[jbossts-issues] [JBoss JIRA] (JBTM-1982) Use logger to log all the exception stacktraces instead of several Exception.printStackTrace() calls which uses the stdout

Ondřej Chaloupka (JIRA) jira-events at lists.jboss.org
Mon Oct 14 10:41:35 EDT 2013


Ondřej Chaloupka created JBTM-1982:
--------------------------------------

             Summary: Use logger to log all the exception stacktraces instead of several Exception.printStackTrace() calls which uses the stdout
                 Key: JBTM-1982
                 URL: https://issues.jboss.org/browse/JBTM-1982
             Project: JBoss Transaction Manager
          Issue Type: Feature Request
      Security Level: Public (Everyone can see)
          Components: JTA, JTS
    Affects Versions: 4.17.10
            Reporter: Ondřej Chaloupka
            Assignee: Tom Jenkinson
            Priority: Minor


The arjuna code uses pattern e.printStackTrace() on several places in the code. This would be better to be changed for a logger would be used. 

For ArjunaJTA I counted 28 (excluding tests) places where the logger is not used and I suppose it should be.

Secondary. It would be nice in case of the XAException the error code would be printed together with the exception stacktrace. I have one example where I would appreciated it for example.
It's ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/recovery/arjunacore/XARecoveryModule.java
method handleOrphan where after the xares.rollback(xid) is called the exception is printed to stdout + log does not contain the error code.

This issue was moved from https://bugzilla.redhat.com/show_bug.cgi?id=1007384.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the jbossts-issues mailing list