warning complete newbie advise: I've succeeded after some _considerable_ pawing around for java demo source, to get Gears.java up and running through Eclipse. You might need to change your code around a bit.
I think the issue is that the APIs have changed:
GL2 gl = drawable.getGL().getGL2();
...
gl.glMatrixMode(GL2.GL_PROJECTION);
source: http://kenai.com/projects/jogl/sources/jogl-demos-git/content/src/demos/gears/Gears.java?rev=2d5f1650af2b64f7a8d25842b2b95192b3e4a4e9



