JoGL com problemas no Mac

O problema com Jogl 1.1.1 e MacOS JRE 1.7. Não é compatível com Jogl 1.1.1 o MacOS JRE 1.7. Eu não olhei para os detalhes de por que, mas eu tenho sido capaz de verificar o seguinte:

Criar um simples Jogl 1.1.1 aplicativo. Usando eclipse, o meu JRE para 1,6, execute o aplicativo, ele funciona. Defina o JRE para 1,7, execute o aplicativo, e eu ter problemas de rastreamento de pilha semelhantes que você está mostrando.

Front-End e Back-End versos Client-Side e Server-Side

Front-End e Back-End descrevem o tipo da ação a ser realizada:

Front-End é a parte da aplicação que interage com o usuário;
Back-End é a parte da aplicação que contém lógica de negócio e acesso aos dados, geralmente expostos como serviços;
Observação: um front-end pode comunicar-se com múltiplos back-ends. Já um back-end pode servir a múltiplos front-ends a outros back-ends.

Client-Side e Server-Side descrevem onde a ação é realizada:
Client-Side é o lado da aplicação que roda dentro do navegador ou dispositivo do usuário;
Server-Side é o lado da aplicação que roda em um servidor;
Observação: como o caso acima, um client-side pode comunicar-se com múltiplos server-sides. Já um server-side pode servir a múltiplos client-sides e também a outros server-sides.