Cosminexus ビジネスプロセス管理/エンタープライズサービスバス V8 サービスプラットフォーム TP1アダプタ ユーザーズガイド
TP1アダプタは,障害情報にエラー情報を使用して障害通知をします。エラー情報の各設定値を次の表に示します。
| 要素名 | 型 | 設定値 | 説明 |
|---|---|---|---|
| faultCode | String | Client | 送られてきたメッセージの構成に異常があるなど,クライアント側のエラーです。 |
| Server | 通信エラーなど,サーバ側のエラーです。 | ||
| faultString | String | <TP1アダプタが出力するメッセージのメッセージテキスト> | 詳細は,「5. メッセージ」を参照してください。 |
| faultActor | String | <アダプタ名> | エラー情報を通知したアダプタ名です。 |
| faultDetail※ | Document(XML) | 表6-2参照 | 表6-2を参照してください。 |
<?xml version="1.0" encoding="UTF-8"?> <detail> <content>・・・</content> <factor>・・・</factor> </detail> |
<?xml version="1.0" encoding="UTF-8"?> <detail> <content>・・・</content> <factor>・・・</factor> <messageId>・・・</messageId> <message>・・・</message> </detail> |
faultDetailの各設定値は,次に示すとおりです。
| content要素 設定値 |
factor要素 設定値 |
説明 | 対策 |
|---|---|---|---|
| ResourceDeficiencyFault (リソース不足) |
internal | コネクションリソースが足りません。 | RPC通信用の資源が不足しています。必要に応じて同時に処理できるRPC要求の最大数を増やしたあと,再度TP1アダプタを開始してください。 |
| RpcErrorFault (通信失敗) |
other | 接続先システムのエラーによって,RPC通信が失敗しました。 | 接続先システムの状態を確認してください。 |
| internal | TP1アダプタ内部のエラーによって,RPC通信が失敗しました。 | TP1アダプタの出力メッセージを確認して対策してください。 | |
| unexpected | 予期しないエラーによって,RPC通信が失敗しました。 | TP1アダプタ管理者に連絡してください。 | |
| AdapterFault (内部障害) |
internal | TP1アダプタ内部でエラーが発生しました。 | TP1アダプタの出力メッセージを確認して対策してください。 |
| DataErrorFault (電文不正) |
internal | 電文のフォーマット不正によって,通信が失敗しました。 | 正しい電文フォーマットに修正したあと,再度要求してください。 |
| 要素 | 説明 |
|---|---|
| messageId | TP1アダプタが出力するエラーメッセージのメッセージIDです。 |
| message | TP1アダプタが出力するエラーメッセージのメッセージテキストです。 |
RPC通信時の障害では,TP1/Client/Jが提供する例外に対応して,factor要素(原因)が異なります。TP1/Client/Jが提供する例外についての詳細は,「付録A TP1/Client/Jの例外に対するfactor要素の対応表」を参照してください。
All Rights Reserved. Copyright (C) 2011, Hitachi, Ltd.