Я использую транспорт VFS в WSO2 для маршрутизации файла из одной папки в другую.
Но теперь я столкнулся с проблемой, я не хочу переместить обработанный файл в другую папку или удалить его.
Проблема: транспорт VFS имеет действие DELETE по умолчанию или перемещает обрабатываемый файл в другую папку.
Возможно ли сохранить обработанный файл в исходной папке? Или мне нужно изменить код или изменить что-то еще? Есть ли другой способ сделать это?
FYI, мой прокси выглядит так,Как сохранить файл после обработки в исходной папке vfs transport WSO2
<proxy name="XXX" transports="vfs" startOnLoad="true" trace="disable">
<description/>
<target>
<inSequence>
<class name="com.test.read"/>
<log level="custom">
<property name="status" value="file read"/>
</log>
</inSequence>
</target>
<parameter name="transport.PollInterval">1</parameter>
<parameter name="transport.vfs.FileURI">file:///source</parameter>
<parameter name="transport.vfs.MoveAfterProcess">file:///target</parameter>
<parameter name="transport.vfs.FileNamePattern">.*.txt</parameter>
<parameter name="transport.vfs.ContentType">text/plain</parameter>
После того, как файл будет обработан, файл будет перемещен в папку цели. Итак, как я могу сохранить файл без перемещения или удаления? Спасибо :)
Вы можете добавить свой конфигурационный файл –
@itsmeisuru Я отредактировал свой вопрос и добавлю конфигурацию прокси. –