С glassfish мой файл persistence.xml не загружается.
my.ear META-INF/persistence.xml lib/entities.jar <!-- no persistence.xml here -->
persistence.xml содержит
<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd" version="2.0"> <persistence-unit name="xxxPU" transaction-type="JTA"> <jta-data-source>jdbc/xxxDS</jta-data-source> <jar-file>lib/entities.jar</jar-file> </persistence-unit> </persistence>
, успешно развернут, но я получил.
Unable to retrieve EntityManagerFactory for unitName xxxPU
Спасибо.
Я бы попытался создать файл .jar, который содержал бы файл persistence.xml. Затем поместите файл jar в папку lib. Подробнее здесь