Oui mais si un autre thread arrive et demande currentSession alors que le premier est dans le traitement, alors si le tout est mal configuré il aura la même session que le premier, et au moment où le premier thread ferme le session, alors le second l'a dans l'os ....
Je teste actuellement une solution donnée par alwin dans un autre post (mais j'ai un problème dans un fichier de mapping actuellement donc je ne peut pas vraiment voir. Je donnerais des nouvelles plus tard quand j'aurais avancé.