グローバル・トランザクション設定は、Enterprise JavaBeans 仕様に対する WebSphere® Application Server の拡張機能です。単一のアプリケーションが複数のリソースを使用する場合は、単一のグローバル・トランザクション内において両方のリソース・マネージャーに対する更新を調整するために、外部トランザクション・マネージャーが必要となります。デプロイメント記述子エディターを使用して、グローバル・トランザクション設定を定義できます。
このタスクについて
詳しくは、WebSphere Application Server のドキュメンテーションを参照してください。
手順
- Java™ EE パースペクティブに切り替えます。
- 「エンタープライズ・エクスプローラー」ビューで、任意の EJB モジュールを選択します。
- デプロイメント記述子を右クリックして、を選択します。
- エディターの「Bean」ページで Bean を選択し、「WebSphere 拡張機能」セクションの下の「グローバル・トランザクション」セクションを見つけます。
- 「コンポーネント・トランザクション・タイムアウト整数」フィールドで、
タイムアウト期間を示す整数を入力します。 この値により、エンタープライズ Bean の代わりにコンテナーにより開始されたすべての新規グローバル・トランザクションのトランザクション・タイムアウト (秒単位) を指定します。
- 「Web Services Atomic Transaction の使用」チェック・ボックスをクリックし、異種混合の Web サービス環境に分散しているグローバル・トランザクションに Web サービス・アプリケーションが加わることの可能な一連の Web サービスを実装します。
タスクの結果
グローバル・トランザクション設定を定義した後で
「削除」をクリックすると、グローバル・トランザクション設定を削除できます。