エラー処理

コネクターが生成するエラー・メッセージはすべて、SWIFTConnector.txtという名前のメッセージ・ファイルに保管されます (ファイル名は、LogFileName 標準コネクター構成プロパティーによって決定されます)。各エラーには、エラー番号とそれに続くエラー・メッセージが含まれます。

Message number
  
 Message text
 

コネクターは、以下の各セクションで説明するような特定のエラーを処理します。

アプリケーション・タイムアウト

以下の場合に、エラー・メッセージ「ABON_APPRESPONSETIMEOUT」が戻されます。

アンサブスクライブされたビジネス・オブジェクト

コネクターは、以下の場合に UnsubscribedQueue プロパティーで指定されたキューにメッセージをデリバリーします。

注:
UnsubscribedQueue が定義されていない場合は、アンサブスクライブされたメッセージは廃棄されます。

データ・ハンドラーによる変換

データ・ハンドラーがメッセージをビジネス・オブジェクトに変換できなかった場合や (JMS プロバイダーではなく) ビジネス・オブジェクトに固有の処理エラーが発生した場合、メッセージは、ErrorQueue で指定されたキューに送信されます。ErrorQueue が定義されていない場合、エラーが原因で処理できないメッセージは廃棄されます。

データ・ハンドラーがビジネス・オブジェクトをメッセージに変換できない場合は、BON_FAIL が戻されます。

Copyright IBM Corp. 2004