[
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
> [email protected](...)}
> 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