So, to answer my own question, the problem was that I was using
'constant(200)' inside the anonymous route processor! The use of the
'constant()' method is only applicable when using methods on the route
itself, such as:
.setHeader(Exchange.HTTP_RESPONSE_CODE, constant(200))
but within an actual processor we need to set the value explicit and not use
the 'constant()' method, i.e.:
exchange.getIn().setHeader(Exchange.HTTP_RESPONSE_CODE, *200*);
--
View this message in context:
http://camel.465427.n5.nabble.com/Why-do-these-two-trivial-Jetty-routes-return-different-response-codes-tp5753558p5753591.html
Sent from the Camel - Users mailing list archive at Nabble.com.