En ce qui concerne la trace de la pile, il semble que votre
sessionFactory.getCurrentSession().saveOrUpdate(joueur);
a un problème, soit votre getCurrentSession()
est nul ou votre entité est nulle.
Vous devrez peut-être vérifier toute exception qui s'est produite dans les journaux de démarrage de l'application Web, ce problème est très probablement lié à l'initialisation Hibernate et à la connexion à la base de données.