The configuration of the transaction subsystem.
Name | Dynamic | Other provider points |
---|---|---|
org.wildfly.transactions.transaction-synchronization-registry | false | none |
org.wildfly.transactions.global-default-local-provider | false | none |
org.wildfly.transactions | false | none |
org.wildfly.transactions.xa-resource-recovery-registry | false | none |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Unit | NANOSECONDS |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Default Value | 300 |
Type | INT |
Nillable | true |
Expressions Allowed | true |
Min | 0 |
Max | 2,147,483,647 |
Unit | SECONDS |
Storage | configuration |
Access Type | read-write |
Restart Required | no-services |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | no-services |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | 31536000 |
Type | INT |
Nillable | true |
Expressions Allowed | true |
Min | 300 |
Max | 2,147,483,647 |
Unit | SECONDS |
Storage | configuration |
Access Type | read-write |
Restart Required | no-services |
Attribute | Value |
---|---|
Default Value | 1 |
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Type | LONG |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | metric |
Attribute | Value |
---|---|
Default Value | tx-object-store |
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Default Value | 10 |
Type | INT |
Nillable | true |
Expressions Allowed | true |
Min | 1 |
Max | 2,147,483,647 |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | no-services |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | all-services |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Attribute | Value |
---|---|
Default Value | false |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | false |
Storage | configuration |
Access Type | read-write |
Restart Required | jvm |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
default-timeout | INT | false | true | 300 | The default timeout for a transaction managed by the transaction manager. |
enable-statistics | BOOLEAN | false | true | false | Whether transaction statistics should be gathered. |
enable-tsm-status | BOOLEAN | false | true | false | Whether the transaction status manager (TSM) service, needed for out of process recovery, should be provided or not. |
hornetq-store-enable-async-io | BOOLEAN | false | true | false | Whether AsyncIO should be enabled for the journal store. |
jdbc-action-store-drop-table | BOOLEAN | false | true | false | Configure if jdbc action store should drop tables. |
jdbc-action-store-table-prefix | STRING | false | true | Optional prefix for table used to write transaction logs in configured jdbc action store. | |
jdbc-communication-store-drop-table | BOOLEAN | false | true | false | Configure if jdbc communication store should drop tables. |
jdbc-communication-store-table-prefix | STRING | false | true | Optional prefix for table used to write transaction logs in configured jdbc communication store. | |
jdbc-state-store-drop-table | BOOLEAN | false | true | false | Configure if jdbc state store should drop tables. |
jdbc-state-store-table-prefix | STRING | false | true | Optional prefix for table used to write transaction logs in configured jdbc state store. | |
jdbc-store-datasource | STRING | false | true | Jndi name of non-XA datasource used. Datasource sghould be define in datasources subsystem. For this would work the non-XA datasource has to be marked as jta="false". | |
journal-store-enable-async-io | BOOLEAN | false | true | false | Whether AsyncIO should be enabled for the journal store. For this settings being active journal natives libraries needs to be available. |
jts | BOOLEAN | false | false | false | If true this enables the Java Transaction Service. Use of the JTS needs configuration in IIOP OpenJDK where Transactions parameter needs to be set to full. |
maximum-timeout | INT | false | true | 31536000 | If the default timeout is zero then this value is consulted to set the maximum timeout (in seconds) for a transaction managed by the transaction manager. |
node-identifier | STRING | false | true | 1 | Used to set the node identifier on the core environment. Each Xid that Transaction Manager creates will have this identifier encoded within it and ensures Transaction Manager will only recover branches which match the specified identifier. It is imperative that this identifier is unique between Application Server instances which share either an object store or access common resource managers. |
object-store-path | STRING | false | true | tx-object-store | Denotes a relative or absolute filesystem path denoting where the transaction manager object store should store data. By default the value is treated as relative to the path denoted by the "relative-to" attribute. This settings is valid when default or journal store is used. It's not used when jdbc journal store is used. |
object-store-relative-to | STRING | false | true | References a global path configuration in the domain model, defaulting to the Application Server data directory (jboss.server.data.dir). The value of the "Object store path" attribute will treated as relative to this path. Undefine this attribute to disable the default behavior and force the value of the "Object store path" attribute to be treated as an absolute path. | |
process-id-socket-binding | STRING | true | true | The name of the socket binding configuration to use if the transaction manager should use a socket-based process id. Will be 'undefined' if 'process-id-uuid' is 'true'; otherwise must be set. | |
process-id-socket-max-ports | INT | false | true | 10 | The maximum number of ports to search for an open port if the transaction manager should use a socket-based process id. If the port specified by the socket binding referenced in 'process-id-socket-binding' is occupied, the next higher port will be tried until an open port is found or the number of ports specified by this attribute have been tried. Will be 'undefined' if 'process-id-uuid' is 'true'. |
process-id-uuid | BOOLEAN | false | false | false | Indicates whether the transaction manager should use a UUID based process id. |
recovery-listener | BOOLEAN | false | true | false | Used to specify if the recovery system should listen on a network socket or not. |
socket-binding | STRING | true | true | Used to reference the correct socket binding to use for the recovery environment. | |
statistics-enabled | BOOLEAN | false | true | false | Whether transaction statistics should be gathered. |
status-socket-binding | STRING | true | true | Used to reference the correct socket binding to use for the transaction status manager. | |
use-hornetq-store | BOOLEAN | false | false | false | Use the journal store for writing transaction logs. Set to true to enable and to false to use the default log store type. The default log store is normally one file system file per transaction log.It's alternative to jdbc based store. |
use-jdbc-store | BOOLEAN | false | false | false | Use the jdbc store for writing transaction logs. Set to true to enable and to false to use the default log store type. The default log store is normally one file file per transaction log. It's alternative to journal based store. |
use-journal-store | BOOLEAN | false | false | false | Use the journal store for writing transaction logs. Set to true to enable and to false to use the default log store type. The default log store creates normally one file system file per transaction log. The journal one consists from one file for all the transactions. It's alternative to jdbc based store. |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
relative-to-only | BOOLEAN | false | false | Indicates whether only the relative-to attribute should be resolved or the full path should be resolved. The default is false meaning the entire path will be resolved. |