Class Overview
Bootstrap listener for custom log4j initialization in a web environment.
Delegates to Log4jWebConfigurer
(see its javadoc for configuration details).
WARNING: Assumes an expanded WAR file, both for loading the configuration
file and for writing the log files. If you want to keep your WAR unexpanded or
don't need application-specific log files within the WAR directory, don't use
log4j setup within the application (thus, don't use Log4jConfigListener or
Log4jConfigServlet). Instead, use a global, VM-wide log4j setup (for example,
in JBoss) or JDK 1.4's java.util.logging
(which is global too).
This listener should be registered before ContextLoaderListener in web.xml
when using custom log4j initialization.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
javax.servlet.ServletContextListener
abstract
void
|
contextDestroyed(ServletContextEvent arg0)
|
abstract
void
|
contextInitialized(ServletContextEvent arg0)
|
|
Public Constructors
public
Log4jConfigListener
()
Public Methods
public
void
contextDestroyed
(ServletContextEvent event)
public
void
contextInitialized
(ServletContextEvent event)