Bean 用グローバル・トランザクションの定義

グローバル・トランザクション設定は、Enterprise JavaBeans 仕様に対する WebSphere® Application Server の拡張機能です。単一のアプリケーションが複数のリソースを使用する場合は、単一のグローバル・トランザクション内において両方のリソース・マネージャーに対する更新を調整するために、外部トランザクション・マネージャーが必要となります。デプロイメント記述子エディターを使用して、グローバル・トランザクション設定を定義できます。

このタスクについて

詳しくは、WebSphere Application Server のドキュメンテーションを参照してください。

手順

  1. Java™ EE パースペクティブに切り替えます。
  2. 「エンタープライズ・エクスプローラー」ビューで、任意の EJB モジュールを選択します。
  3. デプロイメント記述子を右クリックして、「アプリケーションから開く」 > 「デプロイメント記述子エディター」を選択します。
  4. エディターの「Bean」ページで Bean を選択し、「WebSphere 拡張機能」セクションの下の「グローバル・トランザクション」セクションを見つけます。
  5. 「コンポーネント・トランザクション・タイムアウト整数」フィールドで、 タイムアウト期間を示す整数を入力します。 この値により、エンタープライズ Bean の代わりにコンテナーにより開始されたすべての新規グローバル・トランザクションのトランザクション・タイムアウト (秒単位) を指定します。
  6. 「Web Services Atomic Transaction の使用」チェック・ボックスをクリックし、異種混合の Web サービス環境に分散しているグローバル・トランザクションに Web サービス・アプリケーションが加わることの可能な一連の Web サービスを実装します。

タスクの結果

グローバル・トランザクション設定を定義した後で「削除」をクリックすると、グローバル・トランザクション設定を削除できます。

フィードバック