グローバル・トランザクション設定は、Web 仕様に対する WebSphere® Application Server の拡張機能です。アプリケーションが複数のリソースを使用している場合は、グローバル・トランザクションを行っている両方のリソース・マネージャーに対する更新を調整するために、外部のトランザクション・マネージャーが必要です。
グローバル・トランザクション設定を定義するには、次の手順で行います。
.
- J2EE パースペクティブに切り替えます。
- 「プロジェクト・エクスプローラー」ビューで、必要な EJB モジュールを選択します。
- 「デプロイメント記述子エディター (Deployment Descriptor Editor)」を右クリックして、ポップアップ・メニューから「アプリケーションから開く」を選択します。
- エディターの「サーブレット (Servlets)」ページで、サーブレットを選択し、「WebSphere 拡張機能」セクションの下にある「グローバル・トランザクション」セクションを見付けます。
- 「Web サービス・アトミック・トランザクションの使用」チェック・ボックスをクリックして、異機種混合の Web サービス環境全体にわたって分散されるグローバル・トランザクションで Web サービス・アプリケーションを使用できるようにする一連の Web サービスを実装します。
- 「要求時に Web サービス・アトミック・トランザクションを送信」チェック・ボックスをクリックして、異機種混合の Web サービス環境全体にわたって分散されるグローバル・トランザクションで Web サービス・アプリケーションを使用できるようにする一連の Web サービスを実装します。
- 着信要求に対して、「着信要求の Web サービス・アトミック・トランザクションを使用して実行 (Execute using Web Services Atomic Transaction of incoming requests)」チェック・ボックスをクリックします。
グローバル・トランザクション設定を定義したら、「
除去」をクリックして、グローバル・トランザクション設定を除去できます。
詳しくは、
WebSphere Application
Server の文書を参照してください。