Wso2ESB:与Samba共享文件夹的文件连接器连接

时间:2016-06-02 05:55:15

标签: wso2esb smb

我想使用文件连接器从Samba共享文件夹中轮询文件。

我试图像下面这样进行调查:

<fileconnector.isfileexist>
        <file>sehar.csv</file>
        <filelocation>smb://abc:xyz#02@10.1.1.2/home/Sehar/</filelocation>
</fileconnector.isfileexist>

但它不是这样的。

1 个答案:

答案 0 :(得分:0)

您正在使用的FileConnector版本是什么。我估计你要使用V2 [1]。配置应该如下所示。

   <property
        value="smb://abc:xyz#02@10.1.1.2/home/Sehar/"
        name="fullFilePath" scope="default" type="STRING"/>

    <fileconnector.isFileExist>
        <source>{$ctx:fullFilePath}</source>
        <setTimeout>100000</setTimeout>
        <setPassiveMode>true</setPassiveMode>
        <setSoTimeout>100000</setSoTimeout>
        <setUserDirIsRoot>flase</setUserDirIsRoot>
        <setStrictHostKeyChecking>no</setStrictHostKeyChecking>
    </fileconnector.isFileExist>

您使用的ESB版本是什么?如果ESB 4.9.0中有任何特殊字符,您可能需要对其进行编码。

[1] https://docs.wso2.com/display/ESBCONNECTORS/Working+with+the+File+Connector+Version+2