camel-jetty - When returning an exception then allow to use custom http error
code from Exchange.HTTP_RESPONSE_CODE
-------------------------------------------------------------------------------------------------------------------
Key: CAMEL-2519
URL: https://issues.apache.org/activemq/browse/CAMEL-2519
Project: Apache Camel
Issue Type: Improvement
Components: camel-jetty
Affects Versions: 2.2.0
Reporter: Claus Ibsen
Priority: Minor
Fix For: 2.3.0
By default camel-jetty will use http error code 500. But end user may override
and set a specific error code to use instead
See nabble:
http://old.nabble.com/Return-exception-message-in-HTTP-body-ts27757151.html
For example in DSL directly
{code}
onException(ValidationException).setHeader(Exchange.HTTP_RESPONSE_CODE,
constant(HttpServletResponse.SC_BAD_REQUEST));
{code}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.