Hi,
as i am myself currently trying to get into JOGL2 i can offer you some useful links - took me some time to filter out these from the "not so good" links

:
https://sites.google.com/site/justinscsstuff/jogl-tutorials ... how to setup JOGL 2 and basics - actually this is the only Tutorial i found which is based on JOGL 2 - sad. To be honest i don't even know the exact difference between JOGL 1.x and JOGL 2.x yet

- i just thought its better to jump into it using the latest and greatest...
http://nehe.gamedev.net/data/articles/article.asp?article=13 .... explains matching Mouse Location with World location - but there are tons of other OpenGL examples on the NEHE site.
http://beta.wikiversity.org/wiki/Computer_graphics_--_2008-2009_--_info.uvt.ro/Laboratory_2 ... explains JOGL in very much detail via 14 Chapters - lots of example code.
http://www.java-tips.org/other-api-tips/jogl/ .... plenty of Tipps and Tricks related to JOGL
Regarding your .obj loader question:
If you download the JOGL Demos source code (
http://github.com/sgothel/jogl-demos) you will find there "src\demos\util\ObjReader.java" which i guess can be used to load .obj files. (haven't tested this yet).
regards
Andy