Hi Tammo, You are right, that XML not ODE... i have tried without namespace on process tag and add bpel prefix, and also remove the xmlns="" on my literals.
The result is ... that in debug i now have a default xmlns="" on my literals string ;) Ok with that... I will review and apply a namespace every where. Thanks all. Tammo van Lessen wrote: > > Raidwan wrote: >> Hi, >> >> I am currently working on a BPEL project in a specific context >> (Servicemix >> 3.2.3 (on console mode with tomcat 6/jdk 1.5) / ODE jbi 1.3.3), but my >> question is not due of my context. >> >> I want to manipulate xml message without namespace (xmlns) in BPEL, by >> executing XPATH query. >> When i assign a literal xml value to a variable, if i don't specify a >> namespace, ODE engine put the namespace of the process. > ... >> The callMethodRequest is in rigth namespace (as specify in my wsdl) but >> my >> question is why the methodName and parameters tags took the default >> namespace ? >> Is there any way to prevent this ? >> My solution was to specify an xmlns="" on these tags... but that's not >> really nice... > > That's XML, not ODE. Elements that have no prefix are automatically > bound the default namespace (xmlns="..."). So either use xmlns="" in > elements that shall be in the null namespace or just don't use a default > namespace and prefix your BPEL elements. > > HTH, > Tammo > > > -- > Tammo van Lessen - http://www.taval.de > > -- View this message in context: http://old.nabble.com/ASSIGN---copy---literal-without-namespace%2C-not-possible---tp27928228p27946565.html Sent from the Apache Ode User mailing list archive at Nabble.com.
