Hi everyone
I am using XML-RPC to provide an interface with many methods and
different clients. I get the following error message:
Sep 7, 2010 10:25:16 AM org.apache.xmlrpc.server.XmlRpcErrorLogger log
SEVERE: No method matching arguments: java.lang.Integer,
java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer
org.apache.xmlrpc.XmlRpcException: No method matching arguments:
java.lang.Integer, java.lang.String, java.lang.String,
java.lang.Integer, java.lang.Integer
at
org.apache.xmlrpc.server.ReflectiveXmlRpcHandler.execute(ReflectiveXmlRpcHandler.java:110)
at
org.apache.xmlrpc.server.XmlRpcServerWorker.execute(XmlRpcServerWorker.java:46)
at org.apache.xmlrpc.server.XmlRpcServer.execute(XmlRpcServer.java:86)
at
org.apache.xmlrpc.server.XmlRpcStreamServer.execute(XmlRpcStreamServer.java:200)
at org.apache.xmlrpc.webserver.Connection.run(Connection.java:208)
at org.apache.xmlrpc.util.ThreadPool$Poolable$1.run(ThreadPool.java:68)
I was wondering if there is any way to make the error message more
useful. I can see that a client tries to invoke a method with five
arguments and that it probably did not find the method. It would be very
useful if the method name would be listed in the exception, is there a
way to achieve this, maybe a start parameter for XML-RPC?
Thanks in advance
Lars