- PR -

FTPClient.retrieveFileにてCopyStreamException

1
投稿者投稿内容
FUJI_SAN
会議室デビュー日: 2003/01/22
投稿数: 5
投稿日時: 2007-10-10 21:27
J2SDK 1.4.2_13
Jakarta commons-net-1.4.1
Tomcat 5.0.28

org.apache.commons.net.ftp.FTPClientに対して
retrieveFile(remote, response.getOutputStream());
を実行すると
Util.copyStream内にて32,768バイト取得後に
CopyStreamExceptionが発生します

情報提供お願いいたします
FUJI_SAN
会議室デビュー日: 2003/01/22
投稿数: 5
投稿日時: 2007-10-11 09:27
情報追記です

サイズにし着目していたのですが
対象ファイル種類に問題がありそうです
  対象ファイルはxxx.mpgの動画となります
HttpServletResponseにはsetContentType("video/mpeg")を指定しています

WindowsMediaPlayerは起動しますが
Java側にて
org.apache.commons.net.io.CopyStreamException: IOException caught while copying.
ClientAbortException: java.net.SocketException: Software caused connection abort: socket write error
が発生しています

よろしくお願いいたします
FUJI_SAN
会議室デビュー日: 2003/01/22
投稿数: 5
投稿日時: 2007-10-11 12:43
ストリーミングですね
retriveFileが完了してから
クライアント側ソフト(MediaPlayerなど)が
動作する方法はないでしょうか
1

スキルアップ/キャリアアップ(JOB@IT)