You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Tammo van Lessen (JIRA)" <ji...@apache.org> on 2010/04/13 14:29:37 UTC

[jira] Updated: (ODE-669) How to invoke a webservice using BPEL process.What changes are required in deploy.xml

     [ https://issues.apache.org/jira/browse/ODE-669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tammo van Lessen updated ODE-669:
---------------------------------

    Fix Version/s: 1.3.5

> How to invoke  a webservice using BPEL process.What changes are required in deploy.xml
> --------------------------------------------------------------------------------------
>
>                 Key: ODE-669
>                 URL: https://issues.apache.org/jira/browse/ODE-669
>             Project: ODE
>          Issue Type: Bug
>          Components: BPEL Runtime
>    Affects Versions: 1.3.3
>         Environment: TOMCAT on windows XP
>            Reporter: irshad khan
>             Fix For: 1.3.5
>
>   Original Estimate: 120h
>  Remaining Estimate: 120h
>
> Hello All,
> I am a new guy on ODE.I having  some problem invoking webservice from BPEL process.I am using sample HelloWorld examples comes with ODE package and little bit modified to invoking partner webservice.
> It is compiled successfully.but when am trying to execute then it will give following error message:
> webservices EPR  : http://localhost:8080/ode/processes/partner
> BPEL process EPR: HelloWorld3
> Error:
> C:\apache-ode-war-1.3.3\examples\HelloWorld3>sendsoap http://localhost:8080/ode/processes/helloWorld3 testRequest3.soap
> WARN - 2009-09-29 20:34:08,109 - <org.apache.commons.httpclient.HttpMethodBase>
> Going to buffer response body of large or unknown size. Using getResponseBodyAsS
> tream instead is recommended.
> <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> <soapenv:Body><soapenv:Fault xmlns:soapenv="http://incubator.apache.org/ode"><faultcode>soapenv:Fault</faultcode>
>  <faultstring>Message exchange failure due to: The service cannot be found for the endpoint reference (EPR)  http://localhost:8080/ode/processes/partner </faultstring>
> <detail>
> <Fault xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
> <faultcode xmlns="">soapenv:Client</faultcode>
> <faultstring xmlns="">The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner</faultstring> 
> <detail xmlns=""><Exception>org.apache.axis2.AxisFault: The service cannot be found for the endpointreference (EPR)  http://localhost:8080/ode/processes/partner&#xd;
>         at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)&#xd;
>         at org.apache.axis2.engine.Phase.invoke(Phase.java:308)&#xd;
>         at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)&#xd;
>         at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)&#xd;
>         at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)&#xd;
>         at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)&#xd;
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)&#xd;
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xd;
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&#xd;
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&#xd;
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&#xd;
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&#xd;
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&#xd;
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&#xd;
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&#xd;
>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&#xd;
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&#xd;
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&#xd;
>         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&#xd;
>         at java.lang.Thread.run(Unknown Source)&#xd; </Exception></detail></Fault></detail></soapenv:Fault></soapenv:Body>
> </soapenv:Envelope>
> Server Log:
> DEBUG - GeronimoLog.debug(66) | The system is checking for the operation using the following WSAAction: 
> DEBUG - GeronimoLog.debug(66) | Checking for Operation using SOAP message body's first child's local name : hello
> DEBUG - GeronimoLog.debug(66) | Found operation org.apache.axis2.description.InOutAxisOperation@97ed28
> DEBUG - GeronimoLog.debug(66) | Received request message for helloWorld1.{http://irshad}hello
> DEBUG - GeronimoLog.debug(66) | Starting transaction.
> DEBUG - GeronimoLog.debug(66) | Routed: svcQname {http://irshad}HelloService1 --> [BpelProcess[{http://irshad}HelloWorld3-26]]
> DEBUG - GeronimoLog.debug(66) | ODE routed to operation Operation: name=hello
> style=REQUEST_RESPONSE,1
> Input: name=TestIn
> Message: name={http://irshad}HelloMessage
> Part: name=TestPart
> typeName={http://www.w3.org/2001/XMLSchema}string
> Output: name=TestOut
> Message: name={http://irshad}HelloMessage
> Part: name=TestPart
> typeName={http://www.w3.org/2001/XMLSchema}string from service {http://irshad}HelloService1
> DEBUG - GeronimoLog.debug(66) | SET MEX property isTwoWay = true
> DEBUG - GeronimoLog.debug(66) | Invoking ODE using MEX {MyRoleMex#hqejbhcnphr4mqmprhg5oh [Client hqejbhcnphr4mqmprhg5og] calling {http://irshad}HelloService1.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Message content:  <?xml version="1.0" encoding="UTF-8"?>
> <message><TestPart xmlns="" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://irshad">Hello</TestPart></message>
> DEBUG - GeronimoLog.debug(66) | invoke() EPR= null ==> BpelProcess[{http://irshad}HelloWorld3-26]
> DEBUG - GeronimoLog.debug(66) | Commiting ODE MEX {MyRoleMex#hqejbhcnphr4mqmprhg5oh [Client hqejbhcnphr4mqmprhg5og] calling {http://irshad}HelloService1.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Commiting transaction.
> DEBUG - GeronimoLog.debug(66) | handleWorkEvent: InvokeInternal event for mexid hqejbhcnphr4mqmprhg5oh
> DEBUG - GeronimoLog.debug(66) | >> handleWorkEvent(jobData={mexid=hqejbhcnphr4mqmprhg5oh, pid={http://irshad}HelloWorld3-26, type=INVOKE_INTERNAL})
> DEBUG - GeronimoLog.debug(66) | InvokeInternal event for mexid hqejbhcnphr4mqmprhg5oh
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.myRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.myRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.partnerRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | INPUTMSG: helloPartnerLink1.hello: MSG RCVD keys=[] mySessionId=null partnerSessionId=null
> DEBUG - GeronimoLog.debug(66) | INPUTMSG: helloPartnerLink1.hello: routing failed, CREATING NEW INSTANCE
> DEBUG - GeronimoLog.debug(66) | BpelRuntimeContextImpl created for instance 24801. INDEXED STATE={}
> DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: USING CORRELATOR helloPartnerLink1.hello
> DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: CHECKING for NEW INSTANCE match
> DEBUG - GeronimoLog.debug(66) | INPUTMSGMATCH: Changing process instance state from ready to active
> DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: FOUND match for NEW instance mexRef={MyRoleMex#hqejbhcnphr4mqmprhg5oh [Client hqejbhcnphr4mqmprhg5og] calling {http://irshad}HelloService1.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Processing an async reply from service {http://irshad}HelloService1
> DEBUG - GeronimoLog.debug(66) | ProcessImpl {http://irshad}HelloWorld3-26 completed OK.
> DEBUG - GeronimoLog.debug(66) | Received myrole mex response callback
> DEBUG - GeronimoLog.debug(66) | Handling response for MEX {MyRoleMex#hqejbhcnphr4mqmprhg5oh [Client hqejbhcnphr4mqmprhg5og] calling {http://irshad}HelloService1.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Starting transaction.
> DEBUG - GeronimoLog.debug(66) | Response message <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><odens:helloResponse xmlns:odens="http://irshad"><TestPart xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://irshad">Hello World</TestPart></odens:helloResponse></soapenv:Body></soapenv:Envelope>
> DEBUG - GeronimoLog.debug(66) | Releasing mex hqejbhcnphr4mqmprhg5oh
> DEBUG - GeronimoLog.debug(66) | Comitting transaction.
> DEBUG - GeronimoLog.debug(66) | Reply for helloWorld1.{http://irshad}hello
> DEBUG - GeronimoLog.debug(66) | Reply message <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><odens:helloResponse xmlns:odens="http://irshad"><TestPart xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://irshad">Hello World</TestPart></odens:helloResponse></soapenv:Body></soapenv:Envelope>
> DEBUG - GeronimoLog.debug(66) | The system is checking for the operation using the following WSAAction: 
> DEBUG - GeronimoLog.debug(66) | Checking for Operation using SOAP message body's first child's local name : hello
> DEBUG - GeronimoLog.debug(66) | Found operation org.apache.axis2.description.InOutAxisOperation@1d5e778
> DEBUG - GeronimoLog.debug(66) | Received request message for helloWorld3.{http://concatexample.org}hello
> DEBUG - GeronimoLog.debug(66) | Starting transaction.
> DEBUG - GeronimoLog.debug(66) | Routed: svcQname {http://concatexample.org}concatService --> [BpelProcess[{http://ode/bpel/unit-test}HelloWorld4-65]]
> DEBUG - GeronimoLog.debug(66) | ODE routed to operation Operation: name=hello
> style=REQUEST_RESPONSE,1
> Input: name=TestIn
> Message: name={http://concatexample.org}concatMessage
> Part: name=TestPart
> typeName={http://www.w3.org/2001/XMLSchema}string
> Output: name=TestOut
> Message: name={http://concatexample.org}concatMessage
> Part: name=TestPart
> typeName={http://www.w3.org/2001/XMLSchema}string from service {http://concatexample.org}concatService
> DEBUG - GeronimoLog.debug(66) | SET MEX property isTwoWay = true
> DEBUG - GeronimoLog.debug(66) | Invoking ODE using MEX {MyRoleMex#hqejbhcnphr4mqmprhg5ol [Client hqejbhcnphr4mqmprhg5ok] calling {http://concatexample.org}concatService.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Message content:  <?xml version="1.0" encoding="UTF-8"?>
> <message><TestPart xmlns="" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://concatexample.org">Hello</TestPart></message>
> DEBUG - GeronimoLog.debug(66) | invoke() EPR= null ==> BpelProcess[{http://ode/bpel/unit-test}HelloWorld4-65]
> DEBUG - GeronimoLog.debug(66) | Commiting ODE MEX {MyRoleMex#hqejbhcnphr4mqmprhg5ol [Client hqejbhcnphr4mqmprhg5ok] calling {http://concatexample.org}concatService.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Commiting transaction.
> DEBUG - GeronimoLog.debug(66) | handleWorkEvent: InvokeInternal event for mexid hqejbhcnphr4mqmprhg5ol
> DEBUG - GeronimoLog.debug(66) | >> handleWorkEvent(jobData={mexid=hqejbhcnphr4mqmprhg5ol, pid={http://ode/bpel/unit-test}HelloWorld4-65, type=INVOKE_INTERNAL})
> DEBUG - GeronimoLog.debug(66) | InvokeInternal event for mexid hqejbhcnphr4mqmprhg5ol
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.myRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.myRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.partnerRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | INPUTMSG: helloPartnerLink.hello: MSG RCVD keys=[] mySessionId=null partnerSessionId=null
> DEBUG - GeronimoLog.debug(66) | INPUTMSG: helloPartnerLink.hello: routing failed, CREATING NEW INSTANCE
> DEBUG - GeronimoLog.debug(66) | BpelRuntimeContextImpl created for instance 24802. INDEXED STATE={}
> DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: USING CORRELATOR helloPartnerLink.hello
> DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: CHECKING for NEW INSTANCE match
> DEBUG - GeronimoLog.debug(66) | INPUTMSGMATCH: Changing process instance state from ready to active
> DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: FOUND match for NEW instance mexRef={MyRoleMex#hqejbhcnphr4mqmprhg5ol [Client hqejbhcnphr4mqmprhg5ok] calling {http://concatexample.org}concatService.hello(...)}
> DEBUG - GeronimoLog.debug(66) | INVOKING PARTNER: partnerLink={PartnerLinkInstance partnerLinkDecl=OPartnerLink#14,scopeInstanceId=24852}, op=hello channel=InvokeResponseChannel#20)
> DEBUG - GeronimoLog.debug(66) | INVOKE PARTNER (SEP): sessionId=null partnerSessionId=null
> DEBUG - GeronimoLog.debug(66) | SET MEX property activityId = 41
> DEBUG - GeronimoLog.debug(66) | Routed: svcQname {http://partner.org}partnerService --> null
> DEBUG - GeronimoLog.debug(66) | Creating invocation check event in 180000ms for mexid hqejbhcnphr4mqmprhg5oo
> DEBUG - GeronimoLog.debug(66) | SET MEX property invokeCheckJobId = hqejbhcnphr4mqmprhg5op
> DEBUG - GeronimoLog.debug(66) | Invoking a partner operation: hello
> DEBUG - GeronimoLog.debug(66) | The service to invoke is the external service {http://partner.org}partnerService:partnerPort
> DEBUG - GeronimoLog.debug(66) | Create a new ServiceClient for axis_service_for_{http://partner.org}partnerService#partnerPort_hqejbhcnphr4mqmprhg5oq
> DEBUG - GeronimoLog.debug(66) | Resolving endpoint reference <?xml version="1.0" encoding="UTF-8"?>
> <service-ref xmlns="http://docs.oasis-open.org/wsbpel/2.0/serviceref"><EndpointReference xmlns="http://www.w3.org/2005/08/addressing"><Metadata><ServiceName xmlns="http://www.w3.org/2006/05/addressing/wsdl" EndpointName="partnerPort" xmlns:servicens="http://partner.org">servicens:partnerService</ServiceName></Metadata><Address>http://localhost:8080/ode/processes/partner</Address></EndpointReference></service-ref>
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.partnerRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | GET MEX property org.apache.ode.bpel.myRoleSessionId = null
> DEBUG - GeronimoLog.debug(66) | My-Role EPR not specified, SEP will not be used.
> DEBUG - GeronimoLog.debug(66) | Axis2 sending message to http://localhost:8080/ode/processes/partner using MEX {PartnerRoleMex#hqejbhcnphr4mqmprhg5oo [PID {http://ode/bpel/unit-test}HelloWorld4-65] calling org.apache.ode.bpel.epr.WSAEndpoint@636a7e.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Message: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><odens:hello xmlns:odens="http://partner.org"><TestPart>Hello</TestPart></odens:hello></soapenv:Body></soapenv:Envelope>
> DEBUG - GeronimoLog.debug(66) | replyAsync mex=hqejbhcnphr4mqmprhg5oo
> DEBUG - GeronimoLog.debug(66) | Setting execution state on instance 24802
> DEBUG - GeronimoLog.debug(66) | Sending stateful TO epr in message header using session null
> DEBUG - GeronimoLog.debug(66) | Sending a message containing wsa endpoints in headers for session passing.
> DEBUG - GeronimoLog.debug(66) | <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header><addr:To xmlns:addr="http://www.w3.org/2005/08/addressing">http://localhost:8080/ode/processes/partner</addr:To><addr:Action xmlns:addr="http://www.w3.org/2005/08/addressing"></addr:Action><addr:ReplyTo xmlns:addr="http://www.w3.org/2005/08/addressing"><addr:Address>http://www.w3.org/2005/08/addressing/anonymous</addr:Address></addr:ReplyTo><addr:MessageID xmlns:addr="http://www.w3.org/2005/08/addressing">uuid:hqejbhcnphr4mqmprhg5or</addr:MessageID></soapenv:Header><soapenv:Body><odens:hello xmlns:odens="http://partner.org"><TestPart>Hello</TestPart></odens:hello></soapenv:Body></soapenv:Envelope>
> DEBUG - GeronimoLog.debug(66) | Checking for Service using target endpoint address : http://localhost:8080/ode/processes/partner
> WARN - GeronimoLog.warn(92) | No service has been found!
> DEBUG - GeronimoLog.debug(66) | Service response:
> <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Client</faultcode><faultstring>The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner</faultstring><detail><Exception>org.apache.axis2.AxisFault: The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner&#xd;
> 	at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)&#xd;
> 	at org.apache.axis2.engine.Phase.invoke(Phase.java:308)&#xd;
> 	at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)&#xd;
> 	at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)&#xd;
> 	at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)&#xd;
> 	at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)&#xd;
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)&#xd;
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xd;
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&#xd;
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&#xd;
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&#xd;
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&#xd;
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&#xd;
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&#xd;
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&#xd;
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&#xd;
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&#xd;
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&#xd;
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&#xd;
> 	at java.lang.Thread.run(Unknown Source)&#xd;
> </Exception></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>
> DEBUG - GeronimoLog.debug(66) | Received response for MEX {PartnerRoleMex#hqejbhcnphr4mqmprhg5oo [PID {http://ode/bpel/unit-test}HelloWorld4-65] calling null.hello(...)}
> WARN - GeronimoLog.warn(92) | Fault response: faultType=(unkown)
> <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Client</faultcode><faultstring>The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner</faultstring><detail><Exception>org.apache.axis2.AxisFault: The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner&#xd;
> 	at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)&#xd;
> 	at org.apache.axis2.engine.Phase.invoke(Phase.java:308)&#xd;
> 	at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)&#xd;
> 	at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)&#xd;
> 	at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)&#xd;
> 	at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)&#xd;
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)&#xd;
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xd;
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&#xd;
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&#xd;
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&#xd;
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&#xd;
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&#xd;
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&#xd;
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&#xd;
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&#xd;
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&#xd;
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&#xd;
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&#xd;
> 	at java.lang.Thread.run(Unknown Source)&#xd;
> </Exception></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>
> DEBUG - GeronimoLog.debug(66) | replyWithFailure mex=hqejbhcnphr4mqmprhg5oo failureType=OTHER description=The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner details=<?xml version="1.0" encoding="UTF-8"?>
> <Fault xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><faultcode xmlns="">soapenv:Client</faultcode><faultstring xmlns="">The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner</faultstring><detail xmlns=""><Exception>org.apache.axis2.AxisFault: The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner&#xd;
> 	at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)&#xd;
> 	at org.apache.axis2.engine.Phase.invoke(Phase.java:308)&#xd;
> 	at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)&#xd;
> 	at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)&#xd;
> 	at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)&#xd;
> 	at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120)&#xd;
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)&#xd;
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)&#xd;
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)&#xd;
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&#xd;
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&#xd;
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&#xd;
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&#xd;
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&#xd;
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&#xd;
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&#xd;
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&#xd;
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&#xd;
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&#xd;
> 	at java.lang.Thread.run(Unknown Source)&#xd;
> </Exception></detail></Fault>
> DEBUG - GeronimoLog.debug(66) | create work event for mex=hqejbhcnphr4mqmprhg5oo
> DEBUG - GeronimoLog.debug(66) | Thread[ODEServer-1,5,main]: lock(iid=24802, time=1MICROSECONDS)
> DEBUG - GeronimoLog.debug(66) | Thread[ODEServer-1,5,main]: lock(iid=24802, time=1MICROSECONDS)-->GRANTED
> DEBUG - GeronimoLog.debug(66) | >> handleWorkEvent(jobData={mexid=hqejbhcnphr4mqmprhg5oo, iid=24802, type=INVOKE_RESPONSE, channel=20})
> DEBUG - GeronimoLog.debug(66) | BpelRuntimeContextImpl created for instance 24802. INDEXED STATE={{OScope 'get-msg' id=40}::10=[SCOPE(...)], OSequence#15-sequence-activity-line-33::2=[SEQUENCE(self=(OSequence#15-sequence-activity-line-33,TerminationChannel#3,ParentScopeChannel#5), linkframe=org.apache.ode.bpel.runtime.LinkFrame@1d7a082, remaining=[{OScope 'get-msg' id=40}, OReply#47-end])], OInvoke#41-get-msg::12=[INVOKE(...)], {OScope 'get-msg' id=40}::10=[ACTIVE(...)], {OScope '__PROCESS_SCOPE:HelloWorld4' id=3}::0=[SCOPE(...)], OSequence#15-sequence-activity-line-33::1=[ACTIVITYGUARD(...)], OInvoke#41-get-msg::11=[ACTIVITYGUARD(...)], {OScope 'get-msg' id=40}::9=[ACTIVITYGUARD(...)], {OScope '__PROCESS_SCOPE:HelloWorld4' id=3}::0=[ACTIVE(...)]}
> DEBUG - GeronimoLog.debug(66) | InvokeResponse event for iid 24802
> DEBUG - GeronimoLog.debug(66) | Invoking message response for mexid hqejbhcnphr4mqmprhg5oo and channel 20
> DEBUG - GeronimoLog.debug(66) | Triggering response
> ERROR - GeronimoLog.error(104) | Failure during invoke: The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner
> INFO - GeronimoLog.info(79) | ActivityRecovery: Registering activity 11, failure reason: The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner on channel 21
> DEBUG - GeronimoLog.debug(66) | Setting execution state on instance 24802
> DEBUG - GeronimoLog.debug(66) | Thread[ODEServer-1,5,main]: unlock(iid=24802)
> DEBUG - GeronimoLog.debug(66) | Received myrole mex response callback
> DEBUG - GeronimoLog.debug(66) | Handling response for MEX {MyRoleMex#hqejbhcnphr4mqmprhg5ol [Client hqejbhcnphr4mqmprhg5ok] calling {http://concatexample.org}concatService.hello(...)}
> DEBUG - GeronimoLog.debug(66) | Starting transaction.
> DEBUG - GeronimoLog.debug(66) | Failure response message: null
> WARN - GeronimoLog.warn(96) | MEX produced a fault {MyRoleMex#hqejbhcnphr4mqmprhg5ol [Client hqejbhcnphr4mqmprhg5ok] calling {http://concatexample.org}concatService.hello(...)}
> org.apache.ode.axis2.OdeFault: Message exchange failure due to: The service cannot be found for the endpoint reference (EPR) http://localhost:8080/ode/processes/partner
> 	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:710)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> 	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:175)
> 	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:286)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> 	at java.lang.Thread.run(Unknown Source)
> DEBUG - GeronimoLog.debug(66) | Releasing mex hqejbhcnphr4mqmprhg5ol
> DEBUG - GeronimoLog.debug(66) | Comitting transaction.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira