< prev index next >
test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
Print this page
@@ -40,13 +40,13 @@
import java.util.concurrent.atomic.AtomicLong;
import java.util.logging.Handler;
import java.util.logging.LogManager;
import java.util.logging.LogRecord;
import java.lang.System.LoggerFinder;
+import java.util.logging.Logger;
import sun.util.logging.PlatformLogger;
import sun.util.logging.internal.LoggingProviderImpl;
-import java.lang.reflect.Module;
/**
* @test
* @bug 8140364
* @summary Tests all PlatformLogger methods with the default LoggerFinder JUL backend.
@@ -246,14 +246,13 @@
java.util.logging.Logger appSink = LoggingProviderImpl.getLogManagerAccess()
.demandLoggerFor(LogManager.getLogManager(), "foo",
DefaultPlatformLoggerTest.class.getModule());
java.util.logging.Logger sysSink = LoggingProviderImpl.getLogManagerAccess()
.demandLoggerFor(LogManager.getLogManager(),"foo", Thread.class.getModule());
- appSink.addHandler(new MyHandler());
- sysSink.addHandler(new MyHandler());
- appSink.setUseParentHandlers(VERBOSE);
- sysSink.setUseParentHandlers(VERBOSE);
+ java.util.logging.Logger sink = Logger.getLogger("foo");
+ sink.addHandler(new MyHandler());
+ sink.setUseParentHandlers(VERBOSE);
System.out.println("\n*** Without Security Manager\n");
test(provider, true, appSink, sysSink);
System.out.println("Tetscase count: " + sequencer.get());
@@ -272,11 +271,11 @@
}
public static void test(LoggerFinder provider, boolean hasRequiredPermissions,
java.util.logging.Logger appSink, java.util.logging.Logger sysSink) throws Exception {
- // No way to giva a resource bundle to a platform logger.
+ // No way to give a resource bundle to a platform logger.
// ResourceBundle loggerBundle = ResourceBundle.getBundle(MyLoggerBundle.class.getName());
final Map<PlatformLogger, String> loggerDescMap = new HashMap<>();
PlatformLogger platform = PlatformLogger.getLogger("foo");
loggerDescMap.put(platform, "PlatformLogger.getLogger(\"foo\")");
< prev index next >