Parece que algunas personas no leyeron mi respuesta correctamente así que voy a reformular: su hibernate.properties
parece correcto, la propiedad está bien definida, debería funcionar. Entonces, perdón por la pregunta, pero ¿está CGlib en el classpath?
Actualización: Acabo de probar y funciona para mí. Aquí está la salida llego en tiempo de inicialización:
15 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.0.SP1
18 [main] INFO org.hibernate.cfg.Environment - loaded properties from resource hibernate.properties: {hibernate.bytecode.use_reflection_optimizer=false, hibernate.bytecode.provider=cglib}
20 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : cglib
PS: Tenga en cuenta que CGLIB support has been deprecated recientemente (esto no quiere decir que no será capaz de utilizar CGLIB pero la integración no tendrá soporte).
esto plantea la pregunta .... ¿por qué? esto es algo interno de hibernación – skaffman