public void activate()

in maven-plugin/src/main/java/org/apache/commons/weaver/maven/JavaLoggingToMojoLoggingRedirector.java [61:80]


    public void activate() throws MojoExecutionException {
        try {
            final Logger rootLogger = LogManager.getLogManager().getLogger("");
            // remove old handlers
            for (final Handler handler : rootLogger.getHandlers()) {
                rootLogger.removeHandler(handler);
                removedHandlers.add(handler);
            }
            if (removedHandlers.isEmpty()) {
                throw new MojoExecutionException("could not remove any handler. aborting.");
            }
            // add our own
            activeHandler = new JDKLogHandler();
            activeHandler.setLevel(Level.ALL);
            rootLogger.setLevel(Level.ALL);
            rootLogger.addHandler(activeHandler);
        } catch (final Exception exc) {
            throw new MojoExecutionException("failed to activate the jul logging redirector", exc);
        }
    }