Ho quanto segue in persistence.xmlhibernate unit test JPA autodection non funziona
<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>
Se io commento com.merc.model.log.EventLogging, ottengo un'eccezione un'entità sconosciuta.
Tutte le idee sul perché il rilevamento automatico non avrebbe funzionato
Grazie per l'aiuto e la spiegazione – user373201
I ho provato quello che hai menzionato, ma ora ho il seguente errore. Sto usando Maven e sto provando ad eseguire un test unitario - Impossibile analizzare l'unità di persistenza dall'URL [file: /media/01CB9CAC704E03A0/Projects/spring/hibernate/genericdao/target/test-classes/META-INF/persistence.xml] – user373201
@ user373201: Controlla come questo 'persistence.xml' si occupa della compilazione, Maven ha risolto il segnaposto? – axtavt