我一直在尝试实现onCompletionExceptionHandler失败,以隐藏GenericFileOnCompletion组件打印的警告,原因是文件重命名错误(文件最初存在,但在GenericFileOnCompletion时被删除)。有没有什么好的链接可以举例说明如何做到这一点?或者一个例子??
我试过这样做:
from("file://C:/temp?onCompletionExceptionHandler=MyHandler")
但是这给了我一个FailedToCreateRouteException。
答案 0 :(得分:0)
确保使用#beanId
语法,例如
from("file://C:/temp?onCompletionExceptionHandler=#MyHandler")
其中MyHandler
是实现ExceptionHandler
的bean的bean名称(bean id)。
这里有一些关于此的文档:http://camel.apache.org/how-do-i-configure-endpoints.html