Log4j configuration is loaded to late with Spring Configurator
--------------------------------------------------------------
Key: COCOON-2147
URL: https://issues.apache.org/jira/browse/COCOON-2147
Project: Cocoon
Issue Type: Bug
Components: * Cocoon Core
Affects Versions: 2.2-dev (Current SVN)
Reporter: Carsten Ziegeler
The spring configurator provides a bean for configuring log4j through a spring
bean. This bean is initialized as soon as spring is finding the definition and
starts up the container. Obviously this is too late as all log messages
happening before this init are send "somewhere else".
There might be different solutions for this:
a) Provide a configuration servlet/servlet listener (Spring provides one as
well, but that's only usuable inside an expanded war file)
b) Create an XML tag for spring configuration (like we do for the settings).
This will ensure that logging is setup before beans are setup
c) Remove the logging configuration at all and leave it up to the users to
configure everything properly (more or less Spring does the same)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.