JBoss LogManager supports frontends for all logging frameworks; I haven't integrated some of them yet because they aren't used by any internal components. Here's the breakdown:
- Log4j - requires the log4j bridge implementation, not yet integrated
- JUL - natively supported by LogManager (done)
- Commons Logging - implemented using the "org.apache.commons.logging" module (which just reexports jcl-over-slf4j) (done)
- SLF4J - (done)
- JBoss Logging - (done)
I think that covers all the major ones. If you open a JBAS issue for log4j and assign it to me, I'll get to it ASAP.