Why not just turn on those log messages that are pertinent to the status and outcome of the transaction?
Also, remember that we do have statistical gathering classes within JBossTS that already maintain some of this information.