Description of problem: Adding a log4j appender works until the server is rebooted. The difference in the class names, org.apache.log4j.SomeAppender and manually added org.jboss.as.logging.logmanager.Log4jAppenderHandler, results in the handler being reconfigured. This also hits a bug (LOGMGR-58) in the logmanager where null references are can be retrieved before a full commit is invoked. Steps to Reproduce: Add a custom handler that is a log4j appender and define at least one property.
James Perkins <jperkins> made a comment on jira WFLY-1379 Pull request merged
Pending resolution of https://issues.jboss.org/browse/WFLY-1503
Verified on EAP 6.1.1 ER4