Login  Register

Re: OpenGL 3.0 support on OSX.

Posted by LordSmoke on Jun 12, 2014; 3:46pm
URL: https://forum.jogamp.org/OpenGL-3-0-support-on-OSX-tp4031450p4032425.html

gouessej wrote
Please post at least the full stack trace and check that there is no other version of Java3D or JOGL installed as an extension.
I cannot reproduce the problem locally, but my student in Germany reported:

"when I tried to run the .jar with the console window open actually nothing appeared in the window. It stayed completely clear."

The stack trace in the above code should be dumped to the console window, right?

Here is the terminal output from starting from the command line:

JOGL not detected...
java.lang.NoClassDefFoundError: javax/media/opengl/GLProfile
    at m_globals.M_environmentProbe3D.<init>(M_environmentProbe3D.java:40)
    at m_00startup.M_startup.main(M_startup.java:45)
Caused by: java.lang.ClassNotFoundException: javax.media.opengl.GLProfile
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 2 more
Java3D detected...
Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/opengl/awt/GLJPanel
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at m_00startup.M_startup.main(M_startup.java:50)
Caused by: java.lang.ClassNotFoundException: javax.media.opengl.awt.GLJPanel
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 13 more

They have moved any 1.6 Java files to a benign directory. The characteristic behavior of that issue is that the program opens, but the graphics are not interactive. Terminal reports Java 1.7