Hi You should be able to remove the header. Can you try adding a step after the removeHeader, eg
<removeHeader headerName="breadcrumbId"/> <log message="bla bla"/> And see if that works. On Wed, Jun 10, 2015 at 5:16 PM, Alex Soto <alex.s...@envieta.com> wrote: > Hi there, > > Is there a way to remove the “breadcrumbId" header from the Rest Service > response? > > I am using Camel 2.15.1 > Here is my Route : > > <onException> > <exception>java.lang.Exception</exception> > <redeliveryPolicy maximumRedeliveries="1" /> > <handled> > <constant>true</constant> > </handled> > <camel:setHeader headerName="CamelHttpResponseCode"> > <constant>500</constant> > </camel:setHeader> > <camel:setBody> > <constant></constant> > </camel:setBody> > <camel:removeHeader headerName="breadcrumbId"/> > </onException> > > <rest path="/"> > <post uri="test"> > <to uri="direct:test" /> > </post> > </rest> > > <route> > <from uri="direct:test" /> > <throttle > asyncDelayed="false" > callerRunsWhenRejected="false" > rejectExecution="true" > timePeriodMillis="1000"> > <constant>10000</constant> > > > <unmarshal ref="myDataFormat"/> > <removeHeader headerName="breadcrumbId"/> > </throttle> > </route> > > > Adding the removeHeaders does not seem to cause any effect; I am still > getting the breadcrumbId header in the HTTP response headers. > > > Best regards, > Alex soto > > > -- 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/