Skip to content

Instantly share code, notes, and snippets.

@cap5lut
Created November 25, 2020 10:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cap5lut/7d88596eae97471584c38377cc6174a1 to your computer and use it in GitHub Desktop.
Save cap5lut/7d88596eae97471584c38377cc6174a1 to your computer and use it in GitHub Desktop.
package com.github.cap5lut.service.test;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
public class Activator implements BundleActivator {
private volatile Logger logger;
@Override
public void start(BundleContext context) throws Exception {
System.out.println("started");
logger = LogManager.getLogger();
logger.fatal("started");
}
@Override
public void stop(BundleContext context) throws Exception {
logger.fatal("stopped");
logger = null;
System.out.println("stopped");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment