jcifsでTransportExceptionが発生したときの対応

シェアする

ヨメレバCSS

 jcifsライブラリを使用しているときに、TransportExceptionが発生したときの話です。

 原因は様々だと思いますが、遭遇したパターンが見当たらなかったので記しておきます。

スポンサーリンク
GoogleAdSence レクタングル(大)

クライアントがタイムアウトしていた

 getInputStreamでNASのファイルを取得しているときに、

が発生し始めまして。

 原因は、設定の「jcifs.smb.client.responseTimeout」を1000(ミリ秒)に設定していたため、ネットワーク環境が悪くて普通にタイムアウトしていたっぽかったです。

 この値を2000 (ミリ秒)にしたら発生しなくなりました。