Невозможно создать входящую конечную точку динамического файла в муле
Я получаю путь к файлу в качестве входных данных для мула внутри XML. Используя выражение XPATH, я могу извлечь путь. Я хочу прочитать определенный файл с этого пути. Я попытался определить входящую конечную точку файла, как показано ниже. Но это не похоже на работу.
<flow name="flow1">
....
....
<set-session-variable variableName="filePath" value="#[xpath://filePath]" />
<flow-ref name="fileFlow"/>
</flow>
<flow name="fileFlow">
<file:inbound-endpoint path="#[header:SESSION:filePath]" />
</flow>
Я понимаю, что никакой код не может быть помещен перед входящей конечной точкой. Поэтому я определил это в другом потоке. Пожалуйста, предложите, если есть способ прочитать файл по указанному пути.