Forum Discussion

Unwire_Support's avatar
Unwire_Support
New Contributor
11 years ago

I/O exception (java.net.SocketException) from Bamboo

Hi all,

The sopaUI test case runs correctly on Pro Version 5.0.0. Same testcase runs successfully from eclipse as maven project. But while trying to run from Bamboo ( of course, using maven as in eclipse ) but got I/O exception (java.net.SocketException). Anyone has any clue? any suggestion is very appreciable. Here are the complete log.


build 02-maj-2014 13:55:21 13:55:21,956 DEBUG [SoapUIMultiThreadedHttpConnectionManager$SoapUIDefaultClientConnection] Connection closed
build 02-maj-2014 13:55:21 13:55:21,956 DEBUG [HttpClientSupport$SoapUIHttpClient] Closing the connection.
build 02-maj-2014 13:55:21 13:55:21,956 DEBUG [SoapUIMultiThreadedHttpConnectionManager$SoapUIDefaultClientConnection] Connection closed
build 02-maj-2014 13:55:21 13:55:21,956 INFO [HttpClientSupport$SoapUIHttpClient] I/O exception (java.net.SocketException) caught when processing request: Connection reset
build 02-maj-2014 13:55:21 13:55:21,957 DEBUG [HttpClientSupport$SoapUIHttpClient] Connection reset
build 02-maj-2014 13:55:21 java.net.SocketException: Connection reset
build 02-maj-2014 13:55:21 at java.net.SocketInputStream.read(SocketInputStream.java:189)
build 02-maj-2014 13:55:21 at java.net.SocketInputStream.read(SocketInputStream.java:121)
build 02-maj-2014 13:55:21 at sun.security.ssl.InputRecord.readFully(InputRecord.java:442)
build 02-maj-2014 13:55:21 at sun.security.ssl.InputRecord.read(InputRecord.java:480)
build 02-maj-2014 13:55:21 at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927)
build 02-maj-2014 13:55:21 at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:884)
build 02-maj-2014 13:55:21 at sun.security.ssl.AppInputStream.read(AppInputStream.java:102)
build 02-maj-2014 13:55:21 at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:149)
build 02-maj-2014 13:55:21 at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:110)
build 02-maj-2014 13:55:21 at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:264)
build 02-maj-2014 13:55:21 at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:98)
build 02-maj-2014 13:55:21 at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:252)
build 02-maj-2014 13:55:21 at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:281)
build 02-maj-2014 13:55:21 at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:247)
build 02-maj-2014 13:55:21 at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:219)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport$SoapUIHttpRequestExecutor.doReceiveResponse(HttpClientSupport.java:142)
build 02-maj-2014 13:55:21 at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
build 02-maj-2014 13:55:21 at org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:633)
build 02-maj-2014 13:55:21 at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:454)
build 02-maj-2014 13:55:21 at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
build 02-maj-2014 13:55:21 at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport$Helper.execute(HttpClientSupport.java:238)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.support.http.HttpClientSupport.execute(HttpClientSupport.java:348)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.submitRequest(HttpClientRequestTransport.java:318)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:232)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.WsdlSubmit.submitRequest(WsdlSubmit.java:76)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.support.http.HttpRequest.submit(HttpRequest.java:279)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.teststeps.HttpTestRequestStep.run(HttpTestRequestStep.java:302)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.runTestStep(AbstractTestCaseRunner.java:235)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.testcase.WsdlTestCaseRunner.runCurrentTestStep(WsdlTestCaseRunner.java:48)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:148)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.support.AbstractTestCaseRunner.internalRun(AbstractTestCaseRunner.java:43)
build 02-maj-2014 13:55:21 at com.eviware.soapui.impl.wsdl.support.AbstractTestRunner.run(AbstractTestRunner.java:135)
build 02-maj-2014 13:55:21 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
build 02-maj-2014 13:55:21 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
build 02-maj-2014 13:55:21 at java.util.concurrent.FutureTask.run(FutureTask.java:166)
build 02-maj-2014 13:55:21 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
build 02-maj-2014 13:55:21 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
build 02-maj-2014 13:55:21 at java.lang.Thread.run(Thread.java:722)
build 02-maj-2014 13:55:21 13:55:21,960 INFO [HttpClientSupport$SoapUIHttpClient] Retrying request
build 02-maj-2014 13:55:21 13:55:21,960 DEBUG [HttpClientSupport$SoapUIHttpClient] Reopening the direct connection.
build 02-maj-2014 13:55:21 13:55:21,961 DEBUG [HttpClientSupport$SoapUIHttpClient] Attempt 2 to execute request

cheers!
  • Hi,

    Can you make sure you move the contents of "bin" and "lib" directories from your SoapUI Pro installation folder to be able to run testrunner.bat/.sh?
    You can copy them into the JRE folder on your Bamboo machine to make it work.

    Regards,

    Giscard
    SmartBear Support
  • Hi Giscard,

    Thanks for your response. I will check what you had mentioned. But sorry I forgot a issue which stuck when you responded.

    Actually SoapUI test are running from Bamboo. It encounters the problem but disappears while test continues and again appears. It's seems cycle.

    cheers!
  • Hi,

    You should check how you have your bamboo server configured. You may have some sort of connection time out configured.



    Regards,
    Marcus
    SmartBear Support