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/
