Hi
I spent a lot of time in updating the JOGL user guide, I advise you to look at it, especially the part about the profiles:
http://jogamp.org/jogl/doc/userguide/http://jogamp.org/jogl/doc/Overview-OpenGL-Evolution-And-JOGL.htmlJOGL public APIs have changed a lot since JOGL 1.1.1 but I ported several engines, it is a quite straightforward task, you just have to replace some imports, a few classes (BufferUtil -> com.jogamp.common.nio.Buffers), some constructors use additional parameters, it is not difficult.
Good luck.