• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 35087
  • 公開日時 : 2023/12/27 08:47
  • 印刷
DSServista

【DataSpider Servista】メールアダプタでRead timed outが発生しました

毎週1回、メールアダプタの[1通メール送信] 処理を使用しているのですが、
半年に2回ほど以下のようなエラーが返ってくることがあります。
 
----
com.appresso.ds.script.runtime.ComponentFailedException: 
[mail_send_message(ネットワーク/メール/1通メール送信)]の処理に失敗しました。
 
原因:[javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketTimeoutException: Read timed out]
 
(中略)
 
Caused by: javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketTimeoutException: Read timed out
 
(中略)
 
Caused by: java.net.SocketTimeoutException: Read timed out
(以下略)
----
 
ただ、エラーが発生していてもメールは正常に送信されています。
エラーの原因と対応策について教えてください。
カテゴリー : 

回答

本エラーにつきましては、接続先に接続後、ネットワークの問題などで
サーバからの応答がない場合に出力されるエラーです。
 
半年に2回ほど発生するとのことから、
一時的なネットワーク障害が発生したことが原因と想定されます。
 
■対応策
原因が一時的なネットワーク障害によるものである場合、
スクリプト内でエラー発生時にリトライを行う処理を組み込むことで対応可能です。
 
リトライ処理の作成方法につきましては、以下のFAQにてご案内しております。
こちらも併せてご参照ください。
 
▼FAQ
 【DataSpider Servista】 接続先でエラーが発生した場合に処理のリトライを実行したいです
  No : 25892
Version Information
Ver.4
目的別で検索
トラブルシューティング