Posted by
runiter on
Nov 07, 2012; 8:42pm
URL: https://forum.jogamp.org/jogamp-opengl-windows-wgl-WGL-dispatch-wglGetProcAddress1-tp4026773p4026813.html
If you're curious why I need jogl-all.jar, in order to figure out why I'm get exception in post #1 I decided to link to gears demo jnlp which worked great. Now as the next step I download the following:
jogl-all-awt.jnlp
jar/jogl-all.jar
jar/jogl-all-natives-windows-amd64.jar
and modified jogl-all-awt.jnlp so that it uses the local jogl-all.jar which I downloaded.
Java webstart seem to find my jogl-all.jar and download it but then throws exception that it can't find its classes:
java.lang.ClassNotFoundException: javax.media.opengl.awt.GLCanvas
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.concord.energy3d.scene.SceneManager.<init>(SceneManager.java:210)
at org.concord.energy3d.scene.SceneManager.<clinit>(SceneManager.java:152)
at org.concord.energy3d.MainApplication.main(MainApplication.java:27)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)