function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
jud008jud008 

Which WSC

According to SOAP API Developer's Guide - Introducing SOAP API: Development Platforms different versions of the WSC tool can be obtained from http://code.google.com/p/sfdc-wsc/ and http://mvnrepository.com/artifact/com.force.api/force-wsc.

 

However, the latest version on the google-code site is wsc-22 whereas the latest on mvnrepository is wsc-26. On the other hand, the link to source code given on mvnrepository (http://github.com/forcedotcom/wsc) seems to be dead.


Which is which and which version should one use?

Best Answer chosen by Admin (Salesforce Developers) 
SuperfellSuperfell

WSC is now available from its new home on Github https://github.com/forcedotcom/wsc

All Answers

nicolas42nicolas42

I am asking myself the same question. What I find even more confusing is that the owners of  http://code.google.com/p/sfdc-wsc/ are not working at salesforce anymore. They have not commited since 2010. Every version of wsc seems dead. Is it still recommended to use it? Will the project be maintained for future API versions?

I will try apache axis2. I prefer a maintained library than a custom one with no developpers.

jud008jud008

Since Salesforce recommends the usage of this tool, it must be in Salesforce's best interest to keep the tool alive and give proper guidance as to which version or branch integrators and organisations should use.

 

I suggest someone from Salesforce comments on this?

 

Or at least can someone point me in the direction of a contact at Salesforce?

mfloyd5218mfloyd5218

Hi Guys, I'm just coming on board (see the blog post), but I'll look into this and see if I can track the auhtor down.

judbyjudby

I've had some success using the standard java jax-ws tools to generate the artifacts instead of the wsc tool.

 

You can read about it here: http://blog.udby.com/archives/132

judbyjudby

It appears that a Victor Itkin has created his own fork at http://code.google.com/p/sfdc-wsc-maven

 

Maybe it's about time with some info from Saleforce as to the "actual" state of this tool?

 

Thanks

 

Jesper Udby

judbyjudby

This more or less what I've got from a Salesforce contact:

 

The guy who wrote it is not and was not a Salesforce employee...

It was not built on our recommendation or request (as far as I know).

Just because we mention it in the docs doesn't mean we support it - we also mention curl, but that isn't ours either...

Basically it has nothing to do with salesforce.com (the company).

To summarise: It is open source. People work for companies and they build stuff in their spare time.

 

Very interesting indeed... Especially since the original committers of the tool (Manoj Cheenath and Ron Hess) both are listed as former Salesforce employees on their linked-in profiles.

nicolas42nicolas42

Here is what is written in the first lines of the wsc_license.html (in the jar)

 

 

End User License Agreement
Force.com WSC version 20.0

Except as described below, the wsc jar files are Copyright (c) 2005-2009, salesforce.com, inc. All rights reserved.

 

Maybe they should ask these developpers to update the copyrights.

They may not support the tool but I think that many clients use it because of their recommendations. Companies usually don't advertise non-maintained tools.

SuperfellSuperfell

Whomever told you that was wrong.

 

We're working to get an upto date version on github, sorry for the confusion.

SuperfellSuperfell

WSC is now available from its new home on Github https://github.com/forcedotcom/wsc

This was selected as the best answer