【问题标题】:use vfs in wso2 esb?在 wso2 esb 中使用 vfs?
【发布时间】:2015-09-29 03:08:00
【问题描述】:

我创建了一个代理服务,将文件 new text document.txt 从 ///d:test/orginal 转换 到本地的///d:test/pass

我的代理代码是:

 <?xml version="1.0" encoding="UTF-8"?>
 <proxy xmlns="http://ws.apache.org/ns/synapse"
   name="testVFS"
   transports="https,http,local"
   statistics="disable"
   trace="disable"
   startOnLoad="true">
<target>
  <outSequence>
     <send/>
  </outSequence>
  <endpoint>
     <address uri="https://127.0.0.1:9443/services/SimpleStockQuoteService?wsdl"/>
  </endpoint>
 </target>
 <parameter name="transport.PollInterval">5</parameter>
 <parameter name="transport.vfs.ActionAfterProcess">MOVE</parameter>
 <parameter name="transport.vfs.FileURI">file:///D:/test/Orginal/</parameter>
 <parameter name="transport.vfs.MoveAfterProcess">file:///D:/test/Pass/</parameter>
 <parameter name="transport.vfs.MoveAfterFailure">file:///D:/test/Failures/</parameter>
 <parameter name="transport.vfs.FileNamePattern">.*.xml</parameter>
 <parameter name="transport.vfs.ContentType">text/xml</parameter>
 <parameter name="transport.vfs.ActionAfterFailure">MOVE</parameter>
 <description/>
</proxy>

但是我有一个错误并且没有转换文件:

<TryitProxyError xmlns:h="http://wso2.org/ns/TryitProxy" h:status="SOAP envelope error">org.apache.axis2.AxisFault: Read timed out</TryitProxyError>

谢谢

【问题讨论】:

    标签: wso2 esb wso2esb


    【解决方案1】:

    在您的代理中,您的传输设置为:

    transports="https,http,local"
    

    改成

    transports="vfs" 
    

    将确保它尝试使用 VFSTransportListener。

    只要确保 %ESB_HOME%\repository\conf\axis2\axis2.xml 中没有注释以下行:

    <transportReceiver class="org.apache.synapse.transport.vfs.VFSTransportListener" name="vfs"/>
    

    【讨论】:

    • 坦克为你解答,我创建 vfs
    【解决方案2】:

    【讨论】:

      【解决方案3】:

      问题与 SoapAction 端点有关。

      使用示例:

      <header name="Action" value="urn:mediate"/>
          <send>
              <endpoint key="SimpleStockQuoteService"/>
          </send>  
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-24
        • 1970-01-01
        相关资源
        最近更新 更多