Você incluiu a versão antiga de
hibernate-commons-annotations
, que incluiu transitivamente o JPA 1.0, que entra em conflito com o JPA 2.0 exigido pelo Hibernate 3.5. Além disso, desde o Hibernate 3.5 você não precisa mais incluir vários artefatos do Hibernate. Você só precisa declarar
hibernate-entitymanager
em pom.xml
, deve ser suficiente para sua configuração. Veja também:
- Matriz de compatibilidade de hibernação