我想从Apache Camel的onException处理程序中检索堆栈跟踪:
<onException>
<exception>java.lang.Exception</exception>
<handled>
<constant>true</constant>
</handled>
<setHeader headerName="exception">
<simple>${exception}</simple>
</setHeader>
</onException>
但是,上面的代码只显示了异常,而不是完整的堆栈跟踪。
我知道Camel将捕获的异常作为Exchange属性存储,并使用键Exchange.EXCEPTION_CAUGHT进行存储,但是如何从camel上下文路由文件中检索它呢?
exception.class
? - vikingsteve