我有这条简单的路线:
onException(Exception.class)
.to("log:com.mycompany.test?level=INFO");
from("sftp://myuser@localhost:/files/?password=mypassword&knownHostsFile=/myuser/.ssh/known_hosts&noop=true")
.to("log:com.mycompany.test?level=INFO");
如果我停止sftp服务器,则从(“sftp:...”)抛出org.apache.camel.component.file.GenericFileOperationFailedException:无法连接到sftp:// myuser @ localhost 我希望onException日志打印一些东西,但事实并非如此。为什么?
如果我启用sftp服务器,路由工作,后面的日志(“sftp:...”)打印文件内容(所以,我猜slf4j配置得很好)。
可能是什么问题?
答案 0 :(得分:2)