/hg/icedtea-web: Fix resource loading in CodebaseManifestEntry r...

jkang at icedtea.classpath.org jkang at icedtea.classpath.org
Tue Mar 17 12:57:25 UTC 2015


changeset 1ce1486f84d6 in /hg/icedtea-web
details: http://icedtea.classpath.org/hg/icedtea-web?cmd=changeset;node=1ce1486f84d6
author: Jie Kang <jkang at redhat.com>
date: Tue Mar 17 08:47:09 2015 -0400

	Fix resource loading in CodebaseManifestEntry reproducers

	2015-03-17  Jie Kang  <jkang at redhat.com>

	    Fix resource loading in CodebaseManifestEntry reproducers
	    * tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedMatching.java:
	    Now uses Class.getResourceAsStream which will use system class loader
	    if necessary


diffstat:

 ChangeLog                                                                                                       |  8 +++++++-
 tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedMatching.java |  2 +-
 2 files changed, 8 insertions(+), 2 deletions(-)

diffs (34 lines):

diff -r b395e5d3050b -r 1ce1486f84d6 ChangeLog
--- a/ChangeLog	Fri Mar 13 16:21:54 2015 +0100
+++ b/ChangeLog	Tue Mar 17 08:47:09 2015 -0400
@@ -1,3 +1,10 @@
+2015-03-17  Jie Kang  <jkang at redhat.com>
+
+	Fix resource loading in CodebaseManifestEntry reproducers
+	* tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedMatching.java:
+	Now uses Class.getResourceAsStream which will use system class loader
+	if necessary
+
 2015-03-13  Jiri Vanek  <jvanek at redhat.com>
 
 	Fixing xdg tests
@@ -25,7 +32,6 @@
 	constants instead of hardcoded values
 	* tests/test-extensions/net/sourceforge/jnlp/ServerAccess.java: same
 
-
 2015-03-10  Jiri Vanek  <jvanek at redhat.com>
 
 	Fixed locale tests
diff -r b395e5d3050b -r 1ce1486f84d6 tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedMatching.java
--- a/tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedMatching.java	Fri Mar 13 16:21:54 2015 +0100
+++ b/tests/reproducers/signed/CodeBaseManifestEntrySignedMatching/testcases/CodeBaseManifestEntrySignedMatching.java	Tue Mar 17 08:47:09 2015 -0400
@@ -69,7 +69,7 @@
     public static String getMessage(int i) {
         try {
             String s = "";//_cs, _de, _pl
-            PropertyResourceBundle props = new PropertyResourceBundle(CodeBaseManifestEntrySignedMatching.class.getClassLoader().getResourceAsStream("net/sourceforge/jnlp/resources/Messages" + s + ".properties"));
+            PropertyResourceBundle props = new PropertyResourceBundle(CodeBaseManifestEntrySignedMatching.class.getResourceAsStream("/net/sourceforge/jnlp/resources/Messages" + s + ".properties"));
             return props.getString(keys[i]);
         } catch (IOException ex) {
             throw new RuntimeException(ex);


More information about the distro-pkg-dev mailing list