Tengo el siguiente en persistence.xmlhibernación pruebas unitarias JPA autodection no funciona
<persistence-unit name="test" transaction-type="RESOURCE_LOCAL">
<class>com.merc.model.log.EventLogging</class>
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<shared-cache-mode>ENABLE_SELECTIVE</shared-cache-mode>
<properties>
<!-- Scan for annotated classes and Hibernate mapping XML files -->
<property name="hibernate.archive.autodetection" value="class"/>
</properties>
</persistence-unit>
Si comento hacia fuera com.merc.model.log.EventLogging, consigo una excepción desconocida entidad.
¿Alguna idea de por qué la autodetección no funcionaría
Gracias por la ayuda y explicación – user373201
I intenté con lo que mencionaste, pero ahora recibo el siguiente error. Estoy usando maven e intento ejecutar una prueba de unidad. No puedo analizar la unidad de persistencia desde la URL [file: /media/01CBC9CAC704E03A0/Projects/spring/hibernate/genericdao/target/test-classes/META-INF/persistence.xml] – user373201
@ user373201: comprueba cómo se ve esta 'persistence.xml' después de la compilación. ¿Ha resuelto Maven el marcador de posición? – axtavt