1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Sftp

Тема в разделе "Java", создана пользователем savl, 6 ноя 2012.

Статус темы:
Закрыта.
  1. savl

    savl Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    28 окт 2011
    Сообщения:
    2.116
    Симпатии:
    157
    UPD: Прошу перенести в топик "Lotus + Java + LS2J", проблема во взаимодействии Lotus. Eclipse подключился норм.
    UPD2: Разобрались, доминошная java некорректно завершает потоки, вот отсюда все беды. Закрыто.


    Суть задачи: заскочить на FTP через SСH, забрать один файл и потом положить другой.
    Вылезает вот такая простыня:
    com.zehon.exception.FileTransferException: org.apache.commons.vfs.FileSystemException: Unknown message with code "Could not determine the type of file "sftp://<login>:***@***/Export.xml".".
    at com.zehon.FileTransferClient.resourceExist(FileTransferClient.java:576)
    at com.zehon.FileTransferClient.fileExists(FileTransferClient.java:563)
    at com.zehon.sftp.SFTPClient.fileExists(SFTPClient.java:828)
    at JavaAgent.NotesMain(Unknown Source)
    at lotus.domino.AgentBase.runNotes(Unknown Source)
    at lotus.domino.NotesThread.run(Unknown Source)
    Caused by: org.apache.commons.vfs.FileSystemException: Unknown message with code "Could not determine the type of file "sftp://<login>:***@***/Export.xml".".
    at org.apache.commons.vfs.provider.sftp.SftpFileObject.refresh(SftpFileObject.java:
    84)
    at org.apache.commons.vfs.provider.AbstractFileSystem.resolveFile(AbstractFileSyste
    m.java:366)
    at org.apache.commons.vfs.provider.AbstractFileSystem.resolveFile(AbstractFileSyste
    m.java:314)
    at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(Abstrac
    tOriginatingFileProvider.java:86)
    at org.apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile(Abstrac
    tOriginatingFileProvider.java:66)
    at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSyst
    emManager.java:692)
    at org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile(DefaultFileSyst
    emManager.java:620)
    at com.zehon.FileTransferClient.getFileObject(FileTransferClient.java:741)
    at com.zehon.FileTransferClient.resourceExist(FileTransferClient.java:573)
    ... 5 more
    Caused by: org.apache.commons.vfs.FileSystemException: Could not determine the type of file "sftp://<login>:***@***/Export.xml".
    at org.apache.commons.vfs.provider.AbstractFileObject.getType(AbstractFileObject.ja
    va:476)
    at org.apache.commons.vfs.provider.sftp.SftpFileObject.refresh(SftpFileObject.java:
    80)
    ... 13 more
    Caused by: org.apache.commons.vfs.FileSystemException: Could not connect to SFTP server at "sftp://<login>:***@***/Export.xml".
    at org.apache.commons.vfs.provider.sftp.SftpFileSystem.getChannel(SftpFileSystem.ja
    va:146)
    at org.apache.commons.vfs.provider.sftp.SftpFileObject.statSelf(SftpFileObject.java
    :138)
    at org.apache.commons.vfs.provider.sftp.SftpFileObject.doGetType(SftpFileObject.jav
    a:102)
    at org.apache.commons.vfs.provider.AbstractFileObject.getType(AbstractFileObject.ja
    va:467)
    ... 14 more
    Caused by: com.jcraft.jsch.JSchException: java.net.SocketException: Software caused connection abort: socket write error
    at com.jcraft.jsch.Channel.connect(Channel.java:206)
    at com.jcraft.jsch.Channel.connect(Channel.java:144)
    at org.apache.commons.vfs.provider.sftp.SftpFileSystem.getChannel(SftpFileSystem.ja
    va:125)
    ... 17 more
    Использую: zehon
    Конект есть, что-то с файловой системой, но понять не могу что... То ли не может получить ее тип, то ли файл...
    Конектился сторонним клиентов, никаких ошибок, даже закачал (plugin FireFtp для Mozilla)
    Гуглил, вроде как баг, причем уже ни один раз поправленный, ответа четкого не увидел.
    Заменял jar на более новые - нуль эмоций.
    Да, java доминошная, версия jvm 1.5, ее вполне хватит, не уверен что дело в ней, но сейчас буду под Eclipse стругать.
    UPD: Под Eclipse никаких проблем.
    Если кто-то хоть что-то знает про это, буду благодарен информации.
     
Загрузка...
Похожие Темы - Sftp
  1. Ksent5n
    Ответов:
    0
    Просмотров:
    5
  2. San40S
    Ответов:
    5
    Просмотров:
    3.190
Статус темы:
Закрыта.

Поделиться этой страницей