ode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tammo van Lessen (JIRA)" <j...@apache.org>
Subject [jira] Updated: (ODE-669) How to invoke a webservice using BPEL process.What changes are required in deploy.xml
Date Thu, 25 Nov 2010 13:19:39 GMT

     [ 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:     (was: 1.3.5)
                   1.4

> 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.4
>
>   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.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message