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.

Reply via email to