Hi
PixelApp is right. Please just port your source code from JOGL 1 to JOGL 2. It is not possible to use several versions of GlueGen in the same classloader, then it is not possible to use several versions of JOGL in the same classloader. Using separate classloaders is probably not what you would like to do and more complicated than simply porting your code.
A few classes have been moved and/or renamed, for example BufferUtil is now com.jogamp.common.nio.Buffers. GLCanvas has been moved into the sub-package awt. Please look at our Java documentation. Profiles have been added and you have several interfaces instead of only GL, please have a look at the wiki for further explanations. I remind you that renaming GL to GL2 won't work if some methods have been moved into another location.
We won't provide joint packages and it would be a very bad idea. I have very often repeated during the last 3 years than JOGL 1 is obsolete and unmaintained. Almost nobody is still able to build it and we won't backport our bug fixes. We don't provide any support for this version, we only support JOGL 2 (and later versions).
Some of us already encourage and provide some help in porting process. I ported LibGDX JOGL backend with Xerxes' help, I ported JOGL JMonkeyEngine 3 renderers, I initiated the port of Java3D, I ported Ardor3D to JOGL 2... This is often not very difficult. I won't encourage any project attempting to use an obsolete version of JOGL.