Hi all, I have been running a very standard client from the apache libraries and have found with the latest release that came through from Debian Testing to have issues when using the client below.
XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); try { config.setServerURL(new URL(xmlrpcServerUrl)); config.setEnabledForExtensions(true); config.setConnectionTimeout(60 * 1000); config.setBasicUserName(xmlrpcBasicUserName); config.setBasicPassword(xmlrpcBasicPassword); XmlRpcClient client = new XmlRpcClient(); client.setConfig(config); return (Object) client.execute(endPoint, params); } catch (XmlRpcException ex) { return ex.getMessage(); // return "Error: " + new CrossroadFaults().getMessage(ex.getMessage()); } catch (MalformedURLException ex) { return ex.getMessage(); //return "An Error has occured, please contact the System Administrator"; } catch (Exception ex) { return ex.getMessage(); //return "An Error has occured, please contact the System Administrator"; } The errors that i have been recieving are Exception in thread "main" java.lang.ExceptionInInitializerError at org.apache.xmlrpc.client.XmlRpcSun15HttpTransportFactory.getTransport(XmlRpcSun15HttpTransportFactory.java:59) at org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:56) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:167) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:137) at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:126) at xmlrpcclient.Utilities.make_XMLRPC_Call(Utilities.java:35) at xmlrpcclient.testClient.showRun(testClient.java:227) at xmlrpcclient.testClient.main(testClient.java:59)XmlRpcClient.properties Caused by: java.lang.IllegalStateException: Failed to locate resource: XmlRpcClient.properties at org.apache.xmlrpc.client.XmlRpcHttpTransport.<clinit>(XmlRpcHttpTransport.java:70) ... 8 more Java Result: 1 This is run with Netbeans and is easily fixed by reverting back to the previous version of apache xmlrpc. Are there any sugestions? I noticed that it is looking for the 'XmlRpcClient.properties' file in the path but this has been written programatically. Any ideas? Daniel