You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by Daniel Maier <ma...@daniel-maier.eu> on 2009/08/25 15:41:48 UTC
Message exchange failure
Hello everybody,
i tried to implement a very simple bpel process. I have only an input and
output and an invoke to an other webservice in the middle.
Most times it works great, but from time to time I get the following soap
fault:
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ShopHandlerProcessResponse
xmlns:soapenv="http://incubator.apache.org/ode">
<faultcode>soapenv:Fault</faultcode>
<faultstring>Message exchange failure due to: Error sending
message to Axis2 for ODE mex {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd
[PID
{http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1]
calling null.requestClubTrial(...)}</faultstring>
<detail>
<Exception>org.apache.ode.axis2.OdeFault:
Message exchange failure due to: Error sending message to Axis2 for
ODE mex {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd [PID
{http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1]
calling null.requestClubTrial(...)} at
org.apache.ode.axis2.util.SoapMessageConverter.createOdeFault(SoapMessageConverter.java:570)
at org.apache.ode.axis2.ODEService.onResponse(ODEService.java:282)
at
org.apache.ode.axis2.ODEService.onAxisMessageExchange(ODEService.java:189)
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:128)
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:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)</Exception>
</detail>
</ShopHandlerProcessResponse>
</soapenv:Body>
</soapenv:Envelope>
Anyone familiar with that kind of problem?
Best Regards
Daniel Maier
Re: Message exchange failure
Posted by chatura <sa...@gmail.com>.
Hi Milinda,
I also faced same issue. pls let me know any workaround for this in ODE
1.x branch.
Thanks,
Chatura Sandaruwan.
Milinda Pathirage wrote:
>
> What is the ODE version you used for this?
>
> Thanks
> Milinda
>
> On Tue, Aug 25, 2009 at 7:11 PM, Daniel Maier <ma...@daniel-maier.eu>
> wrote:
>
>>
>> Hello everybody,
>>
>> i tried to implement a very simple bpel process. I have only an input and
>> output and an invoke to an other webservice in the middle.
>>
>> Most times it works great, but from time to time I get the following soap
>> fault:
>>
>> <soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
>> <soapenv:Body>
>> <ShopHandlerProcessResponse
>> xmlns:soapenv="http://incubator.apache.org/ode">
>> <faultcode>soapenv:Fault</faultcode>
>> <faultstring>Message exchange failure due to:
>> Error
>> sending
>> message to Axis2 for ODE mex
>> {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd
>> [PID
>> {
>> http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1<http://www.oursite.de/webservices/shopHandlerService/%7DShopHandlerProcess-1>
>> ]
>> calling
>> null.requestClubTrial(...)}</faultstring>
>> <detail>
>> <Exception>org.apache.ode.axis2.OdeFault:
>> Message exchange failure due to:
>> Error sending message to Axis2 for
>> ODE mex
>> {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd [PID
>> {
>> http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1<http://www.oursite.de/webservices/shopHandlerService/%7DShopHandlerProcess-1>
>> ]
>> calling
>> null.requestClubTrial(...)}
>> at
>>
>>
>> org.apache.ode.axis2.util.SoapMessageConverter.createOdeFault(SoapMessageConverter.java:570)
>> at
>> org.apache.ode.axis2.ODEService.onResponse(ODEService.java:282)
>> at
>>
>>
>> org.apache.ode.axis2.ODEService.onAxisMessageExchange(ODEService.java:189)
>> 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:128)
>> 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:293)
>> at
>>
>>
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>> at
>>
>>
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>> at
>>
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>> at
>> java.lang.Thread.run(Thread.java:619)</Exception>
>> </detail>
>> </ShopHandlerProcessResponse>
>> </soapenv:Body>
>> </soapenv:Envelope>
>>
>> Anyone familiar with that kind of problem?
>>
>> Best Regards
>> Daniel Maier
>>
>>
>>
>>
>
>
> --
> Milinda Pathirage
> Senior Software Engineer & Project Lead; WSO2 BPS; http://wso2.org/bps
> WSO2 Inc.; http://wso2.com
> E-mail: milinda@wso2.com, milinda.pathirage@gmail.com
> Blog: http://mpathirage.com
>
>
--
View this message in context: http://old.nabble.com/Message-exchange-failure-tp25134490p28287805.html
Sent from the Apache Ode User mailing list archive at Nabble.com.
Re: Message exchange failure
Posted by Daniel Maier <ma...@daniel-maier.eu>.
Thanks for your response. It was ode 1.3.3. With 2.0-beta2 it seems to
work.
Best Regards
Daniel
On Thu, 27 Aug 2009 23:55:34 +0530, Milinda Pathirage
<mi...@gmail.com> wrote:
> What is the ODE version you used for this?
>
> Thanks
> Milinda
>
> On Tue, Aug 25, 2009 at 7:11 PM, Daniel Maier <ma...@daniel-maier.eu>
wrote:
>
>>
>> Hello everybody,
>>
>> i tried to implement a very simple bpel process. I have only an input
and
>> output and an invoke to an other webservice in the middle.
>>
>> Most times it works great, but from time to time I get the following
soap
>> fault:
>>
>> <soapenv:Envelope
>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
>> <soapenv:Body>
>> <ShopHandlerProcessResponse
>> xmlns:soapenv="http://incubator.apache.org/ode">
>> <faultcode>soapenv:Fault</faultcode>
>> <faultstring>Message exchange failure due to:
>> Error
>> sending
>> message to Axis2 for ODE mex
>> {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd
>> [PID
>> {
>>
http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1<http://www.oursite.de/webservices/shopHandlerService/%7DShopHandlerProcess-1>
>> ]
>> calling
>> null.requestClubTrial(...)}</faultstring>
>> <detail>
>> <Exception>org.apache.ode.axis2.OdeFault:
>> Message exchange failure due to:
>> Error sending message to Axis2 for
>> ODE mex
>> {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd [PID
>> {
>>
http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1<http://www.oursite.de/webservices/shopHandlerService/%7DShopHandlerProcess-1>
>> ]
>> calling
>> null.requestClubTrial(...)}
>> at
>>
>>
org.apache.ode.axis2.util.SoapMessageConverter.createOdeFault(SoapMessageConverter.java:570)
>> at
>> org.apache.ode.axis2.ODEService.onResponse(ODEService.java:282)
>> at
>>
>>
org.apache.ode.axis2.ODEService.onAxisMessageExchange(ODEService.java:189)
>> 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:128)
>> 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:293)
>> at
>>
>>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
>> at
>>
>>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
>> at
>>
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
>> at
>> java.lang.Thread.run(Thread.java:619)</Exception>
>> </detail>
>> </ShopHandlerProcessResponse>
>> </soapenv:Body>
>> </soapenv:Envelope>
>>
>> Anyone familiar with that kind of problem?
>>
>> Best Regards
>> Daniel Maier
>>
>>
>>
>>
Re: Message exchange failure
Posted by Milinda Pathirage <mi...@gmail.com>.
What is the ODE version you used for this?
Thanks
Milinda
On Tue, Aug 25, 2009 at 7:11 PM, Daniel Maier <ma...@daniel-maier.eu> wrote:
>
> Hello everybody,
>
> i tried to implement a very simple bpel process. I have only an input and
> output and an invoke to an other webservice in the middle.
>
> Most times it works great, but from time to time I get the following soap
> fault:
>
> <soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
> <soapenv:Body>
> <ShopHandlerProcessResponse
> xmlns:soapenv="http://incubator.apache.org/ode">
> <faultcode>soapenv:Fault</faultcode>
> <faultstring>Message exchange failure due to: Error
> sending
> message to Axis2 for ODE mex
> {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd
> [PID
> {
> http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1<http://www.oursite.de/webservices/shopHandlerService/%7DShopHandlerProcess-1>
> ]
> calling
> null.requestClubTrial(...)}</faultstring>
> <detail>
> <Exception>org.apache.ode.axis2.OdeFault:
> Message exchange failure due to:
> Error sending message to Axis2 for
> ODE mex
> {PartnerRoleMex#hqejbhcnphr4jhedmvrhvd [PID
> {
> http://www.oursite.de/webservices/shopHandlerService/}ShopHandlerProcess-1<http://www.oursite.de/webservices/shopHandlerService/%7DShopHandlerProcess-1>
> ]
> calling null.requestClubTrial(...)}
> at
>
> org.apache.ode.axis2.util.SoapMessageConverter.createOdeFault(SoapMessageConverter.java:570)
> at
> org.apache.ode.axis2.ODEService.onResponse(ODEService.java:282)
> at
>
> org.apache.ode.axis2.ODEService.onAxisMessageExchange(ODEService.java:189)
> 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:128)
> 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:293)
> at
>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
> at
>
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
> at
>
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
> at
> java.lang.Thread.run(Thread.java:619)</Exception>
> </detail>
> </ShopHandlerProcessResponse>
> </soapenv:Body>
> </soapenv:Envelope>
>
> Anyone familiar with that kind of problem?
>
> Best Regards
> Daniel Maier
>
>
>
>
--
Milinda Pathirage
Senior Software Engineer & Project Lead; WSO2 BPS; http://wso2.org/bps
WSO2 Inc.; http://wso2.com
E-mail: milinda@wso2.com, milinda.pathirage@gmail.com
Blog: http://mpathirage.com