骆驼路线:
from("seda:rest_upload")
.log(LoggingLevel.WARN, "Got new file from sftp with name ${header.filename}")
.to("file://rest_files?fileName=${header.filename}");
我看到了新文件,rest_files
但没有看到有关它的日志。
我错了什么?
附言
卜我试图写的方式:
from("seda:rest_upload")
.process(new Processor() {
@Override
public void process(Exchange exchange) throws Exception {
logger.info("Got new file from sftp with name {}", exchange.getIn().getHeader("filename"));
}
})
.to("file://rest_files?fileName=${header.filename}");
行为真的很奇怪 - 文件成功保存但未调用处理方法。