люди! Я перевожу на версию ядра Mule 4.
Я застрял в этот момент: требуется прочитать файл с FTP и затем обработать его. В старой версии это было похоже на несколько компонентов:
1. кварц,
2. трансформатор
3. трансформатор
4. очередь
Может кто-нибудь помочь мне перенести его на ядро mule 4?
Как это сделать? Как поместить содержимое файла в виде строки в очередь, как это было в старой версии? Было бы хорошо, если бы мы могли говорить о версии Mule Kernel. Я новый член этого сообщества и разработчиков Mule, пожалуйста, не ненавидите меня.
На следующем шаге я собираюсь разбить этот файл (сплиттер), но я знаю, что в Kernel больше нет сплиттеров, поэтому я должен использовать для каждого, верно?
Теперь у меня есть
1. http listener (но это должна быть работа. Для моих собственных тестов Это http listener, я собираюсь изменить это).
2. FTP для чтения с разъемом FTP
3. ????
<flow>
<quartz
with cronExpression
and with conector to FTP>
</quartz>
<gzip-uncompress-transformer encoding="UTF-8"></gzip-uncompress-transformer>
<byte-array-to-string-transformer encoding="UTF-8"></byte-array-to-string-transformer>
<jms:outbound-endpoint queue="xxx" ></jms:outbound-endpoint>
</flow>