1

まず第一に、私はラクダの初心者です:-)

xml ファイルのディレクトリを監視したい場合、その xml ファイルを別のディレクトリに移動し、同じファイル名 (ただし拡張子は異なる) の pdf ファイルを同じディレクトリに移動してから、いくつかの Java 処理を実行します。

そのpdfファイルを移動する最良の方法は何ですか?

これは私が現在持っているルートです:

from("file://C:/temp/camel/in?delete=true").filter(new Predicate() {

        @Override
    public boolean matches(final Exchange exchange) {
                String filename = (String) exchange.getIn().getHeader("CamelFileRelativePath");
        return "xml".equals(FilenameUtils.getExtension(filename));
    }
})
.to("file://C:/temp/camel/out").bean(ServiceBean.class, "callWebservice")

ありがとう!

4

1 に答える 1