Make sure replicated context is initialised before accessing fields
Patch provided by Keiichi Fujino
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@885038
13f79535-47bb-0310-9956-
ffa450edef68
@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();