is there a sessionTime out set in Tomcat Servlet Container?


Am Mit, den 03.12.2003 schrieb [EMAIL PROTECTED] um 23:39:
Hi Group,

   I am using axis 1.0 production releas for publishing web services as well as consuming them at the client side. All works well when I am using JBOSS 3.0.4 and Tomcat 4.1.12 ( the bundled version from JBoss). 

   I have another small project comming up where I need to access the same web service under tomcat 3.3.1a. I cannot upgrade the tomcat version because there is already some other applications running under it which are not yet migrated. I am using the axis client to access the web service but I am getting the following exception ...

63101 [Thread-8] DEBUG org.apache.axis.client.AxisClient  - Exception:
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.userException
 faultString: java.net.ConnectException: Operation timed out: connect
 faultActor: null
 faultDetail: 
	stackTrace: java.net.ConnectException: Operation timed out: connect
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:320)
	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:133)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:120)
	at java.net.Socket.<init>(Socket.java:273)
	at java.net.Socket.<init>(Socket.java:100)
	at org.apache.axis.components.net.DefaultSocketFactory.create(DefaultSocketFactory.java:136)
	at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:175)
	at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:118)
	at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
	at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182)
	at org.apache.axis.client.Call.invokeEngine(Call.java:2113)
	at org.apache.axis.client.Call.invoke(Call.java:2102)
	at org.apache.axis.client.Call.invoke(Call.java:1851)
	at org.apache.axis.client.Call.invoke(Call.java:1777)
	at org.apache.axis.client.Call.invoke(Call.java:1315) 

I have already tested the web service endpoint by opening a browser on the same box and it can get to the web service endpoint properly. I also tried putting a  TCPmon ( Port Monitor) to see if the client request is even getting to the server or not. Surprising enough, the client request is never reaching the port on the server. So the question is why the client cannot connect to the server in Tomcat 3.3.1a where as the same application works under JBoss or Weblogic ??

I will really appreciate your help !!

Thanks
Bhabesh Patel

Reply via email to