Index: server/src/main/java/org/apache/xmlrpc/webserver/WebServer.java =================================================================== --- server/src/main/java/org/apache/xmlrpc/webserver/WebServer.java (revision 436842) +++ server/src/main/java/org/apache/xmlrpc/webserver/WebServer.java (working copy) @@ -54,18 +57,18 @@ * the property values are the handler classes. Once that is done, * create an instance of WebServer: *
- *   final int portNumber = 8088;
- *   final String propertyFile = "MyHandler.properties";
+ *      final int portNumber = 8088;
+ *      final String propertyFile = "MyHandler.properties";
  *
- *   PropertyHandlerMapping mapping = new PropertyHandlerMapping();
- *   ClassLoader cl = Thread.currentThread().getContextClassLoader();
- *   mapping.load(cl, propertyFile);
- *   WebServer webServer = new WebServer(port);
- *   XmlRpcServerConfigImpl config = new XmlRpcServerConfigImpl();
- *   XmlRpcServer server = server.getXmlRpcServer();
- *   server.setConfig(config);
- *   server.setHandlerMapping(mapping);
- *   server.start();
+ *      PropertyHandlerMapping mapping = new PropertyHandlerMapping();
+ *      ClassLoader cl = Thread.currentThread().getContextClassLoader();
+ *      mapping.load(cl, propertyFile);
+ *      WebServer webServer = new WebServer(portNumber);
+ *      XmlRpcServerConfigImpl config = new XmlRpcServerConfigImpl();
+ *      XmlRpcServer server = webServer.getXmlRpcServer();
+ *      server.setConfig(config);
+ *      server.setHandlerMapping(mapping);
+ *      webServer.start();
  * 
*/ public class WebServer implements Runnable { Index: server/src/main/java/org/apache/xmlrpc/webserver/ServletWebServer.java =================================================================== --- server/src/main/java/org/apache/xmlrpc/webserver/ServletWebServer.java (revision 436842) +++ server/src/main/java/org/apache/xmlrpc/webserver/ServletWebServer.java (working copy) @@ -48,12 +48,10 @@ * See the {@link PropertyHandlerMapping} for details on the property * file.

*
- *   final int portNumber = 8088;
- *
- *   ClassLoader cl = Thread.currentThread().getContextClassLoader();
- *   XmlRpcServlet servlet = new XmlRpcServlet();
- *   ServletWebServer webServer = new ServletWebServer(servlet, port);
- *   webServer.start();
+ *      final int portNumber = 8088;
+ *      XmlRpcServlet servlet = new XmlRpcServlet();
+ *      ServletWebServer webServer = new ServletWebServer(servlet, portNumber);
+ *      webServer.start();
  * 
*/ public class ServletWebServer extends WebServer { Index: src/site/apt/client.apt =================================================================== --- src/site/apt/client.apt (revision 436842) +++ src/site/apt/client.apt (working copy) @@ -66,7 +66,7 @@ XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); config.setServerURL(new URL("http://127.0.0.1:8080/XmlRpcServlet")); XmlRpcClient client = new XmlRpcClient(); - client.setTransportFactory(new XmlRpcCommonsTransportFactory()); + client.setTransportFactory(new XmlRpcCommonsTransportFactory(client)); client.setConfig(config); Object[] params = new Object[]{new Integer(2), new Integer(3)}; Integer result = (Integer) client.execute("Calculator.add", params); Index: src/site/apt/advanced.apt =================================================================== --- src/site/apt/advanced.apt (revision 436842) +++ src/site/apt/advanced.apt (working copy) @@ -55,7 +55,7 @@ import org.apache.xmlrpc.client.util.ClientFactory; XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); - config.setServerUrl("http://127.0.0.1:8080/xmlrpc"); + config.setServerURL(new URL("http://127.0.0.1:8080/xmlrpc")); XmlRpcClient client = new XmlRpcClient(); client.setConfig(config); ClientFactory factory = new ClientFactory(client);