I am developing a server in XML-RPC using Java, but when I compile it, then I This error is found
Serviser Somedef.Java 33: The symbol symbol can not be found: method addHandler (java.lang.String, java.lang.String) Location: class org.apache.xmlrpc .webserver.WebServer server.addHandler ("SOMDIFF", new service, Somedef ());
Here's my server:
import java.util.Hashtable; Import org.apache.xmlrpc.webserver *; Public Class Serving Somedef {Public Surveyor (Somedef) {} Public Hashtable Insertion and Definition (Int x, int y) {hashtable results = new hashtable (); Result.put ("somme", new integer (x + y)); Result.put ("difference", new integer (x - y)); Return result; } Public static zero main (string [] args) {try {web server server = new web server (8000); Server.addHandler ("SOMDIFF", New Surveyor (Somedef)); Server.start (); System.out.println ("Surveyor lance sur http: // localhost: 8000 / RPC2"); } Hold (exception exception) {System.err.println ("JavaServer:" + exception .ststring ()); }}}
Any ideas on how to fix it. Thank you
You have to set handler mapping. From the webserver javadoc example:
XmlRpcServer Server = webServer.getXmlRpcServer (); Server.setConfig (config); (Mapping) server.setHandlerMapping;
Check potentially suitable implementation.
Comments
Post a Comment