problem with XPATH, namespaces in Apache Ode
| Newsgroups | gmane.comp.apache.ode.user,gmane.text.xml.xpath.general |
|---|---|
| Message-ID | <3331951.2955641253614376579.JavaMail.root@wmail11> |
------=_Part_245345_12519151.1253614376349
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
>Hi all,
>
>i have a problem with apache ode: i think it's a namespace
problem and
>xpath too.
>
>The error give to me from apache ode is :
>
>11:32:
43,486 DEBUG
>[ASSIGN] {OXPath10Expression $HelloIn.parameters/myxsd:name}: R-
Value
>expression "{OXPath10Expression $HelloIn.parameters/myxsd:name}" did
not select
>any nodes.
>11:32:43,486 INFO [ASSIGN] Assignment Fault: {http:
//docs.oasis-
>open.org/wsbpel/2.0/process/executable}selectionFailure,
lineNo=45,
>faultExplanation=R-Value expression "{OXPath10Expression $HelloIn.
>parameters/myxsd:name}" did not select any nodes.
>11:32:43,502 DEBUG [SCOPE]
>({OScope '__PROCESS_SCOPE:BpelHello' id=3},TerminationChannel#1,
>ParentScopeChannel#2): has a fault handler for {http://docs.oasis-open.
>org/wsbpel/2.0/process/executable}selectionFailure: {OCatch faultName=null,
>faultVariable=null}
>
>i have to use namespace yes or not? Namespace appear
not
>so important but have i use it for ode?
>
>i don't understand why this
work??
>(myxsd work fine, the xml schema was elementFormDefault="qualified"):
>follow
>these lines:
><copy>
> <from>
>
<literal>
>
> <ns0:helloResponse>
> <myxsd:
>return/>
> </ns0:
helloResponse>
>
></literal>
> </from>
> <to variable="Out" part="
>parameters"></to>
>
</copy>
>
>they works fine with "myxsd":
>11:32:
>43,221 DEBUG [ASSIGN] ASSIGN
Writing variable 'Out' value '<?xml version="1.0"
>encoding="UTF-8"?>
><message><parameters><helloResponse xmlns="http://hello.
>netbureau.it/">
> <myxsd:return xmlns:myxsd="http:
>//hello.
netbureau.it/"/>
>
></helloResponse></parameters></message>'
>11:32:43,299 DEBUG [ScopeFrame]
Write
>variable: name={Variable __PROCESS_SCOPE:BpelHello.Out:
OMessageVarType#6}
>value=<?xml version="1.0" encoding="UTF-8"?>
>
><message><parameters><helloResponse xmlns="http://hello.netbureau.it/">
>
> <myxsd:return xmlns:myxsd="http://hello.netbureau.
>it/"/>
> </helloResponse></parameters></message>
>
>is
it
>sufficient for initialize variable Out or i have to do something else (Out
is
>then used for a reply but before using it i have to initialize it)??
>
>why not
>these doesn't work (xpath syntax) using "myxsd:"?:
>
><from>$HelloIn.
>parameters/myxsd:name</from>
> <to>$Out.
parameters/myxsd:
>return</to>
><copy>
> <from>$HelloIn.
parameters/myxsd:name</from>
>
> <to>$Out.parameters/myxsd:
return</to>
></copy>
>
>
>I add an
>attachment relative to xsd, wsdl and
deploy xml files(i use Netbeans 6.5.1).
>
>please help me!
>
>tahnk you very
much
>
>Roby
------=_Part_245345_12519151.1253614376349
Content-Type: APPLICATION/ZIP; name=src.zip
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=src.zip; size=2508
UEsDBBQAAAAIAIVMNjvIyGSEsQIAAM0IAAAOAAAAQnBlbEhlbGxvLmJwZWytVctu2zAQvAfIP7BE
rhbt9FIYsoO2SNEASQokDtJbwEgbm6hEqlz69fddUbQedhyoSHSQpeXO7HB2RccXmzxjK7CojJ7w
UTTkDHRiUqXnE/4w+zH4wi+mpydxYU0CiKcnjC4tc5jwbwVkPyHLDK+iTto5uFtaw0ImlLBwrhgL
AdqBLaxCiDS4Z5AaI2Pn4pnwoiZ5RLFPSNI01jSpSQgnUeHAFKA9xRo9yXk0FEGggA0kSyefM+Cs
RTPeYFpTrdfraP3ZM5wPhyPx++b6PllALnkbgRvXQeBSR4nJ3y4q7h9uLzcOdGmomFmZBB0NK6Tv
pb1MlTO2I9Zp/CDDxxqHjUBMs2hRpniqpQW5jJQTHUC+bZt7PHta/cSfBgMm05S5hULmDAvbpQGa
sxdjWamTbGArmalUOtrxYNDCUrEx+nZdm8QvT/gan0rUU+NYRGnc4wJS5YWxjundfPYQ3Lmyupi3
jHh8jadReX8NUBWcbQvoMXiih1DfjHeoLfE9hVb+YkQNRiMLr7iECy+0llpI6zTYa6X/YOjQfjwc
FmHkOGstVRVp3Ma1Rs7y7Z3JKPxolQMfv8F5GaLKoap4pWy8klaVfd8FOsEg4tfSUQEaNTmHprh3
9I68NhpDlUN8s4krfYyjpXBfTYzwd0kHK7TZLSSgVjvyu+rN1/iep5wl1F8HVxqd1OUUbKFrX8tU
OhBtaHelhLHQ0kODg7RmO90tS0Q110HTV/8y4iGhTkpMsW1iTfzFmjzED9Yy5Uhk1iwfphx0IyQf
BfiTZ2zBLa0WbzGLvtSxaHQerh3ZX+zMztZqyqo+TTjdyUfiQz6NhTP7PorSyP8y9yw0LWqoReVC
2bG3FE7PSFgX1pjXR1wsqtnojnCRbXcDXD7PzG6A+89qj1El6a2vq/Uxxbs/S3r+B1BLAwQUAAAA
CACkVDY7O7ZLq1oBAAA6AgAACgAAAGRlcGxveS54bWxNUMtOwzAQPDdfYXwmdloQjyhJxUOIA4dK
gDi78baxSGzLdhL4ezZOW+qDtbOzMzvaYv3TtWQA55XRJV2yjBLQtZFK70v6+fGS3tF1lSTFRZom
BN+zqfsOdMAyJxJsa34ZWkTuyYEIIInRyC1viIcQoNs6IKssu78ky2u2WsXJhz40xk0VTlrjgtFq
tgdfO2UDpsmxMb9N76zxQMyOhAaIPEbYmbY1o2dJmk4R5zQE02hf0iYEm3M+jiMTVtQNMOP23Ejg
HkEnPJeSY65bnl3RZBFVuT1T4gZw1ikPTEPYgtA+WmwttPwRv1fA9V/+vz7ZjOcBvGxZM9HRpscb
9UwFTjFysiisMzV4T7TooKQWxSc7nFgsClEHNUAVXA8FnwH2o3BQEogVLmhwb0p/l/QQaVLiiAc3
qBoO3iN6R36C7zNF4/FRd+xvEFIeF/DDBgRYzzGrpODzmas/UEsDBBQAAAAIAFtMNjubUM1YvgIA
AJ0IAAAOAAAASGVsbG9uYW1lLndzZGy1Vcty2yAU3fsrKJuuBHLaRcZjO5Mu+pqkk0nSSXYdLFGb
BIMGkB3/fS8gJNmx3aTTZBED99xz7gs0PntaSrTixgqtJnhIcoy4KnQp1HyCf95+zk7x2XT8LsvQ
VT2Twi54iWYb9P38Pru7QdffEHNo4Vw1ovSBPWVrS0q+Ig9sxYjijgDivU38SNie4wkZko/ZLB9m
BGVZ1PjCFTfMvZXGYFzy30IJB0A7gMyVHVnNqglu6G2x4EtmCZj8OdFmTte2lNTvKG5cnLLJI1jJ
gkupfSyz2nBWE+Fa7JMtO+x6TdYfAulJng/p/eXFTRBM4B7vYcq/B4sHjpk5dz/YktuKFfwF0Sq2
BNhXb/LLG25WouApsEqqx5ak1IUlmllhM11x1ejOKi7pCcmpx7pNxfF0gOBv7Nc2rsMeKjKKobeH
nUEsK20cUinyo/VAkeZCF8x3tBc+Aa5fQ/8fT8e0I+6FQftxxJNepGPQt2zOUaxLUMc974oZ19hg
Cb8Oxg+ujuRLrtwEQ82Cj5f32CTR0B4WuYa8YTj5v4gl3+Oivg63kCnabvmWIvTVhJruyb8FCVXV
DkVywLh+zsG2g9e123V4HncAbfWpjSWlkxJo9jOh/Gu1m84VoD5FE0bQ2UZwb7r++owSjzNMWa9x
7KLFB8HbYQrdRgI7XIva98Nn0Sd8bVmDb4f02/Miznei7sz7WtKd7SSoyw2qLehK4cBferrWsu11
sIP/jf8FjW4LGDXik4QOvFQR1U74vnHAqGFMo/B8VIDGf4hq6ydhLdwC6ZLDpyMeh2RYWRoYYSSb
Z6cdE38gF9q60Wl+mtNAf2dpKxPL0TEA63ZNXkUPcdHK6AKw3CaxXYl+eeP7F9dNLZutf7FH/sGA
j++FUI9HXocOb7RMoDsD/Q7ISzu/hnOM4h19fuloimCfJhSZ9j7Q0z9QSwMEFAAAAAgAMko2O9xU
ODJLAQAAAgMAABMAAABIZWxsb25hbWUueHNkXzEueHNkrZJNT8IwGMfvfIrai6d2m3owZBsxMSQa
3wIYuXbbAyvputEXNr69BYdzBIkHL03a/p/f8+tLOGoKgTagNC9lhAPqYwQyLTMulxF+n43JLR7F
4QUh6M0mguscMpRs0ePdnHxM0eQBMYNyY6qh561YQ2pNM9jQFdswKsFQl7jUBz7i+kfhFQ3oDUn8
gFBESDwIGz3UaQ4FQ85J6qGROsItOwchyh0xsQqYpdx4uI01Xaqua1pf01ItvSvfD7z589N0T8T9
Iw4MU0swL6wAXbEUzrcBAQVIMy5VcQ8LZoWJ8NoywRccMhwP9uZtCEnHdLgdByOzrdzEOMmvhTj0
uujvhRNnVUoNR4Bu4yQoLYtKQDNzJT2L9mZhbd3DQnyiqRu/e+2iRrnXx6jg8jVNrXL36x93dLMe
0+sLnFPqjvEHNQXGKvnfcm7l8NfiT1BLAQIUABQAAAAIAIVMNjvIyGSEsQIAAM0IAAAOAAAAAAAA
AAAAIAAAAAAAAABCcGVsSGVsbG8uYnBlbFBLAQIUABQAAAAIAKRUNjs7tkurWgEAADoCAAAKAAAA
AAAAAAAAIAAAAN0CAABkZXBsb3kueG1sUEsBAhQAFAAAAAgAW0w2O5tQzVi+AgAAnQgAAA4AAAAA
AAAAAAAgAAAAXwQAAEhlbGxvbmFtZS53c2RsUEsBAhQAFAAAAAgAMko2O9xUODJLAQAAAgMAABMA
AAAAAAAAAAAgAAAASQcAAEhlbGxvbmFtZS54c2RfMS54c2RQSwUGAAAAAAQABADxAAAAxQgAAAAA
------=_Part_245345_12519151.1253614376349--