FS#37177 - [icedtea-web-java7] dependancy missed - 'java-rhino'
Attached to Project:
Arch Linux
Opened by Mike Kuznetsov (mikevmk) - Thursday, 03 October 2013, 08:44 GMT
Last edited by Guillaume ALAUX (galaux) - Thursday, 03 October 2013, 15:53 GMT
Opened by Mike Kuznetsov (mikevmk) - Thursday, 03 October 2013, 08:44 GMT
Last edited by Guillaume ALAUX (galaux) - Thursday, 03 October 2013, 15:53 GMT
|
Details
Description:
javaws (Java Web Start handler) from 'icedtea-web-java7' package needs 'java-rhino' package to work properly with some *.jnlp files (e.g. from IBM GCM16 KVM web interface), it hangs up on initial run step without it. Additional info: icedtea-web-java7 1.4.1-1 java-rhino 1.7R4-1 Steps to reproduce: install icedtea-web-java7 and try to run KVM session on IBM GCM16 KVM web interface Solution: Add 'java-rhino' to dependencies list of 'icedtea-web-java7' |
This task depends upon
Closed by Guillaume ALAUX (galaux)
Thursday, 03 October 2013, 15:53 GMT
Reason for closing: Fixed
Additional comments about closing: Will be available in next OpenJDK Arch Linux package release
Thursday, 03 October 2013, 15:53 GMT
Reason for closing: Fixed
Additional comments about closing: Will be available in next OpenJDK Arch Linux package release
FYI jre7-openjdk-headless already provides its own rhino.jar
Exception in thread "DownloaderThread3" java.lang.NoClassDefFoundError: org/mozilla/javascript/Context
at net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator$EvaluatePacAction.run(RhinoBasedPacEvaluator.java:234)
at net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator$EvaluatePacAction.run(RhinoBasedPacEvaluator.java:219)
at java.security.AccessController.doPrivileged(Native Method)
at net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator.getProxiesWithoutCaching(RhinoBasedPacEvaluator.java:140)
at net.sourceforge.jnlp.runtime.RhinoBasedPacEvaluator.getProxies(RhinoBasedPacEvaluator.java:105)
at net.sourceforge.jnlp.browser.BrowserAwareProxySelector.getFromBrowserPAC(BrowserAwareProxySelector.java:236)
at net.sourceforge.jnlp.browser.BrowserAwareProxySelector.getFromBrowser(BrowserAwareProxySelector.java:184)
at net.sourceforge.jnlp.runtime.JNLPProxySelector.select(JNLPProxySelector.java:208)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:926)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:850)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1300)
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468)
at net.sourceforge.jnlp.cache.ResourceTracker.getUrlResponseCode(ResourceTracker.java:872)
at net.sourceforge.jnlp.cache.ResourceTracker.findBestUrl(ResourceTracker.java:911)
at net.sourceforge.jnlp.cache.ResourceTracker.initializeResource(ResourceTracker.java:789)
at net.sourceforge.jnlp.cache.ResourceTracker.processResource(ResourceTracker.java:624)
at net.sourceforge.jnlp.cache.ResourceTracker.access$500(ResourceTracker.java:76)
at net.sourceforge.jnlp.cache.ResourceTracker$Downloader$1.run(ResourceTracker.java:1172)
at net.sourceforge.jnlp.cache.ResourceTracker$Downloader$1.run(ResourceTracker.java:1170)
at java.security.AccessController.doPrivileged(Native Method)
at net.sourceforge.jnlp.cache.ResourceTracker$Downloader.run(ResourceTracker.java:1170)
at java.lang.Thread.run(Thread.java:724)
There is no such messages when package java-rhino is installed and application is working properly
I'm adding this optional dependency to jre7-openjdk-headless. Will be shipped with the next release.