3.4.5.14. JBoss AS 7 and EAP 6 - Transactions Subsystem (Profile) Service


Overview
Expand
Table 3.1840. Overview
Description: The transactions subsystem.
Singleton: yes
Plugin: JBossAS7
Child Resource Types
Connection Properties
Expand
Table 3.1841. 
Name Description Required Internal Name
Path yes path

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
none
Configuration Properties
Expand
Table 3.1842. 
Name Description Required Internal Name
Relative To References a global path configuration in the domain model, defaulting to the JBoss Application Server data directory (jboss.server.data.dir). The value of the 'path' attribute will treated as relative to this path. Use an empty string to disable the default behavior and force the value of the 'path' attribute to be treated as an absolute path. The default value is jboss.server.data.dir. no relative-to
Process Id Uuid Indicates whether the transaction manager should use a UUID based process id. no process-id-uuid
Socket Binding Used to reference the correct socket binding to use for the recovery environment. no socket-binding
Jts If true this enables the Java Transaction Service. The default value is false. no jts
Object Store Path 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. The default value is tx-object-store. no object-store-path
Path Denotes a relative or absolute filesystem path denoting where the transaction manager core should store data. By default the value is treated as relative to the path denoted by the 'relative-to' attribute. The default value is var. no path
Process Id Socket Binding 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. no process-id-socket-binding
Default Timeout The default timeout. The default value is 300. no default-timeout
Process Id Socket Max Ports 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'. The default value is 10. no process-id-socket-max-ports
Recovery Listener Used to specify if the recovery system should listen on a network socket or not. The default value is false. no recovery-listener
Status Socket Binding Used to reference the correct socket binding to use for the transaction status manager. no status-socket-binding
Node Identifier Used to set the node identifier on the core environment. The default value is 1. no node-identifier
Enable Tsm Status Whether the transaction status manager (TSM) service, needed for out of process recovery, should be provided or not. The default value is false. no enable-tsm-status
Object Store Relative To References a global path configuration in the domain model, defaulting to the JBoss Application Server data directory (jboss.server.data.dir). The value of the 'path' attribute will treated as relative to this path. Use an empty string to disable the default behavior and force the value of the 'path' attribute to be treated as an absolute path. The default value is jboss.server.data.dir. no object-store-relative-to
Enable Statistics Whether statistics should be enabled. The default value is false. no enable-statistics

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
none
Package Types
none
Overview
Expand
Table 3.1843. Overview
Description: Representation of the transaction logging storage mechanism.
Singleton: yes
Plugin: JBossAS7
Child Resource Types
none
Connection Properties
Expand
Table 3.1844. 
Name Description Required Internal Name
Path yes path

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Metrics
none
Configuration Properties
Expand
Table 3.1845. 
Name Description Required Internal Name
Type Specifies the implementation type of the logging store. no type

Note

You must use the internal name to reference Configuration Properties in Dynamic Group Definition expressions.
Operations
Expand
Table 3.1846. Metrics
Name Description
Probe Scan for new transaction logs. This operation will creates a child for each pending transaction.
Package Types
none
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2026 Red Hat
Back to top