ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tmf <thomasfielenb...@gmx.de>
Subject Re: bpel:selection failure
Date Tue, 18 Mar 2008 08:44:01 GMT

Here is the relevant part of catalina.out:
EBUG - GeronimoLog.debug(66) | The system is checking for the operation
using the following WSAAction: 
20:42:00,715 DEBUG [ODEAxisDispatcher] 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 : gridProcessWSDLPartRequest
20:42:00,740 DEBUG [ODEAxisDispatcher] Checking for Operation using SOAP
message body's first child's local name : gridProcessWSDLPartRequest
DEBUG - GeronimoLog.debug(66) | Received request message for
gridProcessWSDLService.{http://gridProcessWSDL}gridProcessWSDLOperation
20:42:00,748 DEBUG [ODEMessageReceiver] Received request message for
gridProcessWSDLService.{http://gridProcessWSDL}gridProcessWSDLOperation
DEBUG - GeronimoLog.debug(66) | Starting transaction.
20:42:00,756 DEBUG [ODEService] Starting transaction.
DEBUG - GeronimoLog.debug(66) | Routed: svcQname
{http://gridProcessWSDL}gridProcessWSDLService -->
BpelProcess[{http://gridProcessBPEL}gridProcessBPEL-3]
20:42:00,761 DEBUG [BpelEngineImpl] Routed: svcQname
{http://gridProcessWSDL}gridProcessWSDLService -->
BpelProcess[{http://gridProcessBPEL}gridProcessBPEL-3]
DEBUG - GeronimoLog.trace(54) | Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
20:42:00,949 DEBUG [MessageExchangeImpl]
Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
DEBUG - GeronimoLog.debug(66) | ODE routed to operation Operation:
name=gridProcessWSDLOperation
style=REQUEST_RESPONSE,1
Input: name=gridProcessWSDLRequest
Message: name={http://gridProcessWSDL}gridProcessWSDLRequest
Part: name=gridProcessWSDLPartRequest
elementName={http://gridProcessWSDL}gridProcessWSDLPartRequest
Output: name=gridProcessWSDLResponse
Message: name={http://gridProcessWSDL}gridProcessWSDLResponse
Part: name=gridProcessWSDLPartResponse
elementName={http://gridProcessWSDL}gridProcessWSDLPartResponse from service
{http://gridProcessWSDL}gridProcessWSDLService
20:42:00,950 DEBUG [ODEService] ODE routed to operation Operation:
name=gridProcessWSDLOperation
style=REQUEST_RESPONSE,1
Input: name=gridProcessWSDLRequest
Message: name={http://gridProcessWSDL}gridProcessWSDLRequest
Part: name=gridProcessWSDLPartRequest
elementName={http://gridProcessWSDL}gridProcessWSDLPartRequest
Output: name=gridProcessWSDLResponse
Message: name={http://gridProcessWSDL}gridProcessWSDLResponse
Part: name=gridProcessWSDLPartResponse
elementName={http://gridProcessWSDL}gridProcessWSDLPartResponse from service
{http://gridProcessWSDL}gridProcessWSDLService
DEBUG - GeronimoLog.debug(66) | Invoking ODE using MEX
{MyRoleMex#hqejbhcnphr34gglcqil9f [Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
20:42:00,965 DEBUG [ODEService] Invoking ODE using MEX
{MyRoleMex#hqejbhcnphr34gglcqil9f [Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
DEBUG - GeronimoLog.debug(66) | Message content:  <?xml version="1.0"
encoding="UTF-8"?>
<message><gridProcessWSDLPartRequest><gridProcessWSDLPartRequest
xmlns="http://gridProcessWSDL"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><gridProcessWSDLPartRequest0
xmlns="http://gridProcessWSDL">3.0</gridProcessWSDLPartRequest0><gridProcessWSDLPartRequest1
xmlns="http://gridProcessWSDL">3.0</gridProcessWSDLPartRequest1><gridProcessWSDLPartRequest2
xmlns="http://gridProcessWSDL">3.0</gridProcessWSDLPartRequest2></gridProcessWSDLPartRequest></gridProcessWSDLPartRequest></message>
20:42:00,967 DEBUG [ODEService] Message content:  <?xml version="1.0"
encoding="UTF-8"?>
<message><gridProcessWSDLPartRequest><gridProcessWSDLPartRequest
xmlns="http://gridProcessWSDL"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><gridProcessWSDLPartRequest0
xmlns="http://gridProcessWSDL">3.0</gridProcessWSDLPartRequest0><gridProcessWSDLPartRequest1
xmlns="http://gridProcessWSDL">3.0</gridProcessWSDLPartRequest1><gridProcessWSDLPartRequest2
xmlns="http://gridProcessWSDL">3.0</gridProcessWSDLPartRequest2></gridProcessWSDLPartRequest></gridProcessWSDLPartRequest></message>
DEBUG - GeronimoLog.debug(66) | Routed: svcQname
{http://gridProcessWSDL}gridProcessWSDLService -->
BpelProcess[{http://gridProcessBPEL}gridProcessBPEL-3]
20:42:00,991 DEBUG [BpelEngineImpl] Routed: svcQname
{http://gridProcessWSDL}gridProcessWSDLService -->
BpelProcess[{http://gridProcessBPEL}gridProcessBPEL-3]
DEBUG - GeronimoLog.debug(66) | invoke() EPR= null ==>
BpelProcess[{http://gridProcessBPEL}gridProcessBPEL-3]
20:42:00,992 DEBUG [MyRoleMessageExchangeImpl] invoke() EPR= null ==>
BpelProcess[{http://gridProcessBPEL}gridProcessBPEL-3]
DEBUG - GeronimoLog.debug(66) | Commiting ODE MEX
{MyRoleMex#hqejbhcnphr34gglcqil9f [Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
20:42:01,090 DEBUG [ODEService] Commiting ODE MEX
{MyRoleMex#hqejbhcnphr34gglcqil9f [Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
DEBUG - GeronimoLog.debug(66) | Commiting transaction.
20:42:01,090 DEBUG [ODEService] Commiting transaction.
DEBUG - GeronimoLog.debug(66) | >>
handleWorkEvent(jobData={type=INVOKE_INTERNAL, mexid=hqejbhcnphr34gglcqil9f,
pid={http://gridProcessBPEL}gridProcessBPEL-3})
20:42:01,653 DEBUG [BpelProcess] >>
handleWorkEvent(jobData={type=INVOKE_INTERNAL, mexid=hqejbhcnphr34gglcqil9f,
pid={http://gridProcessBPEL}gridProcessBPEL-3})
DEBUG - GeronimoLog.debug(66) | InvokeInternal event for mexid
hqejbhcnphr34gglcqil9f
20:42:01,654 DEBUG [BpelProcess] InvokeInternal event for mexid
hqejbhcnphr34gglcqil9f
DEBUG - GeronimoLog.trace(54) | >>
{PartnerLinkRole-gridProcessWSDLPLN.gridProcessWSDLRole on
{http://gridProcessWSDL}gridProcessWSDLService:gridProcessWSDLPort}:inputMsgRcvd(messageExchange={MyRoleMex#hqejbhcnphr34gglcqil9f
[Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)})
20:42:01,697 DEBUG [BpelProcess] >>
{PartnerLinkRole-gridProcessWSDLPLN.gridProcessWSDLRole on
{http://gridProcessWSDL}gridProcessWSDLService:gridProcessWSDLPort}:inputMsgRcvd(messageExchange={MyRoleMex#hqejbhcnphr34gglcqil9f
[Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)})
DEBUG - GeronimoLog.trace(54) | Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
20:42:01,697 DEBUG [MessageExchangeImpl]
Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
DEBUG - GeronimoLog.trace(54) |
Mex[hqejbhcnphr34gglcqil9f].setPattern(REQUEST_RESPONSE)
20:42:01,698 DEBUG [MessageExchangeImpl]
Mex[hqejbhcnphr34gglcqil9f].setPattern(REQUEST_RESPONSE)
DEBUG - GeronimoLog.debug(66) | GET MEX property
org.apache.ode.bpel.myRoleSessionId = null
20:42:01,852 DEBUG [MessageExchangeImpl] GET MEX property
org.apache.ode.bpel.myRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | GET MEX property
org.apache.ode.bpel.myRoleSessionId = null
20:42:01,853 DEBUG [MessageExchangeImpl] GET MEX property
org.apache.ode.bpel.myRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | GET MEX property
org.apache.ode.bpel.partnerRoleSessionId = null
20:42:01,853 DEBUG [MessageExchangeImpl] GET MEX property
org.apache.ode.bpel.partnerRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | INPUTMSG: 36.gridProcessWSDLOperation: MSG
RCVD keys=[] mySessionId=null partnerSessionId=null
20:42:01,855 DEBUG [BpelProcess] INPUTMSG: 36.gridProcessWSDLOperation: MSG
RCVD keys=[] mySessionId=null partnerSessionId=null
DEBUG - GeronimoLog.debug(66) | INPUTMSG: 36.gridProcessWSDLOperation:
routing failed, CREATING NEW INSTANCE
20:42:01,856 DEBUG [BpelProcess] INPUTMSG: 36.gridProcessWSDLOperation:
routing failed, CREATING NEW INSTANCE
DEBUG - GeronimoLog.debug(66) | BpelRuntimeContextImpl created for instance
951. INDEXED STATE={}
20:42:01,935 DEBUG [BpelRuntimeContextImpl] BpelRuntimeContextImpl created
for instance 951. INDEXED STATE={}
DEBUG - GeronimoLog.trace(54) | >>
createScopeInstance(parentScopeId=<null>,scope={OScope
'__PROCESS_SCOPE:gridProcessBPEL' id=3})
20:42:01,975 DEBUG [BpelProcess] >>
createScopeInstance(parentScopeId=<null>,scope={OScope
'__PROCESS_SCOPE:gridProcessBPEL' id=3})
DEBUG - GeronimoLog.trace(54) | >>
initializeEndpointReferences(parentScopeId=1001,partnerLinks=[OPartnerLink#38,
OPartnerLink#36, OPartnerLink#37, OPartnerLink#39])
20:42:02,029 DEBUG [BpelProcess] >>
initializeEndpointReferences(parentScopeId=1001,partnerLinks=[OPartnerLink#38,
OPartnerLink#36, OPartnerLink#37, OPartnerLink#39])
DEBUG - GeronimoLog.trace(54) | >>
select(pickResponseChannel=PickResponseChannel#9,timeout=<null>,createInstance=true,selectors=[Lorg.apache.ode.bpel.runtime.Selector;@94b0ca)
20:42:02,075 DEBUG [BpelProcess] >>
select(pickResponseChannel=PickResponseChannel#9,timeout=<null>,createInstance=true,selectors=[Lorg.apache.ode.bpel.runtime.Selector;@94b0ca)
DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: USING
CORRELATOR 36.gridProcessWSDLOperation
20:42:02,077 DEBUG [BpelProcess] SELECT: PickResponseChannel#9: USING
CORRELATOR 36.gridProcessWSDLOperation
DEBUG - GeronimoLog.trace(54) | >>
findConflict(selectors=[Lorg.apache.ode.bpel.runtime.Selector;@94b0ca)
20:42:02,081 DEBUG [OutstandingRequestManager] >>
findConflict(selectors=[Lorg.apache.ode.bpel.runtime.Selector;@94b0ca)
DEBUG - GeronimoLog.trace(54) | >>
register(pickResponseChannel=9,selectors=[Lorg.apache.ode.bpel.runtime.Selector;@94b0ca)
20:42:02,083 DEBUG [OutstandingRequestManager] >>
register(pickResponseChannel=9,selectors=[Lorg.apache.ode.bpel.runtime.Selector;@94b0ca)
DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: CHECKING for
NEW INSTANCE match
20:42:02,085 DEBUG [BpelProcess] SELECT: PickResponseChannel#9: CHECKING for
NEW INSTANCE match
DEBUG - GeronimoLog.debug(66) | INPUTMSGMATCH: Changing process instance
state from ready to active
20:42:02,085 DEBUG [BpelProcess] INPUTMSGMATCH: Changing process instance
state from ready to active
DEBUG - GeronimoLog.trace(54) | >>
associate(pickResponseChannel=9,mexRef=hqejbhcnphr34gglcqil9f)
20:42:02,086 DEBUG [OutstandingRequestManager] >>
associate(pickResponseChannel=9,mexRef=hqejbhcnphr34gglcqil9f)
DEBUG - GeronimoLog.debug(66) | SELECT: PickResponseChannel#9: FOUND match
for NEW instance mexRef={MyRoleMex#hqejbhcnphr34gglcqil9f [Client
hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
20:42:02,087 DEBUG [BpelProcess] SELECT: PickResponseChannel#9: FOUND match
for NEW instance mexRef={MyRoleMex#hqejbhcnphr34gglcqil9f [Client
hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
ERROR - GeronimoLog.error(104) | Assignment Fault:
{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure,lineNo=36,faultExplanation=No
results for expression: {OXPath10Expression
$doTransformationRequest.parameters/ns1:firstTrans}
20:42:02,322 ERROR [ASSIGN] Assignment Fault:
{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure,lineNo=36,faultExplanation=No
results for expression: {OXPath10Expression
$doTransformationRequest.parameters/ns1:firstTrans}
DEBUG - GeronimoLog.trace(54) | >>
createScopeInstance(parentScopeId=1001,scope={OCatch faultName=null,
faultVariable=null})
20:42:02,326 DEBUG [BpelProcess] >>
createScopeInstance(parentScopeId=1001,scope={OCatch faultName=null,
faultVariable=null})
DEBUG - GeronimoLog.trace(54) | >>
initializeEndpointReferences(parentScopeId=1002,partnerLinks=[])
20:42:02,328 DEBUG [BpelProcess] >>
initializeEndpointReferences(parentScopeId=1002,partnerLinks=[])
DEBUG - GeronimoLog.debug(66) | ProcessImpl completed with fault
'{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure'
20:42:02,348 DEBUG [BpelProcess] ProcessImpl completed with fault
'{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure'
DEBUG - GeronimoLog.trace(54) | >> releaseAll()
20:42:02,352 DEBUG [OutstandingRequestManager] >> releaseAll()
DEBUG - GeronimoLog.trace(54) | Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
20:42:02,353 DEBUG [MessageExchangeImpl]
Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
DEBUG - GeronimoLog.debug(66) | Processing an async reply from service
{http://gridProcessWSDL}gridProcessWSDLService
20:42:02,355 DEBUG [MessageExchangeContextImpl] Processing an async reply
from service {http://gridProcessWSDL}gridProcessWSDLService
DEBUG - GeronimoLog.debug(66) | Received myrole mex response callback
20:42:03,286 DEBUG [MyRoleMessageExchangeImpl] Received myrole mex response
callback
DEBUG - GeronimoLog.debug(66) | Handling response for MEX
{MyRoleMex#hqejbhcnphr34gglcqil9f [Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
20:42:03,290 DEBUG [ODEService] Handling response for MEX
{MyRoleMex#hqejbhcnphr34gglcqil9f [Client hqejbhcnphr34gglcqil9e] calling
{http://gridProcessWSDL}gridProcessWSDLService.gridProcessWSDLOperation(...)}
DEBUG - GeronimoLog.debug(66) | Starting transaction.
20:42:03,291 DEBUG [ODEService] Starting transaction.
DEBUG - GeronimoLog.trace(54) | Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
20:42:03,303 DEBUG [MessageExchangeImpl]
Mex[hqejbhcnphr34gglcqil9f].setPortOp(...)
DEBUG - GeronimoLog.debug(66) | Fault response message:
{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure
20:42:03,305 DEBUG [ODEService] Fault response message:
{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure
DEBUG - GeronimoLog.debug(66) | Returning fault: <?xml version='1.0'
encoding='utf-8'?><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring
xmlns:axis2ns1="http://docs.oasis-open.org/wsbpel/2.0/process/executable">axis2ns1:selectionFailure</faultstring><detail
/></soapenv:Fault></soapenv:Body></soapenv:Envelope>
20:42:03,352 DEBUG [ODEService] Returning fault: <?xml version='1.0'
encoding='utf-8'?><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring
xmlns:axis2ns1="http://docs.oasis-open.org/wsbpel/2.0/process/executable">axis2ns1:selectionFailure</faultstring><detail
/></soapenv:Fault></soapenv:Body></soapenv:Envelope>
DEBUG - GeronimoLog.debug(66) | Releasing mex hqejbhcnphr34gglcqil9f
20:42:03,352 DEBUG [MessageExchangeImpl] Releasing mex
hqejbhcnphr34gglcqil9f
DEBUG - GeronimoLog.debug(66) | Comitting transaction.
20:42:03,353 DEBUG [ODEService] Comitting transaction.
DEBUG - GeronimoLog.debug(66) | Reply for
gridProcessWSDLService.{http://gridProcessWSDL}gridProcessWSDLOperation
20:42:03,354 DEBUG [ODEMessageReceiver] Reply for
gridProcessWSDLService.{http://gridProcessWSDL}gridProcessWSDLOperation
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><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring
xmlns:axis2ns1="http://docs.oasis-open.org/wsbpel/2.0/process/executable">axis2ns1:selectionFailure</faultstring><detail
/></soapenv:Fault></soapenv:Body></soapenv:Envelope>
20:42:03,355 DEBUG [ODEMessageReceiver] Reply message <?xml version='1.0'
encoding='utf-8'?><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><soapenv:Fault><faultcode>soapenv:Server</faultcode><faultstring
xmlns:axis2ns1="http://docs.oasis-open.org/wsbpel/2.0/process/executable">axis2ns1:selectionFailure</faultstring><detail
/></soapenv:Fault></soapenv:Body></soapenv:Envelope>



Alex Boisvert-3 wrote:
> 
> Can you also send me the selectionFailure error that you get with this
> process?
> 
> thanks,
> alex
> 
> 
> On Mon, Mar 17, 2008 at 1:25 PM, tmf <thomasfielenbach@gmx.de> wrote:
> 
>>
>> Hello,
>> this solution does not work. I've attached my files for further study.
>> I am using an axis client (stubs are generated with wsdl2java) but I
>> don't
>> think that this is the problem since axis2 and axis should be
>> interoperable.
>>
>> regards
>> thomas
>> http://www.nabble.com/file/p16101901/grid.zip grid.zip
>>
>>
>> Alex Boisvert-3 wrote:
>> >
>> > On Mon, Mar 17, 2008 at 2:11 AM, Thomas Fielenbach
>> > <thomasfielenbach@gmx.de>
>> > wrote:
>> >
>> >> --------Second---------
>> >> <bpel:copy>
>> >> <bpel:from>
>> >> <bpel:literal>
>> >> <ns1:doTransformationRequest>
>> >> <ns1:firstTrans/>
>> >> </ns1:doTransformationRequest>
>> >> </bpel:literal>
>> >> </bpel:from>
>> >> <bpel:to>$doTransformationRequest.parameters</bpel:to>
>> >> </bpel:copy>
>> >
>> >
>> > This one looks right.   You also need to initialize <secondTrans> and
>> > <thirdTrans> in the same literal.
>> >
>> > alex
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/bpel%3Aselection-failure-tp16096791p16101901.html
>> Sent from the Apache Ode User mailing list archive at Nabble.com.
>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/bpel%3Aselection-failure-tp16096791p16116547.html
Sent from the Apache Ode User mailing list archive at Nabble.com.


Mime
View raw message