Hi,
I want to send a correct Soap Env. to a certain webservice. I use Axis 1.2 and Java 1.5.0_15. We have more then 1 server on which the application is deployed:
- When I try it local, it works.
- When I try it on 3 of the 4 servers, it also works. It works on Tomcat (local) and Sun App Server (5.10).
On a third server (IE. Development server, Sun App Server ..) it doesn't work. I get the following error:
[#|2008-07-22T13:38:36.700+0200|WARNING|sun-appserver-ee8.1_02|javax.enterprise.system.stream.err|_ThreadID=14;|AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userExceptionhttp://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.net.ConnectException: Connection timed out
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.net.ConnectExceptionhttp://xml.apache.org/axis/}stackTrace:java.net.ConnectException
Since the same code works on 3 out of 4 machines, I'm rather sure my code is correct ..
I suspect that their is a firewall problem on the Development server (where it doens't work). However .. another application uses the same webservice from the same development server and their call works ..
Anyone has any clues what I could check? I ran out of ideas ...