tomj 2002/06/11 07:32:03 Modified: java/src/org/apache/axis/transport/http SimpleAxisWorker.java Log: Set the local IP address of the server host as the address to use in the WSDL. This replaces the (wrong) localhost hardwiring. Revision Changes Path 1.4 +2 -1 xml-axis/java/src/org/apache/axis/transport/http/SimpleAxisWorker.java Index: SimpleAxisWorker.java =================================================================== RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/transport/http/SimpleAxisWorker.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- SimpleAxisWorker.java 9 Jun 2002 02:01:10 -0000 1.3 +++ SimpleAxisWorker.java 11 Jun 2002 14:32:03 -0000 1.4 @@ -71,6 +71,7 @@ import java.io.OutputStream; import java.net.Socket; +import java.net.InetAddress; public class SimpleAxisWorker implements Runnable { protected static Log log = @@ -276,7 +277,7 @@ // String hostname = socket.getInetAddress().getHostName(); // This works for 99% of the uses of SimpleAxisServer, // but is very stupid - String hostname = "localhost"; + String hostname = InetAddress.getLocalHost().getHostAddress(); // !!! Fix string concatenation String url = "http://" + hostname + ":" + server.getServerSocket().getLocalPort() + "/" +