jdk/src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
changeset 42338 a60f280f803c
parent 41596 a6382b6ba29d
child 43800 1dc22b50717a
--- 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;
     }