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