< prev index next >
src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java
Print this page
*** 107,125 ****
return null;
}
PrivilegedAction<InputStream> pa = () -> {
try {
! InputStream in = module.getResourceAsStream(resourceName);
! if (in == null) {
! // for migration, find .properties bundle from unnamed module
! Module unnamed = module.getClassLoader() != null
! ? module.getClassLoader().getUnnamedModule()
! : BootLoader.getUnnamedModule();
! return unnamed.getResourceAsStream(resourceName);
! }
! return in;
} catch (IOException e) {
throw new UncheckedIOException(e);
}
};
try (InputStream stream = AccessController.doPrivileged(pa)) {
--- 107,117 ----
return null;
}
PrivilegedAction<InputStream> pa = () -> {
try {
! return module.getResourceAsStream(resourceName);
} catch (IOException e) {
throw new UncheckedIOException(e);
}
};
try (InputStream stream = AccessController.doPrivileged(pa)) {
< prev index next >