Uploaded image for project: 'Axis'
  1. Axis
  2. AXIS-2306

Error when calling recursively -Axis Fault : java.net.SocketException Connection reset

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Duplicate
    • 1.3
    • None
    • None
    • None
    • Tested on Solaris 8 and Win 2000 Prof

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              heemanshu Heemanshu Jain
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: