0

我目前有一条由特定文件夹中的文件到达触发的路线。然后使用 Bindy DataFormat 解析文件,并由 myProcessor 处理生成的对象:

from(inboundFile)
    .log("Processing: ${file:name}")
    .unmarshal(bindy)
    .process(myProcessor)
    .end()

现在我想改变路线,所以它是由宁静触发的直接路线。有没有办法可以继续使用 Bindy 来解析文件,或者我必须在自定义处理器中编写自己的解析器/解组器?

from("direct:myRoute")
    .log("Processing file")
    // What can I do here other than writing my own processor that loads and processes the file?>
    .unmarshal(bindy)
    .process(myProcessor)
    .end()
4

0 回答 0