Проблема с проектом JPA в Eclipse - ошибка в классе с аннотацией @Entity: Таблица «xxx» не может быть решена

Я пытаюсь создать простой проект EJB + JPA в Eclipse (Indigo). Я создал новый проект EJB, в котором:

  • Цель: существующий сервер Glassfish
  • Конфигурация: модуль EJB + файлы дескрипторов развертывания GlassFish + Java + JPA В окне JPA Facet я объявляю подключение к базе данных postgres (проверка связи прошла успешно)

У меня возникает проблема, когда я пытаюсь определить объект: Таблица «Сотрудник» не может быть решена. Я добавил аннотацию @Table с указанным параметром имени, но это не сработало. Мой файл persistence.xml:

    <persistence-unit name="pu_name">
    <jta-data-source>jdbc/baza1Postgres</jta-data-source>
</persistence-unit>

В Glassfish я определил ресурс JDBC с именем: "jdbc / baza1Postgres"
{{ 1}} Как "затмение" узнать, существует ли моя таблица? Что еще мне нужно настроить?

10
задан Adam Szecowka 19 September 2011 в 18:00
поделиться