The transaction log records the information about each transaction in order to maintain the data integrity of the resources involved and to recover from failures. Transaction logs are kept in the tx subdirectory of the directory specified by the Transaction Log Location field. These logs are not human readable.
A tx subdirectory is created and transaction logs are kept under that directory.
The default value is ${com.sun.aas.instanceRoot}/logs. The ${com.sun.aas.instanceRoot} variable is the name of the instance, and is set when you start an Application Server instance. To see the value of ${com.sun.aas.instanceRoot}, click Actual Values.