|
Java форум JavaTalks форум программистов
|
|
|
|
| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
mastersoftna : 12 Новичок
|
Дек 09, 2009 17:01 |
|
|
При deploy-менте в NetBeans ejb происходит ошибка Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: org.firebirdsql.jdbc.FBDriver cannot be cast to javax.sql.DataSource
JayBird 2.1.6GDK1.6
Firebird 2.1
В чем может быть проблема, и если можно пошагово объяснить как подключить FireBird к GlassFish |
|
|
|
 |
infinity : 601 Постоянный посетитель Откуда: Одесса
|
Дек 09, 2009 20:27 |
|
|
| С GlassFish я не работал, всех тонкостей незнаю, поэтому просто предположение - а что если дать ему org.firebirdsql.jdbc.FBDataSource? |
|
|
|
 |
mastersoftna : 12 Новичок
|
Дек 10, 2009 12:20 |
|
|
| Что значит дать ему org.firebirdsql.jdbc.FBDataSource? Не могу подкючить Firebird не из NetBeans не из админки GlassFish. Каков механизм подключения FireBird к GlassFish и проекту. С другими базами, например MySQL все нормально, но мне нужен именно FireBird. |
|
|
|
 |
Skynin : 656 Постоянный посетитель
|
Дек 10, 2009 12:37 |
|
|
| mastersoftna писал(а): |
| Что значит дать ему org.firebirdsql.jdbc.FBDataSource? |
А то значит, что жалуется оно на то что не может привести
org.firebirdsql.jdbc.FBDriver к типу javax.sql.DataSource
Что, исходя из названий совершенно верно:
как драйвер может быть приведен к данным выборки?
Вот и посоветовали выяснить почему вместо org.firebirdsql.jdbc.FBDataSource где-то там появляется org.firebirdsql.jdbc.FBDriver
Толи сами неправильно инициализируете, толи в конфигах напутали |
|
|
|
 |
mastersoftna : 12 Новичок
|
Дек 10, 2009 14:05 |
|
|
| Но ведь я все делаю автоматически средствами NetBeans, а вот так получается. Я даже не знаю где искать причину этой ошибки. Создаю PerssistensUnit, создаю новый источник данных, указываю jar JayBird-а, путь к базе данных, пользователя и пароль, затем назначаю jndi. Все проходит автоматически, создаются классы сущности всех таблиц базы. Значит jdbc работает. А при деплойменте эта ошибка возникает. В чем всетаки дело? Где искать причину? |
|
|
|
 |
Skynin : 656 Постоянный посетитель
|
Дек 10, 2009 15:26 |
|
|
| mastersoftna писал(а): |
| Но ведь я все делаю автоматически средствами NetBeans, а вот так получается. ... А при деплойменте эта ошибка возникает. В чем всетаки дело? Где искать причину? |
В настройках после деплоймента, как понимаю.
Здесь как раз тот случай, когда знаний только средств IDE недостаточно. (Хотя я фанат IDE, и везде высмеиваю моду рассуждать о программировании в нотепадах)
Искать нужно в конфиг файлах, настройках classpath'а и т.д.
То есть вручную перебрать этапы процесса сборки и деплоя. |
|
|
|
 |
|
|
Страница 1 из 1
|
Список форумов
-> JDBC драйвера |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|