Hi
The video you quoted is a pure crap. Its author chose the wrong JVM and blamed JOGL for that. I wrote: "
It should be even simpler than this. If he hadn't used the wrong JRE, he would have done this in less than 3 minutes."
"His tutorial ruins a bit our effort. For example, as he uses the wrong JVM and as he doesn't get the JARs for both architectures (x86 and amd64) from the start, he doesn't benefit of the automatic extraction and loading of native libraries, a new feature of JOGL 2.0."
"If you had done that first, if you had used the proper JRE from the beginning, GlueGen would have succeeded in extracting and loading the native libraries. Please fix your tutorial"
Please edit your post and remove the link to this video. I'm sorry to ask you to do that but what this guy did is really problematic, he has never fixed his video.
There have been several attempts of creating OSGI bundles for JOGL, for example this one:
https://github.com/agentlab/jogl4eIn my humble opinion, Wade's tutorials are very good and understandable :)