![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| shedow |
|
||||||||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Добрый день (загрузился так, что забыл поздороваться
Никак не могу справиться с подключением к базе данных. Сделал простенький проект в составе: Java EE Application. В нем EJB
c ejb-jar.xml
Затем JPA
с persistence.xml
ошибок нет, все хорошо. Сервер - GlassFish. Все это дело деплоится, в логах никаких ошибок нет, но таблица в базе не создается. Подключение проверял на рабочем проекте - там все нормально. Подскажите, в чем может быть проблема. Это сообщение отредактировал(а) shedow - 24.9.2008, 12:56 |
||||||||
|
|||||||||
| Asal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 288 Регистрация: 26.12.2006 Где: Минск Репутация: 4 Всего: 7 |
shedow, а почему в persistence.xml не указан провайдер ?
try this
|
|||
|
||||
| shedow |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Провайдер не указан - это особенности GlassFish-а. В этом случае он использует встроенный TopLinк.
Впрочем, при переключении на Hibernate картина не меняется. И ошибок нет. Такое впечатление что JPA вообще не деплоится. |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
не совсем понятно настроили ли Вы DataSource через админскую консоль и где используете EntityManager, типа:
думаю без его инициализации ничего создано не будет. |
|||
|
||||
| shedow |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Именно!!! Именно его (контекст с менеджером) я и забыл!!!
Спасибо огромное. Топлинк стартанул, таблицу создал. Теперь буду разбираться, почему хибернейт отказывается работать. |
|||
|
||||
| shedow |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Я извиняюсь, но тема рано помечена как решенная.
Проект работает на топлинке. На при попытке использовать в качестве провайдера хибенэйт - лезут ошибки. Версия ядра и энтитименеджера 3,3,1. модули и их библиотеки сбросил в lib глассфиша. Выдает ошибки инициализации. Персистенс такой:
В чем может быть проблема? |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
что за ошибки?
|
|||
|
||||
| shedow |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Ошибок 2 штуки, забрасываю с описанием
и
Это сообщение отредактировал(а) shedow - 29.9.2008, 10:56 |
||||
|
|||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 28 Всего: 159 |
||||
|
||||
| shedow |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 1.8.2007 Репутация: нет Всего: нет |
Да, эти инструкции читал. Первая для шибко старой версии глассфиша, фактически и патча этого там нет.
По второй инструкции, собственно, все и делал. Толку пока никакого, хотя на одном проекте почему - то заработало... |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |