|
Cluster: Configuration: JTA
Configuration Options Advanced Configuration Options Related Tasks Related Topics
Use this page to define the Java Transaction API (JTA) configuration of this WebLogic Server cluster. These settings supersede the domain-wide JTA configuration for this cluster.
Configuration Options
Name Description Timeout Seconds Specifies the maximum amount of time, in seconds, an active transaction is allowed to be in the first phase of a two-phase commit transaction. If the specified amount of time expires, the transaction is automatically rolled back.
MBean Attribute:
JTAClusterMBean.TimeoutSecondsMinimum value:
1Maximum value:
2147483647Abandon Timeout Seconds Specifies the maximum amount of time, in seconds, a transaction manager persists in attempting to complete the second phase of a two-phase commit transaction.
MBean Attribute:
JTAClusterMBean.AbandonTimeoutSecondsMinimum value:
1Maximum value:
2147483647Before Completion Iteration Limit The maximum number of cycles that the transaction manager performs the beforeCompletion synchronization callback for this cluster.
MBean Attribute:
JTAClusterMBean.BeforeCompletionIterationLimitMinimum value:
1Maximum value:
2147483647Max Transactions The maximum number of simultaneous in-progress transactions allowed on a server in this cluster.
MBean Attribute:
JTAClusterMBean.MaxTransactionsMinimum value:
1Maximum value:
2147483647Max Unique Name Statistics The maximum number of unique transaction names for which statistics are maintained.
MBean Attribute:
JTAClusterMBean.MaxUniqueNameStatisticsMinimum value:
0Maximum value:
2147483647Checkpoint Interval Seconds The interval at which the transaction manager creates a new transaction log file and checks all old transaction log files to see if they are ready to be deleted.
MBean Attribute:
JTAClusterMBean.CheckpointIntervalSecondsMinimum value:
10Maximum value:
1800Forget Heuristics Specifies whether the transaction manager automatically performs an XA Resource
forgetoperation for heuristic transaction completions.MBean Attribute:
JTAClusterMBean.ForgetHeuristicsUnregister Resource Grace Period The amount of time, in seconds, a transaction manager waits for transactions involving the resource to complete before unregistering a resource.
MBean Attribute:
JTAClusterMBean.UnregisterResourceGracePeriodMinimum value:
0Maximum value:
2147483647Execute XA Calls In Parallel Indicates that XA calls are executed in parallel if there are available threads.
MBean Attribute:
JTAClusterMBean.ParallelXAEnabledEnable Two Phase Commit Indicates that the two-phase commit protocol is used to coordinate transactions across two or more resource managers.
MBean Attribute:
JTAClusterMBean.TwoPhaseEnabledChanges take effect after you redeploy the module or restart the server.
Enable Tightly Coupled Transactions Indicates tight coupling of transaction branches that span different transaction manager systems.
When enabled, WebLogic uses the transaction identifier of a transaction imported by the InterposedTransactionManager for XA calls rather than an internally mapped Xid. This applies to inter-domain WebLogic transactions and transactions imported from Tuxedo. This allows for tight coupling of transaction branches for transactions that span across different transaction manager systems.
MBean Attribute:
JTAClusterMBean.TightlyCoupledTransactionsEnabledEnable Cluster-Wide Recovery Indicates that cluster-wide recovery is used for distributed transactions.
When enabled, recovery operations for a distributed transaction are applied to all the servers of the cluster hosting a InterposedTransactionManager rather than just the server hosting the InterposedTransactionManager.
MBean Attribute:
JTAClusterMBean.ClusterwideRecoveryEnabledAdvanced Configuration Options
Name Description Security Interoperability Mode Specifies the security mode of the communication channel used for XA calls between servers that participate in a global transaction. All server instances in a domain must have the same security mode setting.
MBean Attribute:
JTAClusterMBean.SecurityInteropModeChanges take effect after you redeploy the module or restart the server.
Maximum Duration of XA Calls Maximum allowed time duration, in milliseconds, for XA calls to resources. If a particular XA call to a resource exceeds the limit, the resource is declared unavailable.
MBean Attribute:
JTAClusterMBean.MaxXACallMillisMinimum value:
0Maximum value:
9223372036854775807Maximum Duration XA Resource Unavailable Maximum duration time, in milliseconds, that a resource is declared dead.
MBean Attribute:
JTAClusterMBean.MaxResourceUnavailableMillisMinimum value:
0Maximum value:
9223372036854775807Maximum Resource Requests on a Server Maximum number of concurrent requests to resources allowed for each server.
MBean Attribute:
JTAClusterMBean.MaxResourceRequestsOnServerMinimum value:
10Maximum value:
2147483647Web Service Transactions Transport Security Mode Specifies transport security mode required by WebService Transaction endpoints.
Transport Security options:
MBean Attribute:
JTAClusterMBean.WSATTransportSecurityModeChanges take effect after you redeploy the module or restart the server.
Web Service Transactions Issued Token Enabled Specifies whether to use
issuedtokento enable authentication between the WS-AT coordinator and participant.MBean Attribute:
JTAClusterMBean.WSATIssuedTokenEnabledChanges take effect after you redeploy the module or restart the server.
Completion Timeout Specifies the maximum amount of time, in seconds, a transaction manager waits for all resource managers to respond and indicate if the transaction can be committed or rolled back.
MBean Attribute:
JTAClusterMBean.CompletionTimeoutSecondsMinimum value:
-1Maximum value:
2147483647
| |