グローバル・トランザクション設定は、Enterprise JavaBeans™ 仕様の、WebSphere® Application Server の拡張機能です。アプリケーションが複数のリソースを使用している場合は、グローバル・トランザクションを行っている両方のリソース・マネージャーに対する更新を調整するために、外部のトランザクション・マネージャーが必要です。
詳しくは、WebSphere Application Server
の文書を参照してください。
グローバル・トランザクション設定を定義するには、次の手順で行います。
- J2EE パースペクティブに切り替えます。
- 「プロジェクト・エクスプローラー」ビューで、必要な EJB モジュールを選択します。
- 「デプロイメント記述子エディター (Deployment Descriptor Editor)」を右クリックして、ポップアップ・メニューから「アプリケーションから開く」を選択します。
- エディターの「Beans」ページで、Bean
を選択し、「WebSphere 拡張機能」セクションの下にある「
グローバル・トランザクション」セクションを見付けます。
- 「コンポーネント・トランザクション・タイムアウト整数」フィールドに、タイムアウト期間を指定する整数を入力します。
この値は、Enterprise Bean の代わりに、コンテナーによって開始される新規グロ
ーバル・トランザクションに対して、トランザクション・タイムアウトを秒単位で指定します。
- 異機種混合の Web サービス環境全体にわたって分散されるグローバル・トランザクションに Web サービス・アプリケーションが参加できるように、一連の Web サービスをインプリメントするには、「Web サービス・アトミック・トランザクションの使用」チェック・ボックスをクリックします。
グローバル・トランザクション設定を定義したら、「除去」をクリックして、グローバル・トランザクション設定を除去できます。