I have been developing a small application in JOGL, which works without any issues on my MacOS X 10.5 based machine, but fails when I try running it from my Windows XP machine. Can anyone suggest what I am doing wrong? It is being launched via WebStart (JNLP):
http://ajmas.dyndns.org/jnlp/Tetris3D.jnlp
the excpetion I am getting is below:
Exception in thread "AWT-EventQueue-0" javax.media.opengl.GLException: Method "glBindBuffer" not available
at com.sun.opengl.impl.GLImpl.glBindBuffer(GLImpl.java:373)
at com.sun.opengl.util.j2d.TextRenderer.endRendering(TextRenderer.java:861)
at com.sun.opengl.util.j2d.TextRenderer.endRendering(TextRenderer.java:708)
at ajmas74.tetris3d.Tetris3D.drawStatusPanes(Tetris3D.java:339)
at ajmas74.tetris3d.Tetris3D.display(Tetris3D.java:192)
at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:412)
at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
at javax.media.opengl.GLCanvas.paint(GLCanvas.java:277)
at javax.media.opengl.GLCanvas.update(GLCanvas.java:354)
at sun.awt.RepaintArea.updateComponent(Unknown Source)
at sun.awt.RepaintArea.paint(Unknown Source)
at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)