Author: remm
Date: Tue Apr 4 15:46:41 2006
New Revision: 391433
URL: http://svn.apache.org/viewcvs?rev=391433&view=rev
Log:
- Fix a bug I found by accident where application listeners are not
reinitialized when reloading.
- Port patch.
Modified:
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/core/StandardContext.java
Modified:
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/core/StandardContext.java
URL:
http://svn.apache.org/viewcvs/tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/core/StandardContext.java?rev=391433&r1=391432&r2=391433&view=diff
==============================================================================
---
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/core/StandardContext.java
(original)
+++
tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/core/StandardContext.java
Tue Apr 4 15:46:41 2006
@@ -4446,7 +4446,6 @@
lifecycle.fireLifecycleEvent(DESTROY_EVENT, null);
instanceListeners = new String[0];
- applicationListeners = new String[0];
}
private void resetContext() throws Exception, MBeanRegistrationException {
@@ -4459,6 +4458,10 @@
// Bugzilla 32867
distributable = false;
+
+ applicationListeners = new String[0];
+ applicationEventListenersObjects = new Object[0];
+ applicationLifecycleListenersObjects = new Object[0];
if(log.isDebugEnabled())
log.debug("resetContext " + oname + " " + mserver);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]