[weld-commits] [weld/core] 7e6b7f: Fix unable to find Jars on Oracle Web Start implem...
GitHub
noreply at github.com
Thu Apr 2 03:59:44 EDT 2015
Branch: refs/heads/2.2
Home: https://github.com/weld/core
Commit: 7e6b7fa9c396c6e17307cd79a05d3ce833f919a4
https://github.com/weld/core/commit/7e6b7fa9c396c6e17307cd79a05d3ce833f919a4
Author: Robert Marcano <robert at marcanoonline.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/jandex/JandexIndexBeanArchiveHandler.java
Log Message:
-----------
Fix unable to find Jars on Oracle Web Start implementation
Oracle implementation does not store cached files with the .jar
extension. Check if the module URL is a normal file instead.
Commit: 4a535dcb35532f164e3ccfd470afb1b9c1b4cef3
https://github.com/weld/core/commit/4a535dcb35532f164e3ccfd470afb1b9c1b4cef3
Author: Robert Marcano <robert at marcanoonline.com>
Date: 2015-04-02 (Thu, 02 Apr 2015)
Changed paths:
M environments/common/src/main/java/org/jboss/weld/environment/deployment/discovery/DefaultBeanArchiveScanner.java
Log Message:
-----------
Fix retrieval of module URLs when running on IcedTea JNLP implementation
When running under IcedTea JNLP implementation, the classloader isn't
com.sun.jnlp.JNLPClassLoader, so the private API call getJarFile() isn't
available. Instead the net.sourceforge.jnlp.runtime.JNLPClassLoader
private API is used, the same way it is done for Oracle implementation,
by using reflection
Compare: https://github.com/weld/core/compare/83dd396f859f...4a535dcb3553
More information about the weld-commits
mailing list