hey, 
another problem i´m facing is ...
 
<to uri="bean:isAuthZBlocked?method=checkRequest" /> 
gets a xml as string

the method head looks like this:

public void checkRequest(
                
@XPath("/Request/Subject/Attribute[@AttributeId='urn:oasis:names:tc:xacml:1.0:subject:subject-id']/AttributeValue/text()")
String ref)

but the xml is like that:
<Request xmlns="urn:oasis:names:tc:xacml:2.0:context:schema:os"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        xsi:schemaLocation=" urn:oasis:names:tc:xacml:2.0:context:schema:os
http://docs.oasis-open.org/xacml/access_control-xacml-2.0-context-schema-os.xsd";>
        <Subject>
                <Attribute 
AttributeId="urn:oasis:names:tc:xacml:1.0:subject:subject-id"
                        
DataType="urn:oasis:names:tc:xacml:1.0:data-type:rfc822Name">
                        <AttributeValue>[email protected]</AttributeValue>
                </Attribute>
.....
which means, that i have to declare the namespace which is defined in
request

but aflter reading this http://camel.apache.org/xpath.html
i dont know how to do it in Spring DSL? 


--
View this message in context: 
http://camel.465427.n5.nabble.com/XPath-namespaces-in-Spring-DSL-tp4556826p4556826.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to