Author: markt
Date: Fri Nov 27 22:23:40 2009
New Revision: 885038
URL: http://svn.apache.org/viewvc?rev=885038&view=rev
Log:
Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=47342
Make sure replicated context is initialised before accessing fields
Patch provided by Keiichi Fujino
Modified:
tomcat/trunk/java/org/apache/catalina/ha/context/ReplicatedContext.java
Modified:
tomcat/trunk/java/org/apache/catalina/ha/context/ReplicatedContext.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/context/ReplicatedContext.java?rev=885038&r1=885037&r2=885038&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/context/ReplicatedContext.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/context/ReplicatedContext.java Fri
Nov 27 22:23:40 2009
@@ -54,6 +54,13 @@
@Override
public synchronized void start() throws LifecycleException {
if ( this.started ) return;
+ if( !initialized ) {
+ try {
+ init();
+ } catch( Exception ex ) {
+ throw new LifecycleException("Error initializaing ", ex);
+ }
+ }
super.addLifecycleListener(this);
try {
CatalinaCluster catclust = (CatalinaCluster)this.getCluster();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]