Configuring transaction properties for an application server

Use this task to configure the transaction properties for an application server; for example, to define the location of the directory that contains the transaction log or to change default timeouts associated with transactions.

Why and when to perform this task

To configure the transaction properties for an application server, complete the following steps:

Steps for this task

  1. Start the Administrative console
  2. In the navigation pane, select Servers-> Manage Application Servers-> your_app_server
    This displays the properties of the application server, your_app_server, in the content pane.
  3. Select the Transaction Service tab, to display the properties page for the transaction service, as two notebook pages:
    Configuration
    The values of properties defined in the configuration file. If you change these properties, the new values are applied when the application server next starts.
    Runtime
    The runtime values of properties. If you change these properties, the new values are applied immediately, but are overwritten with the Configuration values when the application server next starts.
  4. Select the Configuration tab, to display the transaction-related configuration properties.
  5. In the Total transaction lifetime timeout field, type the number of seconds a transaction that is started by this server can remain inactive before it is ended by the transaction service. A value of 0 (zero) indicates that this timeout does not apply, and therefore the maximum transaction timeout is used instead. Application components can override the total transaction lifetime timeout for their transactions, by setting their own timeout value.
  6. In the Maximum transaction timeout field, type the number of seconds a transaction that is propagated into this application server can remain inactive before it is ended by the transaction service. This value also applies to transactions that are started in this server, if their associated applications do not set a transaction timeout and the total transaction lifetime timeout is set to 0.

    This value should be equal to or greater than the total transaction lifetime timeout. A value of 0 (zero) indicates that this timeout does not apply. In this case, transactions that are affected by this timeout never time out.

  7. In the Client inactivity timeout field, type the number of seconds after which a client is considered inactive and the transaction service ends any transactions associated with that client. A value of 0 (zero) indicates that there is no timeout limit.
  8. Click OK.
  9. Stop then restart the application server.

    If you change the transaction log directory configuration property to an incorrect directory name, the application server will restart but be unable to open the transaction logs. You should change the configuration property to a valid directory name, then restart the application server.


Related tasks
Using the transaction service
Related reference
Transaction service settings
Configuring a Transaction Service custom property[Version 5.0.2 and later]



Searchable topic ID:   tjta_settlog
Last updated: Jun 21, 2007 9:56:50 PM CDT    WebSphere Application Server for z/OS, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.websphere.zseries.doc/info/zseries/ae/tjta_settlog.html

Library | Support | Terms of Use | Feedback