コネクターが生成するすべてのエラー・メッセージは、JMSConnector.txt という名前のメッセージ・ファイルに保管されます (ファイル名は、LogFileName 標準コネクター構成プロパティーによって決定されます)。それぞれのエラー・メッセージの前にはエラー番号が付けられています。
Message number
Message text
コネクターは、以下の各セクションで説明するような特定のエラーを処理します。
以下の場合に、エラー・メッセージ「APP_RESPONSETIMEOUT」が戻されます。
アンサブスクライブされたビジネス・オブジェクトに関連するメッセージを検索する場合、あるいは gotApplEvent() メソッドから NO_SUBSCRIPTION_FOUND が戻された場合、コネクターは、UnsubscribedDestination プロパティーに指定されたキューにメッセージを配信します。
gotApplEvent() メソッドが CONNECTOR_NOT_ACTIVE コードを戻すと、pollForEvents() メソッドは APP_RESPONSE_TIMEOUT コードを戻し、イベントは InProgress Destination に 置かれたままになります (指定されている場合)。
データ・ハンドラーがメッセージをビジネス・オブジェクトに変換できなかった場合や (JMS プロバイダーではなく) ビジネス・オブジェクトに固有の処理エラーが発生した場合、メッセージは、ErrorDestination で指定されたキューに送信されます。ErrorDestination が定義されていない場合、エラーが原因で処理できないメッセージは廃棄されます。
データ・ハンドラーがビジネス・オブジェクトをメッセージに変換できない場合は、FAIL が戻されます。