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 <email@example.com> 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