| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Работа с сетью > FTPClient.retrieveFileStream |
| Автор: natashi 16.10.2007, 22:20 | ||
| Привет всем, вроде бы обыскала весь форум то такой проблемы как у меня не нашла, так что не обессудьте если что нитак. А проблема вот в чём: беру два файла с ftp с помощью retrieveFileStream, после каждого делаю completePendingCommand, на втором completePendingCommand виснет...
Какие-нибудь идеи чего не так делаю? Зарание благодарю. |
| Автор: LSD 18.10.2007, 17:09 |
| А зачем ты напрямую работаешь с FTPClientWrapper, почему не используешь FileSystem? |
| Автор: natashi 20.10.2007, 11:44 | ||
| Ну возможно потому что без понятия чего это такое... (краснею...) В принципе мне объяснили в чём была та моя проблема. Комнада completePendingCommand застревала когда размер файла был больше чем 125 кб (а в моём случае я качала jpeg-s) и надо было поставить её после всех манипуляций с фаилом. Теперь вроде бы работет. Но сейчас есть другая проблема:
команда rename возврашает false :( причём если я создаю специально для этого новый обьект ftp то всё работает 2LSD, если сможешь мне обьяснить что это за зверь эта FileSystem и чем это мне поможет буду очень признательна. |
| Автор: LSD 20.10.2007, 16:19 |
| Посмотри http://forum.vingrad.ru/index.php?showtopic=133572&view=findpost&p=1010613, тока там работа с обычными файлами, а тебе надо заменить URL на FTP-шные. |
| Автор: natashi 21.10.2007, 16:57 |
| 10X! щас буду разбираться |