See the Following Topics in the JOGL & LWJGL Forums:
JOGL --> http://www.java-gaming.org/forums/index.php?topic=14021.0
LWJGL --> http://www.java-gaming.org/forums/index.php?topic=14088.0
A slightly updated version of that is used in Wurm Online.
Supports skinned animation!