[jboss-jira] [JBoss JIRA] (JBLOGGING-101) Each custom log handler defined in standalone adds a root log4j console appender

John L (JIRA) issues at jboss.org
Tue Mar 25 17:11:13 EDT 2014


John L created JBLOGGING-101:
--------------------------------

             Summary: Each custom log handler defined in standalone adds a root log4j console appender
                 Key: JBLOGGING-101
                 URL: https://issues.jboss.org/browse/JBLOGGING-101
             Project: JBoss Logging
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: jboss-logging-log4j
            Reporter: John L
            Assignee: James Perkins


JBoss 7.1.3 Logging custom handlers which are used to wrap existing log4j handlers
into jboss logging handlers calls 
org.jboss.as.logging.handlers.custom.PropertiesConfigurator 
which calls org.apache.log4j.BasicConfigurator.configure()
which by default adds a ConsoleAppender. Maybe should be calling
org.apache.log4j.BasicConfigurator.configure(new NullAppender()); to initialize log4j.
Net result is all log4j messages get forwarded to jboss logging add also get sent to the default ConsoleAppender which then writes it out stdout which then jboss catches
as stdout. So we have 3 custom handlers in our jboss configuration so we get 4 messages
to the screen. (1 for real category and 3 for each console appender added).

Not sure if this is reported in correct project.

--
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 jboss-jira mailing list