That's a whole lot of logging configurations :-). Do you also have a logging configuration you're trying to use or are you going to configure your log handlers (appenders) through the logging subsystem? The later gives you runtime configuration changes.

What I mean is configure it through the CLI, web console or any management interface. That would allow for runtime changes to your configuration. If you want to use your own static configuration you can. In 7.0.x and 7.1.x you'll need to exclude the servers logging libraries through the jboss-deployment-structure.xml as described here.