final WorkScheduler workScheduler = utilities.getUtility(WorkScheduler.class);
// Allow privileged access to start MBeans. Requires MBeanPermission in security policy.
try {
server = AccessController.doPrivileged(new PrivilegedAction<JettyServer>() {
public JettyServer run() {
return new JettyServer(workScheduler);
}
});
servletHosts.addServletHost(server);
} catch (Exception e) {
logger.log(Level.WARNING, "Exception creating JettyServer", e);