Login  Register

DefaultGraphicsConfiguration cast exception

Posted by runiter on Jan 30, 2013; 2:24pm
URL: https://forum.jogamp.org/DefaultGraphicsConfiguration-cast-exception-tp4028060.html

One of my clients got the following exception when trying to run my Ardor3D software in his Mac laptop:

java.lang.ClassCastException: javax.media.nativewindow.DefaultGraphicsConfiguration cannot be cast to com.jogamp.nativewindow.awt.AWTGraphicsConfiguration
    at javax.media.opengl.awt.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:1099)
    at javax.media.opengl.awt.GLCanvas.addNotify(GLCanvas.java:529)
    at java.awt.Container.addNotify(Container.java:2769)
    at javax.swing.JComponent.addNotify(JComponent.java:4743)
    at java.awt.Container.addNotify(Container.java:2769)
    at javax.swing.JComponent.addNotify(JComponent.java:4743)
    at java.awt.Container.addNotify(Container.java:2769)
    at javax.swing.JComponent.addNotify(JComponent.java:4743)
    at java.awt.Container.addNotify(Container.java:2769)
    at javax.swing.JComponent.addNotify(JComponent.java:4743)
    at java.awt.Container.addNotify(Container.java:2769)
    at javax.swing.JComponent.addNotify(JComponent.java:4743)
    at javax.swing.JRootPane.addNotify(JRootPane.java:756)
    at java.awt.Container.addNotify(Container.java:2769)
    at java.awt.Window.addNotify(Window.java:770)
    at java.awt.Frame.addNotify(Frame.java:487)
    at java.awt.Window.show(Window.java:1031)
    at java.awt.Component.show(Component.java:1651)
    at java.awt.Component.setVisible(Component.java:1603)
    at java.awt.Window.setVisible(Window.java:1014)
    at org.concord.energy3d.MainApplication.main(MainApplication.java:35)
    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:601)
    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(Thread.java:722)
Saeid Nourian, Ph.D. Eng. | Graphing Calculator 3D