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