Skip to content

Commit 416fa77

Browse files
hansonrhansonr
authored andcommitted
resource caching fix
1 parent 1b10c8e commit 416fa77

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

sources/net.sf.j2s.java.core/src/java/util/ResourceBundle.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2424,15 +2424,10 @@ public ResourceBundle newBundle(String baseName, Locale locale, String format, O
24242424
// }
24252425
} else if (format.equals("java.properties")) {
24262426
final String resourceName = toResourceName0(bundleName, "properties");
2427-
if (resourceName == null) {
2427+
InputStream stream;
2428+
if (resourceName == null || (stream = JSUtil.getCachedResourceAsStream(resourceName)) == null)
24282429
return null;
2429-
}
2430-
// final ClassLoader ClassLoader = loader;
2431-
// final boolean reloadFlag = reload;
2432-
String data = JSUtil.getJavaResource(resourceName, false, true, false);
24332430

2434-
InputStream stream = (data == null ? null
2435-
: new BufferedInputStream(new ByteArrayInputStream(data.getBytes())));
24362431
// // try {
24372432
// stream = AccessController.doPrivileged(
24382433
// new PrivilegedAction<InputStream>() {

0 commit comments

Comments
 (0)