powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Пул конектов TOMcat5.5 & org.postgresql.Driver
3 сообщений из 3, страница 1 из 1
Пул конектов TOMcat5.5 & org.postgresql.Driver
    #34005008
shurin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не работает пулл конектов к постгресу. Использую:
IDE Eclipse 3.1,
driver: postgresql-8.1-407.jdbc3.jar
DB postgresql 8.1,

Делаю все по доке http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.html

Кладу postgresql-8.1-407.jdbc3.jar в CATALINA_HOME/common/lib/postgresql-8.1-407.jdbc3.jar

в server.xml перед закрытием тега </Host> прописываю
<Resource name="jdbc/postgres" auth="Container"
type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://127.0.0.1:5432/mydb"
username="myuser" password="mypasswd" maxActive="20" maxIdle="10" maxWait="-1"/>

в web.xml прописываю
<resource-ref>
<description>postgreSQL Datasource example</description>
<res-ref-name>jdbc/postgres</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

инициализирую в сервлете

Context initContext = new InitialContext();
(Context)initContext.lookup("java:/comp/env/jdbc/postgres");
DataSource ds = (DataSource)initContext.lookup("java:/comp/env/jdbc/postgres");
Connection conn = ds.getConnection();

Ошибка:
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
...
Рейтинг: 0 / 0
Пул конектов TOMcat5.5 & org.postgresql.Driver
    #34005553
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А jar с драйвером где лежит? Для Томката виден?


=====================================
Страну, в которой все ходят на бровях,
на колени не поставишь...
=====================================
...
Рейтинг: 0 / 0
Пул конектов TOMcat5.5 & org.postgresql.Driver
    #34011244
Sergey Akbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторв server.xml перед закрытием тега </Host> прописываю
<Resource name="jdbc/postgres" auth="Container"
type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://127.0.0.1:5432/mydb"
username="myuser" password="mypasswd" maxActive="20" maxIdle="10" maxWait="-1"/>

А для какого контекста Вы прописываете Resource? Просто если вы это прописываете как shared resource, то в документации отмечено, что могут быть проблемы:

This author has not had success here, although others have reported so. Clarification would be appreciated here.

Попробуйте прописать Resource у конкретного контекста.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Пул конектов TOMcat5.5 & org.postgresql.Driver
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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