Hi Jason,

I have tryed your advice (I typed telnet localhost 8080) and I recibed a message wich tell me "It can not open the connexion to host on port 8080...".

I put the code wich I am using:

content of AreaServer.java:


import java.io.IOException; import org.apache.xmlrpc.WebServer; import org.apache.xmlrpc.XmlRpc; import java.lang.Thread;

public class AreaServer {

        public static void main (String[] args) {
                if (args.length < 1) {
                        System.out.println("Utilitza b� la crida: java AreaServer 
[port]");
                        System.exit(-1);
                }

try {
startServer(args);
} catch (IOException e) {
System.out.println("No s'ha pogut engegar el servidor: " + e.getMessage());
}
}//fi main


        public static void startServer(String[] args)throws IOException {

                //engegem el servidor amb la dll apache xml-rpc
                System.out.println("Intentant engegar el servidor xml-rpc...");
                WebServer server = new WebServer(Integer.parseInt(args[0]));

                System.out.println("Servidor xml-rpc engegat amb exit");

                //registrem la nostra clase com un webservice
                AreaHandler a = new AreaHandler();
                server.addHandler("area", a);
                System.out.println("REgistrada classe AreaHandler com a area");

                System.out.println("Sistema preparat per rebre peticions.");
                int i;
                for(i=0;i<100;i++){
                        System.out.println("server esperant: "+i+"\n");
                        try{
                                Thread.currentThread().sleep(1000);
                        } catch (InterruptedException e){
                        }
                }

        }//fi start server
}

And content of AreaHandler.java:

public class AreaHandler {

        public double circleArea(double radius) {
                double value = (radius * radius * Math.PI);
                return value;
        }
}


I dont know what can be happending.

Thanks for all, keroppi

_________________________________________________________________
La informaci�n m�s fresca desde diferentes puntos de vista en la Revista de Prensa de MSN. http://es.newsbot.msn.com/




Reply via email to