axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Heemanshu Jain (JIRA)" <axis-...@ws.apache.org>
Subject [jira] Created: (AXIS-2315) Connection reset when called again and again
Date Wed, 23 Nov 2005 11:38:36 GMT
Connection reset when called again and again
--------------------------------------------

         Key: AXIS-2315
         URL: http://issues.apache.org/jira/browse/AXIS-2315
     Project: Apache Axis
        Type: Bug
  Components: Basic Architecture  
    Versions: 1.3    
 Environment: Tested on Win as well as SOLARIS
    Reporter: Heemanshu Jain


Hi, 

    I am using Apache Axis 1.3 and JDK 1.5 to consume web services from a SOAP webserver.


    I have a loop which executes every 5 seconds and makes a call to the web service. 

    The code works fine for a few requests but I get this error after some requests at regular
intervals. Nearly 1 failure in 50 requests. 

    I have another program written in plain java code. This program is executing with no errors.
This proves that there is no problem at the server side. (This program has hardcoded SOAP
request so cannot use this plain java code for production). 

     Is this a known bug. Is there any workaround for the same 

AxisFault 
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException 
 faultSubcode: 
 faultString: java.net.SocketException: Connection reset 
 faultActor: 
 faultNode: 
 faultDetail: 
        {http://xml.apache.org/axis/}stackTrace:java.net.SocketException: Connec 
tion reset 
        at java.net.SocketInputStream.read(Unknown Source) 
        at java.io.BufferedInputStream.fill(Unknown Source) 
        at java.io.BufferedInputStream.read(Unknown Source) 
        at org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPS 
ender.java:583) 
        at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143) 

        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg 
y.java:32) 
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) 
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) 
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) 
        at org.apache.axis.client.Call.invokeEngine(Call.java:2784) 
        at org.apache.axis.client.Call.invoke(Call.java:2767) 
        at org.apache.axis.client.Call.invoke(Call.java:2443) 
        at org.apache.axis.client.Call.invoke(Call.java:2366) 
        at org.apache.axis.client.Call.invoke(Call.java:1812) 
        at com.bt.www.mta._2005._09.MTASoapPortStub.requestCheck(MTASoapPortStub 
.java:298) 
        at com.bt.www.mta.types._2005._09.Main4test.main(Main4test.java:92) 

        {http://xml.apache.org/axis/}hostname:DSCP07364 

java.net.SocketException: Connection reset 
        at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) 
        at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:154) 

        at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg 
y.java:32) 
        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) 
        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) 
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165) 
        at org.apache.axis.client.Call.invokeEngine(Call.java:2784) 
        at org.apache.axis.client.Call.invoke(Call.java:2767) 
        at org.apache.axis.client.Call.invoke(Call.java:2443) 
        at org.apache.axis.client.Call.invoke(Call.java:2366) 
        at org.apache.axis.client.Call.invoke(Call.java:1812) 
        at com.bt.www.mta._2005._09.MTASoapPortStub.requestCheck(MTASoapPortStub 
.java:298) 
        at com.bt.www.mta.types._2005._09.Main4test.main(Main4test.java:92) 
Caused by: java.net.SocketException: Connection reset 
        at java.net.SocketInputStream.read(Unknown Source) 
        at java.io.BufferedInputStream.fill(Unknown Source) 
        at java.io.BufferedInputStream.read(Unknown Source) 
        at org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPS 
ender.java:583) 
        at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143) 

        ... 11 more 


Please help. 

I need to have this running asap. 

Thanks in advance. 

Heemanshu 


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message