Hi
In a bpel process I have an assign:
<bpws:assign name="Assign1">
<bpws:copy>
<bpws:from>'aString'
</bpws:from>
<bpws:to>
$MyObject.request/ttd:someId
</bpws:to>
</bpws:copy>
</bpws:assign>
Running under ode I get following error:
****************************************************
12:36:37,087 ERROR [ASSIGN] Assignment Fault:
{http://docs.oasis-open.org/wsbpel/2.0/process/executable}
selectionFailure,lineNo=43,faultExplanation=No results
for expression:
{OXPath10Expression $MyObject.request/ttd:someId}
DEBUG - GeronimoLog.trace(54) | >>
createScopeInstance(parentScopeId=1823,scope=
{OCatch faultName=null, faultVariable=null})
12:36:37,087 DEBUG [BpelProcess] >>
createScopeInstance(parentScopeId=1823,scope
={OCatch faultName=null, faultVariable=null})
DEBUG - GeronimoLog.trace(54) | >>
initializeEndpointReferences
(parentScopeId=18 24,partnerLinks=[])
12:36:37,097 DEBUG [BpelProcess] >>
initializeEndpointReferences(parentScopeId=1
824,partnerLinks=[])
DEBUG - GeronimoLog.debug(66) | ProcessImpl completed
with fault '{http://docs.o
asis-open.org/wsbpel/2.0/process/executable}selectionFailure'
12:36:37,107 DEBUG [BpelProcess] ProcessImpl completed
with fault '{http://docs.
oasis-open.org/wsbpel/2.0/process/executable}selectionFailure'
DEBUG - GeronimoLog.trace(54) | >> releaseAll()
*******************************************************
And here is the soap fault:
*******************************************************
<soapenv:Fault
xmlns:soapenv="http://docs.oasis-open.org/wsbpel/2.0/process/executable">
<faultcode>soapenv:selectionFailure</faultcode>
<faultstring>{http://docs.oasis-open.org/wsbpel/2.0/process/executable}selectionFailure
No results for expression:
{OXPath10Expression
$MyObject.request/ttd:someId}</faultstring>
<detail/>
</soapenv:Fault>
*****************************************************
-The Variable MyObject is a comlexType defined in own
xsd and ttd is the namespace for this xsd
-whole project is deployed successfully to ode and I
can access the bpel process via soap client
-this query does not help too:
<bpws:to part="request" variable="MyObject">
<bpws:query
queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[/ttd:someId]]></bpws:query>
</bpws:to>
-This bpel process was runing long time under tomcat
and ActiveBpel engine without any problem
Thanks for any help
Heute schon einen Blick in die Zukunft von E-Mails wagen?
www.yahoo.de/mail