Hi Jason,

To be able to answer to your question, we should see the routes that you
have created and used in combination with the interceptor (onException).
Why do you use (onException(classOf[Exception])) and not
onException(Exception.class) ? Your problem could be related to the fact
that camel is not able to match the real exception with classOf[Exception].

Regards,



On Mon, Dec 17, 2012 at 10:02 AM, Jason Chaffee <jchaf...@shopzilla.com>wrote:

> I am trying to log the exception with an onException.  The problem is that
> I am not seeing the stacktrace, or the body even though I have the
> parameters set to true.  Does anyone see anything in particular that is
> wrong with what I am doing?
>
>   onException(classOf[Exception])
>     .routeId("ExceptionHandler")
>     .handled(true)
>     .log(LoggingLevel.DEBUG, "Sending ${body} to error log")
>
> .to("log:com.mycompany.camel?level=ERROR&showException=true&showStackTrace=true&showHeaders=true&showBody=true")\
>
>
> Jason
>
>


-- 
Charles Moulliard
Apache Committer / Sr. Enterprise Architect (RedHat)
Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com

Reply via email to