[ 
https://issues.apache.org/jira/browse/ODE-949?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13651987#comment-13651987
 ] 

Sathwik Bantwal Premakumar commented on ODE-949:
------------------------------------------------

Hi Stan,

This error might occur when the invoked service hasn't responded back within 
the stipulated time, or the engine is too busy processing other jobs and hasn't 
been able to pickup the response coming from the invoked service. This may not 
be a bug.
Would recommend you to post your problem to the user/dev forums for 
investigation.
                
> TimeoutException is thrown when waiting for a response
> ------------------------------------------------------
>
>                 Key: ODE-949
>                 URL: https://issues.apache.org/jira/browse/ODE-949
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.5
>         Environment: tomcat 6.0.32、jdk 1.6、mysql 5.5
>            Reporter: Long Tao
>              Labels: TimeoutException, flow, mysql
>         Attachments: OdeCalculatorServiceCode.7z, odeFlow.7z
>
>
>  I create a bpel process contains a flow activity,when using Apache ODE 1.3.5 
> with MySql,TimeoutException is thrown .But when using it with derby,it can 
> run sucessfully.
> ------------------------------------------------------------------------------------------------------------------------------------
> 09:44:55,474 INFO  [ExternalService] Response:
> <?xml version="1.0" encoding="UTF-8"?>
> <message><parameters><AddResponse 
> xmlns="http://www.cattsoft.com/odeCalculatorService"; 
> xmlns:ns2="http://www.cattsoft.com/odeCalculatorService"; 
> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";><return 
> xmlns="">15</return></AddResponse></parameters></message>
> 09:44:55,475 INFO  [ExternalService] Response:
> <?xml version="1.0" encoding="UTF-8"?>
> <message><parameters><SubResponse 
> xmlns="http://www.cattsoft.com/odeCalculatorService"; 
> xmlns:ns2="http://www.cattsoft.com/odeCalculatorService"; 
> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";><return 
> xmlns="">5</return></SubResponse></parameters></message>
> 09:46:51,939 ERROR [ODEService] Timeout or execution error when waiting for 
> response to MEX {MyRoleMex#hqejbhcnphr6qid59592u8 [Client 
> hqejbhcnphr6qid59592u7] calling 
> {http://www.cattsoft.com/bpel/calculatorFlow}calculatorFlow.process(...)} 
> java.util.concurrent.TimeoutException: Message exchange 
> org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture@1480d96 
> timed out(120000 ms) when waiting for a response!
> java.util.concurrent.TimeoutException: Message exchange 
> org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture@1480d96 
> timed out(120000 ms) when waiting for a response!
>       at 
> org.apache.ode.bpel.engine.MyRoleMessageExchangeImpl$ResponseFuture.get(MyRoleMessageExchangeImpl.java:245)
>       at 
> org.apache.ode.axis2.ODEService.onAxisMessageExchange(ODEService.java:161)
>       at 
> org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(ODEMessageReceiver.java:69)
>       at 
> org.apache.ode.axis2.hooks.ODEMessageReceiver.invokeBusinessLogic(ODEMessageReceiver.java:52)
>       at 
> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96)
>       at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145)
>       at 
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
>       at 
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>       at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>       at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>       at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>       at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>       at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>       at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>       at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
>       at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>       at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
>       at 
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>       at java.lang.Thread.run(Thread.java:662)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to