Primeira aplicacao usando hibernate

Tentei criar um projeto para testar o hibernate la no trabalho e nao consegui rodar ele…Primeiro ele reclamou do jndi que eu tinha que configurar,nao acertei faze-lo no tomcat,me indicaram o jboss…Criei o war e coloquei no jboss…Ele apresentou um stacktrace com o erro NOSuchMethod…
Cglib,algo mais…

Quais sao os passos para eu rodar o hibernate em uma aplicacao web seria?Como devo configura-lo?Alem do hibernate cfg?Implementar um factory de daos…fazer oq?