Anonymous - 2013-06-06

Hi,

Is there any reason why xmlrpc-1.1.1.jar from Sourceforge:
http://sourceforge.net/projects/xmlrpc/files/%28New%29%20Redstone/1.1.1/redstone-xmlrpc-1.1.1.zip/download
differs from the one on mavenhub.com here:
http://mavenhub.com/mvn/thirdparty-releases/redstone.xmlrpc/xmlrpc/1.1.1#files

It seems that the xmlrpc-1.1.1.jar here on the Sourceforge supports client calls of server methods without namespaces (feature introduced with version 1.1.1 as I understand).
The same thing, however, does not work with xmlrpc-1.1.1.jar from the mavenhub.
In this latter case I get the following exception when trying to invoke method (without namespace) on the server:
redstone.xmlrpc.XmlRpcFault: Invalid method name format
at redstone.xmlrpc.XmlRpcClient.handleResponse(Unknown Source)
at redstone.xmlrpc.XmlRpcClient.endCall(Unknown Source)
at redstone.xmlrpc.XmlRpcClient.invoke(Unknown Source)

So the thing is that my app works OK when using jar from Sourceforge, but it fails when using same jar with the same version from the mentioned maven repo.
Am I missing something here?

Thanks
Tomislav