Login  Register

Re: JOGL 2 support for Ardor3D, JMonkeyEngine 3, jzy3d and NiftyGUI

Posted by gouessej on Sep 27, 2011; 8:33pm
URL: https://forum.jogamp.org/JOGL-2-support-for-Ardor3D-JMonkeyEngine-3-jzy3d-and-NiftyGUI-tp1706747p3373895.html

Thank you so much. Using GLWindow.invoke(true, GLRunnable) in JoglNewtAwtCanvas solved my problems :)

but I get this at the beginning:
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:131)
        at java.util.jar.JarFile.<init>(JarFile.java:150)
        at java.util.jar.JarFile.<init>(JarFile.java:87)
        at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:90)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:66)
        at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71)
        at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
        at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
        at com.jogamp.common.util.JarUtil.getJarFile(JarUtil.java:153)
        at com.jogamp.common.os.Platform$3.run(Platform.java:307)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.jogamp.common.os.Platform.loadGlueGenRTImpl(Platform.java:298)
        at com.jogamp.common.os.Platform.<clinit>(Platform.java:207)
        at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:1157)
        at com.ardor3d.framework.jogl.JoglNewtAwtCanvas.<clinit>(JoglNewtAwtCanvas.java:17)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.addCanvas(JoglNewtAwtExample.java:154)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.main(JoglNewtAwtExample.java:105)
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:131)
        at java.util.jar.JarFile.<init>(JarFile.java:150)
        at java.util.jar.JarFile.<init>(JarFile.java:87)
        at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:90)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:66)
        at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71)
        at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
        at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
        at com.jogamp.common.util.JarUtil.getJarFile(JarUtil.java:153)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:162)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:188)
        at javax.media.opengl.GLProfile$1.run(GLProfile.java:122)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:115)
        at com.ardor3d.framework.jogl.JoglNewtAwtCanvas.<clinit>(JoglNewtAwtCanvas.java:17)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.addCanvas(JoglNewtAwtExample.java:154)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.main(JoglNewtAwtExample.java:105)
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:131)
        at java.util.jar.JarFile.<init>(JarFile.java:150)
        at java.util.jar.JarFile.<init>(JarFile.java:87)
        at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:90)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:66)
        at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71)
        at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
        at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
        at com.jogamp.common.util.JarUtil.getJarFile(JarUtil.java:153)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:162)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:188)
        at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:45)
        at java.security.AccessController.doPrivileged(Native Method)
        at jogamp.nativewindow.NWJNILibLoader.loadNativeWindow(NWJNILibLoader.java:41)
        at jogamp.nativewindow.x11.X11Util.initSingleton(X11Util.java:85)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at com.jogamp.common.util.ReflectionUtil.callMethod(ReflectionUtil.java:275)
        at com.jogamp.common.util.ReflectionUtil.callStaticMethod(ReflectionUtil.java:297)
        at javax.media.nativewindow.NativeWindowFactory.initNativeImpl(NativeWindowFactory.java:147)
        at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:195)
        at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1180)
        at javax.media.opengl.GLProfile.access$000(GLProfile.java:76)
        at javax.media.opengl.GLProfile$1.run(GLProfile.java:124)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:115)
        at com.ardor3d.framework.jogl.JoglNewtAwtCanvas.<clinit>(JoglNewtAwtCanvas.java:17)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.addCanvas(JoglNewtAwtExample.java:154)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.main(JoglNewtAwtExample.java:105)
Info: XInitThreads() called for concurrent Thread support
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:131)
        at java.util.jar.JarFile.<init>(JarFile.java:150)
        at java.util.jar.JarFile.<init>(JarFile.java:87)
        at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:90)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:66)
        at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71)
        at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
        at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
        at com.jogamp.common.util.JarUtil.getJarFile(JarUtil.java:153)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:162)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:188)
        at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:45)
        at java.security.AccessController.doPrivileged(Native Method)
        at jogamp.nativewindow.NWJNILibLoader.loadNativeWindow(NWJNILibLoader.java:41)
        at jogamp.nativewindow.jawt.JAWTUtil.<clinit>(JAWTUtil.java:80)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at com.jogamp.common.util.ReflectionUtil.callMethod(ReflectionUtil.java:275)
        at javax.media.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:218)
        at javax.media.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1180)
        at javax.media.opengl.GLProfile.access$000(GLProfile.java:76)
        at javax.media.opengl.GLProfile$1.run(GLProfile.java:124)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.media.opengl.GLProfile.initSingleton(GLProfile.java:115)
        at com.ardor3d.framework.jogl.JoglNewtAwtCanvas.<clinit>(JoglNewtAwtCanvas.java:17)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.addCanvas(JoglNewtAwtExample.java:154)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.main(JoglNewtAwtExample.java:105)
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:131)
        at java.util.jar.JarFile.<init>(JarFile.java:150)
        at java.util.jar.JarFile.<init>(JarFile.java:87)
        at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:90)
        at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:66)
        at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71)
        at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
        at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
        at com.jogamp.common.util.JarUtil.getJarFile(JarUtil.java:153)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:162)
        at com.jogamp.common.jvm.JNILibLoaderBase.addNativeJarLibs(JNILibLoaderBase.java:188)
        at jogamp.newt.NEWTJNILibLoader$1.run(NEWTJNILibLoader.java:55)
        at java.security.AccessController.doPrivileged(Native Method)
        at jogamp.newt.NEWTJNILibLoader.loadNEWT(NEWTJNILibLoader.java:51)
        at jogamp.newt.driver.x11.X11Display.<clinit>(X11Display.java:44)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:186)
        at jogamp.newt.DisplayImpl.getDisplayClass(DisplayImpl.java:66)
        at jogamp.newt.DisplayImpl.create(DisplayImpl.java:79)
        at com.jogamp.newt.NewtFactory.createDisplay(NewtFactory.java:101)
        at com.jogamp.newt.NewtFactory.createWindowImpl(NewtFactory.java:190)
        at com.jogamp.newt.NewtFactory.createWindow(NewtFactory.java:117)
        at com.jogamp.newt.opengl.GLWindow.create(GLWindow.java:131)
        at com.ardor3d.framework.jogl.JoglNewtAwtCanvas.<init>(JoglNewtAwtCanvas.java:28)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.addCanvas(JoglNewtAwtExample.java:154)
        at com.ardor3d.example.canvas.JoglNewtAwtExample.main(JoglNewtAwtExample.java:105)
Julien Gouesse | Personal blog | Website