WSO2 ESB File соединитель 2 поиска возвращает пустой ответ

Я использую соединитель файлов 2, предоставляемый WSO2 ESB (v 5.0.0), для поиска файла в указанном каталоге. isFileExist функция возвращает true, но когда я ищу тот же файл, она возвращает пустой ответ. Это ошибка или я что-то упустил?

Это мой код

<fileconnector.isFileExist>
 <source>file:///home/test/abc.OUT</source>
</fileconnector.isFileExist>
<log level="full"/>
<fileconnector.search>
 <source>file:///home/test/</source>
 <filePattern>abc.OUT</filePattern>
 <recursiveSearch>false</recursiveSearch>
</fileconnector.search>
<log level="full"/>

Это ответ, который я получаю

To: , WSAction: mediate, SOAPAction: mediate, MessageID: urn:uuid:2391811e-5c83-4b98-a801-a60fe55b6fd0, Direction: request, Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><fileExist>true</fileExist></soapenv:Body></soapenv:Envelope> {org.apache.synapse.mediators.builtin.LogMediator}
To: , WSAction: mediate, SOAPAction: mediate, MessageID: urn:uuid:2391811e-5c83-4b98-a801-a60fe55b6fd0, Direction: request, Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><ns:result xmlns:ns="http://org.wso2.esbconnectors.FileConnector"/></soapenv:Body></soapenv:Envelope> {org.apache.synapse.mediators.builtin.LogMediator}

Я получаю тот же результат, когда использую .*\.txt Шаблон файла в поиске тоже.

Пожалуйста, помогите, TIA

1 ответ

Решение

Можете ли вы попробовать "abc.out" для шаблона файла в операции поиска?

<filePattern>abc.out</filePattern>
Другие вопросы по тегам