In case on Bundle_xx.properties are found, return null rather than throwing an exception
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 09 Oct 2013 23:09:55 +0200
changeset 136363714859ea5d
parent 1362 b37e6e49d9d6
child 1364 2cb12e6693d3
In case on Bundle_xx.properties are found, return null rather than throwing an exception
launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/impl/Console.java
rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ResourceBundleTest.java
     1.1 --- a/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/impl/Console.java	Wed Oct 09 22:26:24 2013 +0200
     1.2 +++ b/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/impl/Console.java	Wed Oct 09 23:09:55 2013 +0200
     1.3 @@ -227,7 +227,11 @@
     1.4              u = en.nextElement();
     1.5          }
     1.6          if (u == null) {
     1.7 -            throw new IOException("Can't find " + name);
     1.8 +            if (name.endsWith(".class")) {
     1.9 +                throw new IOException("Can't find " + name);
    1.10 +            } else {
    1.11 +                return null;
    1.12 +            }
    1.13          }
    1.14          try (InputStream is = u.openStream()) {
    1.15              byte[] arr;
     2.1 --- a/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ResourceBundleTest.java	Wed Oct 09 22:26:24 2013 +0200
     2.2 +++ b/rt/emul/compact/src/test/java/org/apidesign/bck2brwsr/tck/ResourceBundleTest.java	Wed Oct 09 23:09:55 2013 +0200
     2.3 @@ -17,7 +17,6 @@
     2.4   */
     2.5  package org.apidesign.bck2brwsr.tck;
     2.6  
     2.7 -import java.io.InputStream;
     2.8  import java.net.URL;
     2.9  import java.util.ResourceBundle;
    2.10  import org.apidesign.bck2brwsr.vmtest.Compare;