Как заставить файл чтения VFS, когда я хочу, в wso2 esb

Я написал прокси в wso2 esb, где я использовал VFS для чтения и записи файлов. Теперь, когда я помещаю файл в параметр transport.vfs.FileURI, прослушиватель VFS автоматически читает файл и продолжает обработку. Но я не хочу этого. Я хочу, чтобы моя команда VFS начала чтение файла и процесс. Но я не знаю, как это сделать. Может кто-нибудь помочь мне?


person Fateme Shahrabi    schedule 12.02.2017    source источник


Ответы (1)


Я не думаю, что в VFS есть простая конфигурация для этого. Но всегда есть обходной путь. :) В этом случае я могу думать о 2.

1) У вас есть файл в другом месте и перемещается в transport.vfs.FileURI местоположение всякий раз, когда вы хотите, чтобы VFS обработала его.

2) Установите transport.vfs.FileNamePattern (например, *\.xml) и переименуйте имя файла (или расширение), чтобы оно соответствовало ему всякий раз, когда вы хотите его обработать.

person Bee    schedule 12.02.2017