TransactionService

Configuration of the transaction service.

Inherits from type Service and adds the following.

Attributes Summary
transactionLogDirectory : StringSpecifies the name of a directory for this server where the transaction service stores log files for recovery.
totalTranLifetimeTimeout : IntegerThe maximum duration, in seconds, for transactions on this application server.
clientInactivityTimeout : IntegerThe maximum duration, in seconds, between transactional requests from a remote client.
enableLoggingForHeuristicReporting : BooleanEnables logging for heuristic reporting (an advanced function available in the EEx add-on package).

Attribute Details

transactionLogDirectory    -    Specifies the name of a directory for this server where the transaction service stores log files for recovery.
     data type:  String
     default Value:   unspecified



totalTranLifetimeTimeout    -    The maximum duration, in seconds, for transactions on this application server. Any transaction that is not requested to complete before this timeout will be rolled back.
     data type:  Integer
     default Value:   unspecified



clientInactivityTimeout    -    The maximum duration, in seconds, between transactional requests from a remote client. Any period of client inactivity that exceeds this timeout results in the transaction being rolled back in this application server.
     data type:  Integer
     default Value:   unspecified



enableLoggingForHeuristicReporting    -    Enables logging for heuristic reporting (an advanced function available in the EEx add-on package). If applications are configured to allow one-phase resources to participate in two-phase transactions, reporting of heuristic outcomes that occur at application server failure requires extra information to be written to the transaction log.If enabled, one additional log write will be perfomed for any transaction that involves both one and two-phase resources.No additional records are written for transactions that do not involve a one-phase resource.Default=false
     data type:  Boolean
     default Value:   false


Copyright IBM Corp. 1996-2002