トランザクション管理とエラー処理
バックグラウンド
Windchill オブジェクトのパブリッシングリクエストを受信すると、複数の配布ターゲットに多数のオブジェクトが作成されることがあります。Windchill における Windchill ESI トランザクション管理コンポーネントの目的は次のとおりです。
• パブリッシングするパッケージの自動検証を実行する
• 1 つのリクエストに基づいて、パブリッシングするオブジェクトとパブリッシング先を特定する
• 試行した各オブジェクトパブリッシングの成否に関するステータスメッセージを受信して記録する
• 手動エラー処理を含む、パブリッシングプロセスのユーザー操作を管理する
• すべてのオブジェクトが正常にパブリッシングされるように、パブリッシングプロセス全体が閉じたループで処理されるようにする
Windchill ESI サービスのトランザクション管理は以下から構成されています。
• Windchill ESI ワークフローテンプレート (ワークフローのカスタマイズの手順については、Windchill Business Administrator's Guide を参照してください)
• Windchill ESI RPC (手順については、このドキュメントの「RPC クラスと RPC メソッドの作成」のセクションを参照してください)
• Windchill ESI サービスの Java コード
◦ 応答生成プロセス中に警告を収集し、トランザクションに関する警告を通知します。