2011-10-13 93 views
0

我有這個簡單的路線:Apache的駱駝onException的不解僱

onException(Exception.class) 
    .to("log:com.mycompany.test?level=INFO"); 

from("sftp://[email protected]:/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配置合理)。

可能是什麼問題?

回答