powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
8 сообщений из 8, страница 1 из 1
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34563555
Мишаааааааааааааааа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Кто-нибуть использует связку:

- NetBeans 5.5.1 Release + Visual Web Pack 5.5
- GlassFish v1 or v2 beta
- RowSet
- FireBird v2 - JDBC driver 2.1.1 last.


Проблема следующая.

Не работает с БД FireBird. Если использовать JavaDB или Derby всё работает чудесно.

Я порылся и увидел, что у JavaDB на сервере GlassFish v2 есть:

1) ConnectionPoll;
2) Resource;

Я создал тоже connectionPool для своей БД и он пингуется и всё нормально работает.

Как создавал ресурс:
автор
- copy driver 'jaybird-full-2.1.1.jar'
C:\glassfish\domains\domain1\lib\ext\jaybird-full-2.1.1.jar


a)asadmin start-domain domain1


b)create pool
asadmin create-jdbc-connection-pool --user admin --restype javax.sql.DataSource --datasourceclassname org.firebirdsql.pool.sun.AppServerDataSource --allownoncomponentcallers=true --description firebird-pool --property databaseName=//localhost/ek.fdb:user=sysdba:password=masterkey:type=TYPE4 firebird-pool

c)
http://localhost:4848
user:admin password:adminadmin
Common Tasks > Resources > JDBC > elvis-firebird-pool
param databaseName value on: //localhost:3050/c:\Test\db\fb\ek.fdb

d)create jdbc resources
asadmin create-jdbc-resource --user admin --connectionpoolid firebird-pool --target server jdbc/firebird-pool

I)check pool
asadmin.bat ping-connection-pool elvis-firebird-pool


Но всё равно, когда добовляю Таблицу в проект - не пашит. Ошибки выдаёт в лог сервера.
Помогите, народ, уже 3 дня ищю проблему.
...
Рейтинг: 0 / 0
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34564163
Мишаааааааааааааааа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ помогите я уже на форуме GlassFis запостил:
http://forums.java.net/jive/thread.jspa?threadID=26940&tstart=0

((
...
Рейтинг: 0 / 0
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34564239
mozheyko_d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а в "логе сервера"-то что пишут?
...
Рейтинг: 0 / 0
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34564805
Мишаааааааааааааааа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mozheyko_dНу а в "логе сервера"-то что пишут?

Я вот дал ссылку на форум GlassFish я там его выложил

GlassFish forum and my post there

Я тут заметил одну ошибку. Я создал connectionPool для базы на сервере и могу его пинговать. Пишит что всё хорошо. Но когда я создаю свой проект и добовляю таблицу из БД на страницу то генерится новый connectioPool и он тоже региться на сервер. Но если его пингануть то он не работает. А проект использует его этот битый Pool

Значит я так понимаю нужно с самого начала connectionPool создать уже из проекта и зарегить его на сервер. (Тут есть Регестрировать пулл)?

Народ Хелп???
...
Рейтинг: 0 / 0
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34565148
mozheyko_d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по ошибке ему не нравится автоматически генериремое имя пула. Создайте пул руками и пропишите в проекте его имя вместо 'jdbc_firebirdsql_localhost_3050_C__Program Files_Firebird_Firebird_2_0_examples_empbuild_EMPLOYEE.FDB Pool'
...
Рейтинг: 0 / 0
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34565688
Мишаааааааааааааааа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mozheyko_dСудя по ошибке ему не нравится автоматически генериремое имя пула. Создайте пул руками и пропишите в проекте его имя вместо 'jdbc_firebirdsql_localhost_3050_C__Program Files_Firebird_Firebird_2_0_examples_empbuild_EMPLOYEE.FDB Pool'

Буду пробовать конечно. Имя рогатое я сам вижу. :)
...
Рейтинг: 0 / 0
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34566334
Мишаааааааааааааааа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема решена. :) Вся проблема была в том, что когда добавляешь таблицу из БД в проект, то генерятся следующие вещи:

1) connectionPool
2) resource
3) dataSource

так вот, в connectionPool почему-то стоят неправильные значения:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<?xml version="1.0" encoding="UTF-8"?>
<resources>
  <jdbc-connection-pool allow-non-component-callers="true" connection-validation-method="auto-commit" datasource-classname="org.firebirdsql.jdbc.FBDriver" fail-all-connections="false" idle-timeout-in-seconds="300" is-connection-validation-required="false" is-isolation-level-guaranteed="true" max-pool-size="32" max-wait-time-in-millis="60000" name="CPooooool1" non-transactional-connections="false" pool-resize-quantity="2" res-type="javax.sql.DataSource" steady-pool-size="8" validation-table-name="">
  <property name="URL" value="jdbc:firebirdsql://localhost:3050/C:\Database\FireBird\testdb.FDB"/>
  <property name="User" value="sysdba"/>
  <property name="Password" value="masterkey"/>
  </jdbc-connection-pool>
</resources>

а должны стоять вот такие значения для работы:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
  ..... ... datasource-classname="org.firebirdsql.pool.sun.AppServerDataSource"  .... ..........

... // .......

  <property name="databaseName" value="//localhost:3050/C:\Database\FireBird\testdb.FDB"/>

... // .......

Да и

Если руками исправить пуллл, который автоматом добавился и запустить, всё равно вернёт неправильные значения. Поэтому лучше удалить connectionPool и добавить его через Wizard.
Ну там File->New File...->Sun Resources->JDBC Connection Pool и указать правильные значения.
...
Рейтинг: 0 / 0
NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
    #34659969
DmitrievAG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Респект.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / NetBeans 5.5.1 Release + Visual Web Pack 5.5 + GlassFish
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]