Login  Register

Re: FYI: New aggregated & signed test build ..

Posted by Xerxes Rånby on Aug 27, 2012; 11:23am
URL: https://forum.jogamp.org/FYI-New-aggregated-signed-test-build-tp4025891p4025899.html

The JNLP launchers complains that no armv7 jars are found when testing on ARM armel and armhf Linux platforms:

This can possibly get fixed by the jnlp-arch-armv6 rename pull request found on github.
http://github.com/sgothel/jogl/pull/50

OR we can possibly fix this by removing all references to the *natives* inside the jnlp files and let JogAmp itself load them at runtime, we should then double check that the downloaded jars work in "offline"-mode.

pi@raspberrypi ~ $ _JAVA_OPTIONS=-Dnativewindow.ws.name=jogamp.newt.driver.bcm.vc.iv midori http://jogamp.org/deployment/archive/master/gluegen_584-joal_353-jogl_798-jocl_668-signed/jogl-applet-runner-newt-gears-special.html
ERROR: Invalid browser function table. Some functionality may be restricted.
Picked up _JAVA_OPTIONS: -Dnativewindow.ws.name=jogamp.newt.driver.bcm.vc.iv
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-2+rpi1)
OpenJDK Zero VM (build 20.0-b12, mixed mode)
Picked up _JAVA_OPTIONS: -Dnativewindow.ws.name=jogamp.newt.driver.bcm.vc.iv
JNLPAppletLauncher: static initializer
java.io.FileNotFoundException: http://jogamp.org/deployment/archive/master/gluegen_584-joal_353-jogl_798-jocl_668-signed/jar/jogl-all-natives-linux-armv7.jar
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
        at sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1458)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1452)
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1106)
        at org.jdesktop.applet.util.JNLPAppletLauncher.copyURLToFile(JNLPAppletLauncher.java:1751)
        at org.jdesktop.applet.util.JNLPAppletLauncher.validateCache(JNLPAppletLauncher.java:1696)
        at org.jdesktop.applet.util.JNLPAppletLauncher.processNativeJar(JNLPAppletLauncher.java:1629)
        at org.jdesktop.applet.util.JNLPAppletLauncher.initResources(JNLPAppletLauncher.java:1413)
        at org.jdesktop.applet.util.JNLPAppletLauncher.initAndStartApplet(JNLPAppletLauncher.java:1310)
        at org.jdesktop.applet.util.JNLPAppletLauncher.access$000(JNLPAppletLauncher.java:662)
        at org.jdesktop.applet.util.JNLPAppletLauncher$1.run(JNLPAppletLauncher.java:911)
Caused by: java.io.FileNotFoundException: http://jogamp.org/deployment/archive/master/gluegen_584-joal_353-jogl_798-jocl_668-signed/jar/jogl-all-natives-linux-armv7.jar
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1401)
        at sun.net.www.protocol.http.HttpURLConnection.getHeaderFields(HttpURLConnection.java:2236)
        at org.jdesktop.applet.util.JNLPAppletLauncher.processNativeJar(JNLPAppletLauncher.java:1607)
        ... 4 more
27-Aug-2012 11:18:05 org.jdesktop.applet.util.JNLPAppletLauncher displayError
SEVERE: java.io.FileNotFoundException: http://jogamp.org/deployment/archive/master/gluegen_584-joal_353-jogl_798-jocl_668-signed/jar/jogl-all-natives-linux-armv7.jar: java.io.FileNotFoundException: http://jogamp.org/deployment/archive/master/gluegen_584-joal_353-jogl_798-jocl_668-signed/jar/jogl-all-natives-linux-armv7.jar