Comment a tu déclaré ton
Interceptor ?
Cela marche chez moi avec
Code:
cfg.setInterceptor(new HibernateInterceptor ());
Voila ce que dit la doc :
Quote:
L'intercepteur doit être spécifié quand une session est créée.
Session session = sf.openSession( new AuditInterceptor() );
Vous pouvez aussi mettre un intercepteur au niveau global, en utilisant l'objet Configuration. Dans ce cas, l'intercepteur doit être "threadsafe".
new Configuration().setInterceptor( new AuditInterceptor() );
Regarde la classe
org.hibernate.test.interceptor.InterceptorTest qui implémente un test avec la méthode
openSession( Interceptor )