2016-12-01 12 views
0

私はsftp経由でファイルを管理する統合を行っています。 最近、問題が発生した場合に宛先がストリームを閉じて、「Inputstream is Closed」というエラーメッセージが表示される問題が発生しています。 メッセージInputStreamが閉じられたIOException型の例外の場合に、フローを再発行するための例外メカニズムを提供しています。このフローは成功シナリオでは正常に動作しますが、失敗した場合(java.io.exceptionをスローするスクリプトを使用して刺激された場合)、例外ハンドラは例外を処理せず、次のログを取得します: - org.mule。 exception.CatchMessagingExceptionStrategy:処理に失敗した後にメッセージをエラーキューにディスパッチできませんでした。例外が発生した場合、Muleはフローを再呼び出しします

統合が終了すると、これが終了します。

例外はsubFlowsで管理され、メインスレッドは石英スケジューラを使用して呼び出されます。

この問題を解決するための助けや指導が役に立ちます。

おかげ Skの

+0

あなたのフローxmlを共有してください。あなたの流れにポーリングトリガーがありますか? – jvas

+0

タイムアウト値の設定に集中する必要があると仮定します。流れがなければ、分析することは困難です。 – star

答えて

関連する問題