Проблемы во время выполнения с Ballerina Integrator - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь запустить пример интеграции файлов с FTP, предоставленный Ballerina Integrator.

Во время работы службы каждый раз сталкиваюсь с одной и той же проблемой.

Я установил Балерина Интегратор только. Я сделал деинсталляцию и установку заново после этого также та же проблема.

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

Run Time Error

Ответы [ 2 ]

4 голосов
/ 24 января 2020

Я мог успешно запустить образец со следующими конфигурациями. (приведены данные образца). Здесь я использовал Защищенный 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"
        }
    }
};

Убедитесь, что вы правильно установили параметр path в dataFileListener . Без этого параметра я мог бы воспроизвести вашу прикрепленную ошибку. Как только это будет правильно настроено, вы получите распечатанный журнал следующим образом.

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
0 голосов
/ 27 января 2020

Просто установите Ballerina Integrator отдельно, который упакован с Ballerina 1.0.2, поэтому нет необходимости устанавливать Ballerina заново или отдельно. От VSCode почему выход не приходит, значит, на рынке VSCode все обновлено до последней версии.

Локально установленный «BI с балериной» является более низкой версией, в VSCode «BI с балериной» является последней. Несоответствующая версия - главная проблема, с которой я столкнулся.

...