Forum Discussion

venugopalb's avatar
venugopalb
Occasional Contributor
15 years ago

getting exception "no backend server available"

Hi Team,


When I try to post a http post request thro SOAP UI i get the exception "no back end server available".

My request xmls has data for 100 elements, but when I post an xml with 40 elemets the request gets thro.

The current request is going thro a load balancer.

When I connect to any one node and post the xml I get the following exception

Note the SOAP version we are using is 3.0 on linux and 3.5 on windows


java.net.SocketException: Broken pipe

at java.net.SocketOutputStream.socketWrite0(Native Method)

at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)

at java.net.SocketOutputStream.write(SocketOutputStream.java:136)

at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105)

at java.io.FilterOutputStream.write(FilterOutputStream.java:80)

at org.apache.commons.httpclient.WireLogOutputStream.write(WireLogOutputStream.java:86)

at org.apache.commons.httpclient.methods.ByteArrayRequestEntity.writeRequest(ByteArrayRequestEntity.java:90)

at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)

at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)

at com.eviware.soapui.impl.wsdl.submit.transports.http.support.methods.ExtendedPostMethod.writeRequest(ExtendedPostMethod.java:88)

at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)

at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)

at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)

at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)

at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:170)

at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:122)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)

at java.util.concurrent.FutureTask.run(FutureTask.java:123)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

Thanks
Venu

2 Replies

  • I have also faced same problem. I called my friend to fix it. He told me that it was a minor server problem.
  • annejavier456 wrote:
    I have also faced same problem. I called my friend to fix it. He told me that it was a minor server problem.

    I guess it must be caused by the minor server.