--- a/jdk/src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java Wed Nov 23 16:16:35 2016 +0000
+++ b/jdk/src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java Thu Dec 01 08:57:53 2016 +0000
@@ -26,6 +26,7 @@
package jdk.internal.misc;
import java.lang.module.ModuleDescriptor;
+import java.util.ResourceBundle;
import java.util.jar.JarFile;
import java.io.Console;
import java.io.FileDescriptor;
@@ -294,6 +295,8 @@
}
public static JavaUtilResourceBundleAccess getJavaUtilResourceBundleAccess() {
+ if (javaUtilResourceBundleAccess == null)
+ unsafe.ensureClassInitialized(ResourceBundle.class);
return javaUtilResourceBundleAccess;
}