AnsweredAssumed Answered

SOAP VS calls gets fails when requests to VS is very fast

Question asked by DevTestUser on Feb 25, 2016
Latest reply on Feb 26, 2016 by DevTestUser

Hi ,

 

I am hitting a simple soap based virtual service using ITR from lisa test .. I am hitting this virtual service in loop fashion for 50 times one after the other..

 

the VS gets failed (on list test) for few instances with error details as below..  Looks like my LISA Server is unable to handle this load which is very quick one after the other ?

 

Please any suggesting to handle this issue ? .. (i dont want to delay my response from vsi)

 

 

<?xml version="1.0" encoding="UTF-8"?>

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <soapenv:Body>

    <soapenv:Fault>

      <faultcode>soapenv:Server.userException</faultcode>

      <faultstring>org.apache.http.NoHttpResponseException: localhost:8001 failed to respond</faultstring>

      <detail>

        <ns1:stackTrace xmlns:ns1="http://xml.apache.org/axis/">org.apache.http.NoHttpResponseException: localhost:8001 failed to respond

  at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:143)

  at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:57)

  at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:260)

  at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:283)

  at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:251)

  at org.apache.http.impl.conn.ManagedClientConnectionImpl.receiveResponseHeader(ManagedClientConnectionImpl.java:197)

  at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:271)

  at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)

  at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:685)

  at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:487)

  at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)

  at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)

  at com.itko.lisa.ws.axis.LisaHTTPSender.doInvoke(LisaHTTPSender.java:497)

  at com.itko.lisa.ws.axis.LisaHTTPSender.invoke(LisaHTTPSender.java:274)

  at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.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:2837)

  at org.apache.axis.client.Call.invoke(Call.java:2820)

  at com.itko.lisa.ws.nx.NxWSStep.executeCall(NxWSStep.java:383)

  at com.itko.lisa.ws.nx.NxWSStep.execute(NxWSStep.java:287)

  at com.itko.lisa.test.TestNode.executeNode(TestNode.java:981)

  at com.itko.lisa.test.TestCase.execute(TestCase.java:1280)

  at com.itko.lisa.test.TestCase.execute(TestCase.java:1195)

  at com.itko.lisa.test.TestCase.executeNextNode(TestCase.java:1180)

  at com.itko.lisa.editor.WalkThruPanel.prepAndExecNode(WalkThruPanel.java:1048)

  at com.itko.lisa.editor.WalkThruPanel.access$900(WalkThruPanel.java:68)

  at com.itko.lisa.editor.WalkThruPanel$10.doCallback(WalkThruPanel.java:961)

  at com.itko.util.swing.panels.ProcessingDialog$2.run(ProcessingDialog.java:194)

  at java.lang.Thread.run(Unknown Source)</ns1:stackTrace>

        <ns2:hostname xmlns:ns2="http://xml.apache.org/axis/">localhost</ns2:hostname>

      </detail>

    </soapenv:Fault>

  </soapenv:Body>

</soapenv:Envelope>

Outcomes