运行 Ballerina Integrator 的时间问题

Run time issues with Ballerina Integrator

我正在尝试 运行 与 Ballerina Integrator 提供的 FTP 示例文件集成。

虽然 运行我每次都面临同样的问题。

我只安装了 Ballerina Integrator。之后我也重新卸载和安装了同样的问题。

请帮助我。

我可以成功 运行 使用以下配置的示例。 (给出了样本数据)。这里我使用了安全的 FTP 服务器来进行配置。

listener ftp:Listener dataFileListener = new({
    protocol: ftp:SFTP,
    host: "18.156.78.137",
    port: 22,
    secureSocket: {
        basicAuth: {
            username: "cloudloc",
            password: "fsf#$#213"
        }
    },
    path: "/clouddir/"
});

ftp:ClientEndpointConfig ftpConfig = {
    protocol: ftp:SFTP,
    host: "18.156.78.137",
    port: 22,
    secureSocket: {
        basicAuth: {
            username: "cloudloc",
            password: "fsf#$#213"
        }
    }
};

确保在 dataFileListener 中正确设置 path 参数。没有这个参数我可以重现你附加的错误。 正确配置后,您将打印如下日志。

2020-01-24 15:13:23,758 INFO  [wso2/ftp] - Listening to remote server at 18.156.78.137... 
2020-01-24 15:13:24,333 INFO  [wso2/file_integration_using_ftp] - Added file path: /clouddir/a1.txt 
2020-01-24 15:13:24,415 INFO  [wso2/file_integration_using_ftp] - Added file: /clouddir/a1.txt - 12

只需单独安装 Ballerina Integrator,它与 Ballerina 1.0.2 一起打包,因此无需再次或单独安装 Ballerina。从VSCode为什么输出不来的意思是,VSCode的市场都升级到最新版本了。

本地安装"BI with Ballerina"是低版本,VSCode中"BI with Ballerina"是最新版本。版本不匹配是我面临的主要问题。