public void init() throws Exception {
if (configuration == null) {
configuration = new HttpConfiguration();
}
if (mbeanServer != null && !configuration.isManaged() && configuration.isJettyManagement()) {
mbeanContainer = new MBeanContainer(mbeanServer);
}
servers = new HashMap();
sslParams = new HashMap();
BoundedThreadPool btp = new BoundedThreadPool();
btp.setMaxThreads(this.configuration.getJettyThreadPoolSize());