Transaction

Contains properties connected with the runtime setting of transactional options.

Table 1. Transaction settings

Property Name

Type

Meaning

<fully qualified classname>.intf.<method name>.transaction.timeout

INT32

Used to control the transaction timeout for a single operation. The value is the number of seconds before the transaction should timeout. Format: PROJECTNAME.CODEPACKAGE.CLASSNAME.intf.OPERATIONNAME.transaction.timeout e.g. curam.core.facade.intf.Person.createAddress.transaction.timeout=60

LoginBeanTransaction.transaction.timeout

INT32

Used to control the transaction timeout for the user login operation. The value is the number of seconds before the user login transaction should timeout.

If this property is not specified, the login transaction timeout will default to the JTA timeout value which has been set for the application server.