0
我有一個場景,其中多個文件將被放置在某個位置。我有興趣從一對中讀取兩個文件(例如,913.xml和913.pdf)。我想將這兩個文件傳遞給一個將會合並它們的Java組件。如何在Mule中一起讀取兩個文件進行合併
我知道如何將它們合併,但我不知道如何同時通過兩個文件複製到我的Java組件
我有一個場景,其中多個文件將被放置在某個位置。我有興趣從一對中讀取兩個文件(例如,913.xml和913.pdf)。我想將這兩個文件傳遞給一個將會合並它們的Java組件。如何在Mule中一起讀取兩個文件進行合併
我知道如何將它們合併,但我不知道如何同時通過兩個文件複製到我的Java組件
我能想到的兩個選項:
expression-message-info-mapping
的collection-aggregator
,該文件在correl中使用originalFilename
屬性ation ID表達式提取文件名sans它的擴展名。不要忘記在聚合器之前將MULE_CORRELATION_GROUP_SIZE
屬性設置爲2。
我在想和第一個選項非常相似。你確認了,謝謝。你能否詳細說明第二種選擇。我不知道如何着手 –
評論我的回答。 –
大衛,我申請你的第一個選項,'muleClient.request()',返回的有效載荷的類型爲'有效載荷= org.mule.transport.AbstractConnector $ 7',我怎樣才能得到它的文件 –