}
}
service = new org.jboss.modcluster.ModClusterService(config, load);
WebServer webServer = this.webServer.getValue();
ServerProvider serverProvider = new SimpleServerProvider(webServer.getServer());
ProxyConnectorProvider connectorProvider = new SimpleProxyConnectorProvider(connector.getValue());
CatalinaFactory factory = new ServiceLoaderCatalinaFactory(connectorProvider);
adapter = new CatalinaEventHandlerAdapter(service, serverProvider, factory);
adapter.start();
// Trigger a manual STATUS now instead of waiting potentially 10 seconds
Engine engine = (Engine) webServer.getService().getContainer();
service.status(factory.createEngine(engine));
}