проблема с jpa, persistence.xml, glassfish netbeans ide postgresql db pool с ресурсом jdbc и jta - PullRequest
0 голосов
/ 29 июня 2019

Я работаю: so: linux ubuntu 17 db: postgresql java 8 netbeans ide 8

Я запускаю приложение jpa в j2ee, но с проблемой ссылки jta
на мой пул соединенийнастроено в glassfish

  1. Я настроил имя пула и имя jndbc resorce jndi на glassfish5, оба они связаны.

    JDBC RESOURCE: jdbc /MYDB2B__pm DBC POOL, связанный: MYDB2Bpool

  2. Я настроил файл persistence.xml в моем проекте mave по адресу / META-INF

    <?xml version="1.0" encoding="UTF-8"?> <persistence xmlns="http://java.sun.com/xml/ns/persistence"> <persistence-unit name ="personaPU"> <jta-data-source>jdbc/MyDB2DB__pm</jta-data-source> </persistence-unit> </persistence>

Когда я очищаю и собираю или запускаю любой тестовый файл, я получаю следующее сообщение:

29 июня 2019 г. 9:05:12Ошибка org.glassfish.api.ActionReport SEVERE: Исключительная ситуация при вызове класса org.glassfish.persistence.jpa.JPADeployer метод подготовки java.lang.RuntimeException: Неверный ресурс: jdbc / MyDB2DB__pm

...