138 total views, 6 views today

Oracle BPEL Error: SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out

 

Received the following error in the Oracle BPEL composite. The BPEL Web Service adapter throws the following error while calling one of the Oracle Primavera Web Services.

 

113017_0323_OracleBPELE1 Oracle BPEL Error: SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out

 

We have the following errors in the SOA_SERVER.OUT log file

 

 

<Error> <oracle.integration.platform.blocks.soap> <BEA-000000> <Unable to dispatch request to http://HOST/p6ws/services/ProjectService due to exception

 

javax.xml.ws.WebServiceException: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out

at oracle.j2ee.ws.client.jaxws.DispatchImpl.invoke(DispatchImpl.java:1381)

……

Caused By: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out

at oracle.j2ee.ws.saaj.client.p2p.HttpSOAPConnection.call2(HttpSOAPConnection.java:234)

at oracle.j2ee.ws.common.transport.HttpTransport.transmit(HttpTransport.java:75)

……

Caused By: java.net.SocketTimeoutException: Read timed out

at java.net.SocketInputStream.socketRead0(Native Method)

at java.net.SocketInputStream.read(SocketInputStream.java:152)


 

From the above Error log, it clearly shows the BPEL Webservice client waited for some time for the server response and throws Timeout error once it reached the time limit. Adding the following BPEL WS adapter properties help this issue. The WS client waits unlimited time till the server response. But we need to analyze on the server side as well. Why the server takes much time to respond back. It might be Out of Memory, CPU full, Proxy issue, Load balancer, low session timeout or other.

 

 

Oracle.webservices.httpConnTimeout => 0 (Number in Millisecond, 0 means unlimited)

Oracle.webServices.httpReadTimeout => 0 (Number in Millisecond, 0 means unlimited)

 

 

113017_0323_OracleBPELE2 Oracle BPEL Error: SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out

govindan Oracle BPEL Error: SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out
Connect me

Govind

Thank you for visiting my personal blog. Myself Govindan, Software Developer by profession since 2006 and hence I started this blog early in 2016 and ever since I've been writing about technologies experienced and learnings of everyday life.

The views expressed on this blog are my personal views and do not necessarily reflect the views of my employer.

Please feeling free to reach me on any comments and feedbacks you have. Would be more than glad to listen and reply 🙂
govindan Oracle BPEL Error: SOAPException: javax.xml.soap.SOAPException: Message send failed: Read timed out
Connect me
By | 2017-11-29T22:33:25+00:00 November 29th, 2017|Categories: BPEL|Tags: , |0 Comments
Like us on Facebook.
Connect!