It's happening on multiple resources in our build.

Below is the best stack trace.

Note that the only difference between JDK9 (where it works) and Jigsaw (where 
it fails) on build 140 in java/util/ResourceBundle.java is

 

3170c3168

<                                 URL url = loader.getResource(resourceName);

---

>                                 URL url = getResourceInUnnamedModule(loader, 
> resourceName);

 

 

 

 

Caused by: java.util.MissingResourceException: Can't find bundle for base name 
resources/gdr/gdr, locale en_US

        at 
java.base/java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2013)

        at 
java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1691)

        at 
java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1597)

        at 
java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:1318)

        at 
com.oracle.cie.common.util.ResourceBundleManager$ResourceNamespace.manageBundle(ResourceBundleManager.java:444)

        at 
com.oracle.cie.common.util.ResourceBundleManager.manageBundle(ResourceBundleManager.java:77)

        at 
com.oracle.cie.common.util.ResourceBundleManager.manageBundle(ResourceBundleManager.java:91)

        at com.oracle.cie.gdr.common.NLS.<clinit>(NLS.java:23)

        ... 76 more

Caused by: java.util.NoSuchElementException

        at java.base/java.util.LinkedList.removeFirst(LinkedList.java:274)

        at java.base/java.util.LinkedList.pop(LinkedList.java:805)

        at 
java.base/java.util.ResourceBundle$Control.getResourceInUnnamedModule(ResourceBundle.java:3249)

        at 
java.base/java.util.ResourceBundle$Control.access$1900(ResourceBundle.java:2489)

        at 
java.base/java.util.ResourceBundle$Control$1.run(ResourceBundle.java:3168)

        at 
java.base/java.util.ResourceBundle$Control$1.run(ResourceBundle.java:3166)

        at java.base/java.security.AccessController.doPrivileged(Native Method)

        at 
java.base/java.util.ResourceBundle$Control.newBundle(ResourceBundle.java:3165)

        at 
java.base/java.util.ResourceBundle.loadBundle(ResourceBundle.java:1952)

        at 
java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1773)

        at 
java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1724)

        at 
java.base/java.util.ResourceBundle.findBundle(ResourceBundle.java:1724)

        at 
java.base/java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1665)

 

 

Reply via email to