Hi Maybe you need to enable stream caching, see this FAQ http://camel.apache.org/why-is-my-message-body-empty.html
Or your xpath expression needs to use namespaces if your xml documentation uses that. On Thu, Apr 10, 2014 at 6:28 AM, Lydie <lprev...@completegenomics.com> wrote: > So I still have an error: > > I never go to my first choice: 'enabled': > > > <choice> > <when> > <xpath > headerName="ROUTE_CONFIGURATION_HEADER">/authorizationCheck='enabled'</xpath> > <log message="**** Authorization enabled" /> > <process ref="authorizationProcessor" /> > </when> > <otherwise> > <log message="**** Authorization disabled" /> > </otherwise> > </choice> > > > > This what I get when I print my ROUTE_CONFIGURATION_HEADER: > > > 21:17:30,030 INFO [proxy] (qtp1338864318-153) > +++++{RouteConfiguration=<authorizationCheck>enabled</authorizationCheck>Accept-Encoding=gzip,deflate,sdch, > Host=localhost:8888, breadcrumbId=ID-dt-lprevost-61655-1397103421574-0-2, > CamelHttpServletResponse=HTTP/1.1 200 > > **** > 21:17:30,103 INFO [proxy] (qtp1338864318-153) **** Authorization disabled > > > Message History > --------------------------------------------------------------------------------------------------------------------------------------- > RouteId ProcessorId Processor > Elapsed (ms) > [proxy ] [proxy ] [http://0.0.0.0:8888 > ] [ 23187] > [proxy ] [convertBodyTo1 ] [convertBodyTo[java.lang.String] > ] [ 2] > [proxy ] [log1 ] [log > ] [ 1] > [proxy ] [process1 ] [ref:routeConfiguratorProcessor > ] [ 22078] > [proxy ] [log2 ] [log > ] [ 4] > [proxy ] [log3 ] [log > ] [ 1] > [proxy ] [doTry1 ] [doTry > ] [ 70] > [proxy ] [choice1 ] [when[xpath{XPath: > /authorizationCheck="enabled"}]choice[] ] [ 69] > [proxy ] [log5 ] [log > ] [ 1] > [proxy ] [log6 ] [log > ] [ 0] > [proxy ] [process4 ] [ref:inputProcessor > ] [ 1028] > > > > why do I have : > [when[xpath{XPath: /authorizationCheck="enabled"}]choice[] not validated as > true?????? > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/camel-xpath-tp5749754p5750025.html > Sent from the Camel - Users mailing list archive at Nabble.com. -- Claus Ibsen ----------------- Red Hat, Inc. Email: cib...@redhat.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen hawtio: http://hawt.io/ fabric8: http://fabric8.io/