[ https://issues.apache.org/jira/browse/ODE-669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tammo van Lessen closed ODE-669. -------------------------------- Resolution: Invalid Fix Version/s: (was: 1.4) This is not a bug report but rather a question that should be asked and answered on our mailinglists. > 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 > 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
 > at > org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)
 > at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
 > at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
 > at > org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)
 > 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)
 > </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
 > at > org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)
 > at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
 > at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
 > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)
 > 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)
 > </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
 > at > org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)
 > at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
 > at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
 > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)
 > 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)
 > </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
 > at > org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:62)
 > at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
 > at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
 > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)
 > 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)
 > </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, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira