我正在使用WSO2 ESB文件連接2讀取簡單文件。我嘗試讀取給定目錄中的.OUT文件。它讀取第一個文件(字母順序?),但我不知道哪個文件被讀取。是否有一個(transport?)屬性在讀取文件時被填充?使用WSO2 ESB文件連接器讀取文件時可以獲取文件名2
這是我在代理服務
<fileconnector.read>
<source>file:///D:/temp</source>
<filePattern>.*\.OUT</filePattern>
<contentType>text/plain</contentType>
</fileconnector.read>
<log level="full"/>
代碼中,我獲得以下響應
INFO - LogMediator To: /services/SampleProxy.SampleProxyHttpSoap12Endpoint, WSAction: urn:mediate, SOAPAction: urn:mediate, MessageID: urn:uuid:f5737693-6a51-4044-9134-95cd61eaeaa4, Direction: request, Envelope: <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Body><text xmlns="http://ws.apache.org/commons/ns/payload">abc,123
qwe,456
</text></soapenv:Body></soapenv:Envelope>
謝謝,我已經試過了。它沒有工作 – Shiv
是的,它似乎與文件inbound/vfs,而不是文件連接器有關。 – Bee
嗯,謝謝。除班級中介以外,是否有任何選擇?不幸的是,文件搜索也不適合我,我已經在這裏發佈 - http://stackoverflow.com/questions/42798837/wso2-esb-file-connector-2-search-returns-empty-response – Shiv