< prev index next >
test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java
Print this page
*** 180,191 ****
// 1. Test loggers returned by LoggerFinder, both for system callers
// and not system callers.
TestLoggerFinder.LoggerImpl appLogger1 = null;
try {
appLogger1 =
! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class));
! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class)");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
--- 180,191 ----
// 1. Test loggers returned by LoggerFinder, both for system callers
// and not system callers.
TestLoggerFinder.LoggerImpl appLogger1 = null;
try {
appLogger1 =
! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class.getModule()));
! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class.getModule())");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
*** 197,217 ****
System.out.println("Got expected exception for logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
appLogger1 =
! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class));
! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class)");
} finally {
allowControl.get().set(old);
}
}
TestLoggerFinder.LoggerImpl sysLogger1 = null;
try {
! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class));
! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class)");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a system logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
--- 197,217 ----
System.out.println("Got expected exception for logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
appLogger1 =
! TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", BaseLoggerFinderTest.class.getModule()));
! loggerDescMap.put(appLogger1, "provider.getLogger(\"foo\", BaseLoggerFinderTest.class.getModule())");
} finally {
allowControl.get().set(old);
}
}
TestLoggerFinder.LoggerImpl sysLogger1 = null;
try {
! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class.getModule()));
! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class.getModule())");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a system logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
*** 222,233 ****
}
System.out.println("Got expected exception for system logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class));
! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class)");
} finally {
allowControl.get().set(old);
}
}
if (appLogger1 == sysLogger1) {
--- 222,233 ----
}
System.out.println("Got expected exception for system logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
! sysLogger1 = TestLoggerFinder.LoggerImpl.class.cast(provider.getLogger("foo", Thread.class.getModule()));
! loggerDescMap.put(sysLogger1, "provider.getLogger(\"foo\", Thread.class.getModule())");
} finally {
allowControl.get().set(old);
}
}
if (appLogger1 == sysLogger1) {
*** 252,263 ****
// 2. Test localized loggers returned LoggerFinder, both for system
// callers and non system callers
Logger appLogger2 = null;
try {
! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class);
! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class)");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
--- 252,263 ----
// 2. Test localized loggers returned LoggerFinder, both for system
// callers and non system callers
Logger appLogger2 = null;
try {
! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class.getModule());
! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class.getModule())");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
*** 268,288 ****
}
System.out.println("Got expected exception for logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class);
! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class)");
} finally {
allowControl.get().set(old);
}
}
Logger sysLogger2 = null;
try {
! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class);
! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class)");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a system logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
--- 268,288 ----
}
System.out.println("Got expected exception for logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
! appLogger2 = provider.getLocalizedLogger("foo", loggerBundle, BaseLoggerFinderTest.class.getModule());
! loggerDescMap.put(appLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, BaseLoggerFinderTest.class.getModule())");
} finally {
allowControl.get().set(old);
}
}
Logger sysLogger2 = null;
try {
! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class.getModule());
! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class.getModule())");
if (!hasRequiredPermissions) {
throw new RuntimeException("Managed to obtain a system logger without permission");
}
} catch (AccessControlException acx) {
if (hasRequiredPermissions) {
*** 293,304 ****
}
System.out.println("Got expected exception for localized system logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class);
! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class))");
} finally {
allowControl.get().set(old);
}
}
if (appLogger2 == sysLogger2) {
--- 293,304 ----
}
System.out.println("Got expected exception for localized system logger: " + acx);
final boolean old = allowControl.get().get();
allowControl.get().set(true);
try {
! sysLogger2 = provider.getLocalizedLogger("foo", loggerBundle, Thread.class.getModule());
! loggerDescMap.put(sysLogger2, "provider.getLocalizedLogger(\"foo\", loggerBundle, Thread.class.getModule()))");
} finally {
allowControl.get().set(old);
}
}
if (appLogger2 == sysLogger2) {
< prev index next >