private LogReaderService logReaderService;
- private NodeLogger logger;
+ private CmsOsgiLogger logger;
// private CmsStateImpl nodeState;
// private CmsDeploymentImpl nodeDeployment;
// private CmsContextImpl nodeInstance;
// this.bc = bundleContext;
if (bundleContext != null)
this.logReaderService = getService(LogReaderService.class);
+ initArgeoLogger();
// this.internalExecutorService = Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors());
//
// try {
} catch (Exception e) {
log.error("CMS activator shutdown failed", e);
}
+
+ new GogoShellKiller().start();
}
private void initSecurity() {
}
private void initArgeoLogger() {
- logger = new NodeLogger(logReaderService);
+ logger = new CmsOsgiLogger(logReaderService);
if (bundleContext != null)
bundleContext.registerService(ArgeoLogger.class, logger, null);
}