BEA ホーム | 製品 | dev2dev | support | askBEA
 ドキュメントのダウンロード   サイト マップ 
検索

 Previous Next Contents Index  

 


[ドメイン] --> [コンフィグレーション] --> [JTA]

タスク 関連マニュアル 属性

概要

Administration Console の [ドメイン|コンフィグレーション|JTA] タブでは、ユーザの環境に合わせて Java Transaction API(JTA)をコンフィグレーションできます。Administration Console では、すべての JTA コンフィグレーション属性にデフォルト値が割り当てられています。コンフィグレーション属性に対して無効な値を指定すると、再起動時に WebLogic Server が起動しません。

JTA のコンフィグレーション設定は、ドメイン レベルで適用できます。つまり、コンフィグレーション属性の設定はドメイン内のすべてのサーバに適用されることになります。JTA のモニタ タスクおよびロギング タスクは、サーバ レベルで実行されます。

WebLogic JTA と任意のトランザクション参加コンポーネントをコンフィグレーションすると、システムは JTA API および WebLogic JTA 拡張機能を使用してトランザクションを実行できます。

タスク

JTA のコンフィグレーション

トランザクションのモニタ

トランザクション ログ ファイルの場所 (プレフィックス) の指定

関連マニュアル

(インターネット接続が必要です)

『WebLogic Server 管理者ガイド』の「トランザクションの管理

WebLogic JTA プログラマーズ ガイド

属性

属性の表示名

説明

値の制約

[タイムアウト秒数]

トランザクション タイムアウトの秒数。

MBean: weblogic.management.
configuration.JTAMBean

属性 : TimeoutSeconds

最小値 : 1

最大値 : java.lang.Integer.MAX_VALUE

デフォルト値 : 30

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[トランザクションを保持する最大秒数]

トランザクション破棄タイムアウトの秒数。

MBean: weblogic.management.
configuration.JTAMBean

属性 : AbandonTimeoutSeconds

最小値 : 1

最大値 : java.lang.Integer.MAX_VALUE

デフォルト値 : 86400

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[beforeCompletion の反復上限]

トランザクション マネージャが beforeCompletion 同期化コールバックを実行するサイクルの最大数。同期化オブジェクトは beforeCompletion が既に呼び出されたオブジェクトであっても、beforeCompletion で別のオブジェクトを登録できる。たとえば、EJB は、その ejbStore() メソッドで別の EJB を呼び出せる。これに対応するために、トランザクション マネージャはすべての同期化オブジェクトを呼び出し、新しいオブジェクトが登録されている場合、このサイクルを繰り返す。この値で、発生するサイクルの回数を制限する。

MBean: weblogic.management.
configuration.JTAMBean

属性 : BeforeCompletionIterationLimit

最小値 : 1

最大値 : java.lang.Integer.MAX_VALUE

デフォルト値 : 10

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[最大トランザクション数]

サーバで許可される同時進行トランザクションの最大数。

MBean: weblogic.management.
configuration.JTAMBean

属性 : MaxTransactions

最小値 : 1

最大値 : java.lang.Integer.MAX_VALUE

デフォルト値 : 10000

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[ユニーク名の最大数]

保持する統計の対象となるユニークなトランザクション名の最大数。トランザクション名は、通常、ビジネス トランザクションのカテゴリを表す(「送金」など)。

MBean: weblogic.management.
configuration.JTAMBean

属性 : MaxUniqueNameStatistics

最小値 : 0

最大値 : java.lang.Integer.MAX_VALUE

デフォルト値 : 1000

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[チェックポイント間隔の秒数]

トランザクション マネージャが、新しいトランザクション ログ ファイルを作成し、すべての古いトランザクション ログ ファイルをチェックしてそれらを削除できるかどうかを確認する間隔。デフォルトは 300 秒(5 分)、最小値は 10 秒、最大値は 1800 秒(30 分)。

MBean: weblogic.management.
configuration.JTAMBean

属性 : CheckpointIntervalSeconds

最小値 : 10

最大値 : 1800

デフォルト値 : 300

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい

[ヒューリスティックを無視]

トランザクション マネージャがトランザクションのヒューリスティックな終了に対して自動的に XAResource 無視処理を実行するかどうかを示す。

MBean: weblogic.management.
configuration.JTAMBean

属性 : ForgetHeuristics

デフォルト値 : true

コンフィグレーション可能 : はい

動的 : はい

読み取り可能 : はい

書き込み可能 : はい



 

Back to Top Previous Next