You need to sign in to do that
Don't have an account?
jud008
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?
WSC is now available from its new home on Github https://github.com/forcedotcom/wsc
All Answers
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.
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?
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.
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
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
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.
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.
Whomever told you that was wrong.
We're working to get an upto date version on github, sorry for the confusion.
WSC is now available from its new home on Github https://github.com/forcedotcom/wsc