Embedded containers offer some interesting issues with regards to logging.
If the logging subsystem is present the container may attempt to configure
logging via the logging subsystem. If logging has already been configured
by the application starting the embedded container, this could cause errors
if the log manager was not installed correctly.
While just the first draft, I've created a design/requirements doc  on
how this should likely work or what's expected. Please, especially those
interested, have a look and let me know if I've missed something or I'm off
base on anything.
James R. Perkins
JBoss by Red Hat