Skip to content
Success

Changes

Summary

  1. Make JarUtil work with custom classloaders (details)
  2. Add security checks to resolver methods. (details)
  3. Minor edits to JarUtil.Resolver functionality: Exception types, avoiding (details)
Commit f3894c9fa1904572ee21b5c3aa2ca9e26a5d5d1e by Wade Walker
Make JarUtil work with custom classloaders

Added the ability for users to set a "resolver" in JarUtil
that lets it find resources that are loaded by a custom classloader.
This is needed in OSGi apps (like Eclipse RCP apps), since OSGi
resources do not have simple jar: URLs (they use a custom
protocol called bundleresource:).
The file was modifiedsrc/java/com/jogamp/common/util/JarUtil.java (diff)
The file was modifiedsrc/junit/com/jogamp/common/util/TestJarUtil.java (diff)
Commit 45a84db7739aba2ab4526d7ef87850b9eb824740 by Wade Walker
Add security checks to resolver methods.
The file was modifiedsrc/java/com/jogamp/common/util/JarUtil.java (diff)
Commit 27424d9f36659a09195eaae77cf774f7ba3c0eec by Sven Gothel
Minor edits to JarUtil.Resolver functionality: Exception types, avoiding duplicate processing of strings etc.
The file was modifiedsrc/java/com/jogamp/common/util/JarUtil.java (diff)