# Uses of Class
org.springframework.transaction.TransactionSystemException

Packages that use TransactionSystemException
Package
Description
org.springframework.transaction.config
Support package for declarative transaction configuration, with XML schema being the primary configuration format.
org.springframework.transaction.jta
Transaction SPI implementation for JTA.

## Uses of TransactionSystemException in org.springframework.transaction.config

Methods in org.springframework.transaction.config that throw TransactionSystemException
Modifier and Type
Method
Description
`void`
JtaTransactionManagerFactoryBean.`afterPropertiesSet()`
Deprecated.

## Uses of TransactionSystemException in org.springframework.transaction.jta

Methods in org.springframework.transaction.jta that throw TransactionSystemException
Modifier and Type
Method
Description
`void`
JtaTransactionManager.`afterPropertiesSet()`
Initialize the UserTransaction as well as the TransactionManager handle.
`protected TransactionSynchronizationRegistry`
JtaTransactionManager.`findTransactionSynchronizationRegistry(UserTransaction ut, TransactionManager tm)`
Find the JTA 1.1 TransactionSynchronizationRegistry through autodetection: checking whether the UserTransaction object or TransactionManager object implements it, and checking Jakarta EE's standard JNDI location.
`protected void`
JtaTransactionManager.`initUserTransactionAndTransactionManager()`
Initialize the UserTransaction as well as the TransactionManager handle.
`protected TransactionManager`
JtaTransactionManager.`lookupTransactionManager(String transactionManagerName)`
Look up the JTA TransactionManager in JNDI via the configured name.
`protected TransactionSynchronizationRegistry`
JtaTransactionManager.`lookupTransactionSynchronizationRegistry(String registryName)`
Look up the JTA 1.1 TransactionSynchronizationRegistry in JNDI via the configured name.
`protected UserTransaction`
JtaTransactionManager.`lookupUserTransaction(String userTransactionName)`
Look up the JTA UserTransaction in JNDI via the configured name.
`protected TransactionManager`
JtaTransactionManager.`retrieveTransactionManager()`
Allows subclasses to retrieve the JTA TransactionManager in a vendor-specific manner.
`protected TransactionSynchronizationRegistry`
JtaTransactionManager.`retrieveTransactionSynchronizationRegistry()`
Allows subclasses to retrieve the JTA 1.1 TransactionSynchronizationRegistry in a vendor-specific manner.
`protected UserTransaction`
JtaTransactionManager.`retrieveUserTransaction()`
Allows subclasses to retrieve the JTA UserTransaction in a vendor-specific manner.