Trap the exception and get a stacktrace of the throwable, which is
embedded in the error.


On Tue, Jan 4, 2011 at 6:15 AM, mith86 <[email protected]> wrote:
>
> Hi
>
> I got a java client and server program off the internet and i'm trying to
> run it...the server code seems to be fine - it's up and running, but when I
> try to run the client program, I get the following error -
>
> Exception in thread "main" java.lang.InstantiationError:
> org.apache.xmlrpc.XmlRpcRequest
>        at org.apache.xmlrpc.XmlRpcClient.execute(XmlRpcClient.java:177)
>        at JavaClient.main(JavaClient.java:16)
>
> Here's my client code -
>
> import java.util.*;
> import org.apache.xmlrpc.*;
>
> public class JavaClient
> {
>        public static void main(String[] args)
>        {
>                try
>                {
>                        XmlRpcClient client = new 
> XmlRpcClient("http://localhost:8901/";);
>                        Vector params = new Vector();
>                        params.addElement(new Integer(17));
>                        params.addElement(new Integer(13));
>
>                        Object result = client.execute("sample.sum", params);
>
>                        int sum = ((Integer) result).intValue();
>                        System.out.println("The sum is: " + sum);
>
>                }
>                catch (Exception exception)
>                {
>                        System.err.println("JavaClient: " + exception);
>                }
>        }
> }
>
>
> And here's my server code -
>
> import org.apache.xmlrpc.WebServer;
>
> public class JavaServer
> {
>        public Integer sum(int x, int y)
>        {
>                return new Integer(x + y);
>        }
>
>        public static void main(String[] args)
>        {
>                try
>                {
>                        System.out.println("Attempting to start XML-RPC 
> Server...");
>                        WebServer server = new WebServer(8901);
>                        server.setParanoid(true);
>                        server.acceptClient("127.0.0.1");
>                        server.addHandler("sample", new JavaServer());
>                        server.start();
>                        System.out.println("Started successfully.");
>                        System.out.println("Accepting requests. (Halt program 
> to stop.)");
>                }
>                catch (Exception exception)
>                {
>                        System.err.println("JavaServer: " + exception);
>                }
>        }
> }
>
> Does anybody know what could be the problem? Any help would be much
> appreciated!
> --
> View this message in context: 
> http://old.nabble.com/Error-using-xml-rpc-with-java-code-tp30583985p30583985.html
> Sent from the Apache Xml-RPC - Dev mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
I Am What I Am And That's All What I Yam (Popeye)

Reply via email to