.from("seda:rest_upload")
.process(new Processor() {
@Override
public void process(Exchange exchange) {
if(true){
throw new RuntimeException();
}})
.to("seda:parsed_csv")
.onException(Exception.class).process(new Processor() {
@Override
public void process(Exchange exchange) throws Exception {
logger.warn("Error");
}
});
但是logger.warn("Error");
没有被调用。
我错了什么?
如何为骆驼路线注册全局异常处理程序?