in src/main/java/org/apache/sling/commons/log/logback/internal/LogbackManager.java [762:779]
private void registerWebConsoleSupport() {
Dictionary<String,Object> panelProps = new Hashtable<>();
panelProps.put(Constants.SERVICE_VENDOR, "Apache Software Foundation");
panelProps.put(Constants.SERVICE_DESCRIPTION, "Sling Log Panel Support");
registrations.add(bundleContext.registerService(LogPanel.class.getName(),
new SlingLogPanel(this, bundleContext), panelProps));
Dictionary<String,Object> printerProps = new Hashtable<>();
printerProps.put(Constants.SERVICE_VENDOR, "Apache Software Foundation");
printerProps.put(Constants.SERVICE_DESCRIPTION, "Sling Log Configuration Printer");
printerProps.put("felix.webconsole.label", PRINTER_URL);
printerProps.put("felix.webconsole.title", "Log Files");
printerProps.put("felix.webconsole.configprinter.modes", "always");
// TODO need to see to add support for Inventory Feature
registrations.add(bundleContext.registerService(SlingConfigurationPrinter.class.getName(),
new SlingConfigurationPrinter(this), printerProps));
}