このJDBCXAパラメータの表示

get

/management/weblogic/{version}/serverConfig/JDBCSystemResources/{name}/JDBCResource/JDBCXAParams

このJDBCXAパラメータを表示します。

リクエスト

パス・パラメータ
問合せパラメータ
  • 'excludeFields'問合せパラメータは、レスポンスで返されるフィールドを制限するために使用します。これは、フィールド名のカンマ区切りリストです。存在する場合は、名前がリストにないフィールドのみが返されます。存在しない場合は、すべてのフィールドが返されます('fields'問合せパラメータが指定されていない場合)。ノート: 'excludeFields'が指定されている場合、'fields'を指定しないでください。
  • 'fields'問合せパラメータは、レスポンスで返されるフィールドを制限するために使用します。これは、フィールド名のカンマ区切りリストです。存在する場合は、名前が一致するフィールドのみが返されます。存在しない場合は、すべてのフィールドが返されます('excludeFields'問合せパラメータが指定されていない場合)。ノート: 'fields'が指定されている場合、'excludeFields'を指定しないでください。
セキュリティ
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

このJDBCXAパラメータを返します。

本文()
ルート・スキーマ: JDBCXAパラメータ
型: object
ソースの表示
  • デフォルト値: false

    物理XA接続が接続プールに戻されるときに、WebLogic Serverが、グローバル・トランザクションに対して論理JDBC接続を開いたまま保持できるようにします。

    データベース接続の作成に使用されるXAドライバまたはDBMSが、トランザクション処理の継続中に(物理XA接続は接続プールに戻されても)論理JDBC接続を開いたまま保持できるように求める場合、このオプションを選択します。

    XAドライバを使用するデータ・ソースにのみ適用されます。

    この設定を使用すると、JDBC XAドライバに関する特定の問題に対処できます。

  • デフォルト値: true

    トランザクションが完了するまで、接続プールからの同じXAデータベース接続をグローバル・トランザクションに関連付けることができるようにします。

    XAドライバを使用する接続プールにのみ適用されます。

    この設定を使用すると、JDBC XAドライバに関する特定の問題に対処できます。

  • デフォルト値: false

    各種JDBCオブジェクト(結果セット、文、接続など)を終了するときにXAドライバが分散型トランザクション・コンテキストを要求するかどうかを指定します。XAドライバを使用する接続プールにのみ適用されます。

    有効化すると、トランザクション・コンテキストを持たないJDBCオブジェクトを終了中にスローされるSQLの例外が抑止されます。

    この設定を使用すると、JDBC XAドライバに関する特定の問題に対処できます。

  • デフォルト値: false

    専用のXA接続がグローバル・トランザクションのコミットおよびロールバック処理に使用されることを指定します。

    XAドライバを使用するデータ・ソースにのみ適用されます。

    この設定を使用すると、JDBC XAドライバに関する特定の問題に対処できます。

  • デフォルト値: false

    トランザクション・マネージャがリソース上で1回のみ復元をコールすることを指定します。XAドライバを使用するデータ・ソースにのみ適用されます。

    この設定を使用すると、JDBC XAドライバに関する特定の問題に対処できます。

  • デフォルト値: true

    JTAリソースのXAデータ・ソースに対するヘルス・モニタリングを有効化します。有効化すると、MaxXACallMillisに指定した期間内にXAリソースがXA呼出しへの応答に失敗すると、データ・ソースに異常があるものとしてマークされ、リソースに対する以降の呼出しがすべてブロックされます。

    このプロパティはXAデータ・リソースのみに適用され、XAドライバ以外を使用するデータ・リソースは無視されます。

  • デフォルト値: 0

    トランザクション・マネージャがリソース上で復元操作を実行する際の持続時間を秒単位で決定します。値をゼロに指定すると、再試行は実行されません。

  • デフォルト値: 60

    XARetryDurationSecondsが正の値に指定される場合のXA再試行操作間の秒数。

  • デフォルト値: false

    WebLogic ServerがXaTransactionTimeoutの値に基づいてトランザクション・ブランチ・タイムアウトを設定できるようにします。

    有効化すると、WebLogic Serverトランザクション・マネージャがXAResource.startの前にXAResource.setTransactionTimeout()を呼び出して、XAトランザクション・タイムアウト値またはグローバル・トランザクション・タイムアウトのいずれかを渡します。

    XAリソース上でデフォルトのタイムアウト値を超える長期間実行中のトランザクションがある場合、トランザクション・ブランチのタイムアウトを設定できます。

    ノート:この機能を使用するには、リソース・マネージャ(通常はJDBCドライバ)がjavax.transaction.xa.XAResource.setTransactionTimeout()メソッドをサポートしている必要があります。

  • デフォルト値: 0

    トランザクション・ブランチのタイムアウトとして設定する秒数。

    設定すると、この値は、XAリソース・マネージャ(通常はJDBCドライバ)におけるXAResource.setTransactionTimeout()呼出しのトランザクション・タイムアウト値として渡されます。

    この値にを設定すると、WebLogic Serverトランザクション・マネージャはグローバルWebLogic Serverトランザクション・タイムアウト(秒単位)をメソッドに渡します。

    このプロパティを設定する場合には、グローバルWebLogic Serverトランザクション・タイムアウトと同じか、それよりも大きい値にする必要があります。

    ノート:トランザクション・ブランチ・タイムアウトを設定できるようにするには、XaSetTransactionTimeoutを有効化する必要があります。

先頭に戻る