Menu
Open
English
中文
製品リリース情報
製品マニュアル
お客様マイページ
FAQ
ツール
メールマガジン
myHULFT
HULFT.com
文字サイズ変更
S
M
L
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】FTPアダプタで接続をクローズする際に「FTPConnectionClosedException」が発生します。
トップカテゴリー
/category/show/2?site_domain=open_jp
テクニカルFAQ-一般公開向け-
HULFT関連
/category/show/3000?site_domain=open_jp
DataSpider関連
DataSpider Servista
DataSpider Cloud
PIMSYNC
Thunderbus
DataSpider BPM
HULFT DataCatalog
マイページ
お問い合わせ履歴へ
新規お問い合わせ登録へ
FAQのNo.から検索
No.を入力し参照をクリック
※半角数字のみ入力が可能です
戻る
No : 34312
公開日時 : 2023/01/20 10:38
印刷
DSServista
【DataSpider Servista】FTPアダプタで接続をクローズする際に「FTPConnectionClosedException」が発生します。
FTP アダプタにて接続をクローズする際に、「リソースのクローズに失敗しました。
com.enterprisedt.net.ftp.FTPConnectionClosedException」 が発生します。
エラーの原因と対処方法を教えてください。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
回答
■想定される原因
「リソースのクローズに失敗しました。com.enterprisedt.net.ftp.FTPConnectionClosedException」は、DataSpider 側からコネクションを切断しようとした際に、既に接続先のFTP サーバ側にて、タイムアウト等によってコネクションが切断されていた場合に出力されるエラーとなります。
このため、本事象は FTP サーバとのコネクションを確立した後、処理時間が FTP サーバ側で設定されたタイムアウトの上限を超えたことで発生していると想定されます。
■対処方法
FTP サーバ側で設定されているタイムアウトの設定をご確認いただき、FTP アダプタの処理の開始から処理がコミットするまでの時間よりも短い時間となっているか、ご確認ください。
短い場合は、FTP サーバ側のタイムアウトの設定を延長することで、事象が解消するかご確認ください。
■補足
トランザクションを有効としている場合は、コミットする時点でコネクションはクローズされます。
このため、スクリプト自体に 「REQUIRED」 等のトランザクションをサポートした設定をしている場合や、[トランザクション処理] を使用している場合は、FTP アダプタの処理開始からコミットするまでの間、コネクションが保持されます。
参考情報
・[トランザクション処理]
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/adapter/basic/transaction.html
・[トランザクション]
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/servista/transaction.html
目的別で検索
トラブルシューティング
このFAQに関してのご意見をお聞かせ下さい。
参考になった
内容が分かりにくかった
探していた情報ではなかった
関連するFAQ
【DataSpider Servista】バッチ処理実行時にThe connection does not exist.が発生してし まいます
【DataSpider Servista】 FTP アダプタを使用していますが、FTP サーバとの通信に失敗してエラーが発生しています
【DataSpider Servista】 スクリプト実行時に、「ResourceNotFoundException リソース定義が見つかりませんでした。」が発生する
【DataSpider Servista】 スクリプト実行時にエラーが発生しました
【DataSpider Servista】SFTP接続の際に「No suitable key exchange algorithm could be agreed.」が出力される。
TOPへ