Forgot to add example code:
URL url = new URL("http://" + "localhost" + ':' + 5077 + "/RPC2"); CommonsHttpClientXmlRpcTransportFactory factory = new CommonsHttpClientXmlRpcTransportFactory(url.getHost(), url.getPort()); factory.setConnectionTimeout(20000); factory.setTimeout(4000); XmlRpcClient xmlRpcClient = new XmlRpcClient(url, factory); XmlRpc.setDebug(true); Object result; result = xmlRpcClient.execute("test", new Vector()); System.out.println(result);