powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JBoss, PostgreSQL. Не могу создать pool.
8 сообщений из 8, страница 1 из 1
JBoss, PostgreSQL. Не могу создать pool.
    #34498027
Quessir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, плз?

Постоянно выводит

Код: plaintext
1.
 03 : 09 : 26 , 843  ERROR [MainDeployer] Could not start deployment: file:/C:/usr/local/jboss/server/ default /deploy/mysite.war
org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.naming.NamingException: resource-ref: jdbc:/PostgresDS has no valid JNDI binding. Check the jboss-web/resource-ref.)

web.xml

Код: plaintext
1.
2.
3.
4.
5.
6.
...
<resource-ref>
	<res-ref-name>jdbc:/PostgresDS</res-ref-name>
	<res-type>javax.sql.DataSource</res-type>
	<res-auth>Container</res-auth>
</resource-ref>
...

jboss-web.xml


Код: plaintext
1.
2.
3.
4.
5.
6.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web  PUBLIC  "-//JBoss//DTD Web Application 2.2//EN" 
	"http://www.jboss.org/j2ee/dtd/jboss-web.dtd">
<jboss-web>
	<res-ref-name>jdbc:/PostgresDS</res-ref-name>
	<jndi-name>java:/PostgresDS</jndi-name>
</jboss-web>

postgres-ds.xml

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<datasources>

  <local-tx-datasource>
    <jndi-name>PostgresDS</jndi-name>
    <connection-url>jdbc:postgresql://localhost:5432/jboss</connection-url>
    <driver- class >org.postgresql.Driver</driver- class >
    <user-name>root</user-name>
    <password> 123456 </password>    
    <min-pool-size> 5 </min-pool-size>
    <max-pool-size> 100 </max-pool-size>    

        <metadata>
         <type-mapping>PostgreSQL  7 . 2 </type-mapping>
      </metadata>  
    </local-tx-datasource>

</datasources>

Пробовал и <res-ref-name>jdbc:/PostgresDS</res-ref-name>, и <res-ref-name>jdbc/PostgresDS</res-ref-name> и
<res-ref-name>jdbc:PostgresDS</res-ref-name> в обоих конфигах.

Практически в любых случаях этот эксепшн.

Сначала, пробовал c3p0 прикрутить, как показано в в документации по нему.
Так он ваще меня послал подальше. Теперь пытаюсь хотя бы вот таким приведенным мной путем создать датасорс.
...
Рейтинг: 0 / 0
JBoss, PostgreSQL. Не могу создать pool.
    #34498256
Quessir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну неужели никто не делал этого? Может я что-то неправильно делаю?
...
Рейтинг: 0 / 0
JBoss, PostgreSQL. Не могу создать pool.
    #34498326
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QuessirСначала, пробовал c3p0 прикрутить, как показано в в документации по нему.
Так он ваще меня послал подальше. Теперь пытаюсь хотя бы вот таким приведенным мной путем создать датасорс.

Какой документацией ты руководствовался при написании web.xml, jboss-web.xml?
...
Рейтинг: 0 / 0
JBoss, PostgreSQL. Не могу создать pool.
    #34498454
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QuessirНу неужели никто не делал этого? Может я что-то неправильно делаю?

Jboss 4.0.5 GA:
<jta-data-source>java:/PostgresDS</jta-data-source>

все ok -)
...
Рейтинг: 0 / 0
JBoss, PostgreSQL. Не могу создать pool.
    #34498456
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QuessirНу неужели никто не делал этого? Может я что-то неправильно делаю?

А еще ps, пользуйтесь JNDIView из jmx-console, чтобы посмотреть доступные источники -))
...
Рейтинг: 0 / 0
JBoss, PostgreSQL. Не могу создать pool.
    #34498505
Quessir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Какой документацией ты руководствовался при написании web.xml, jboss-web.xml?

На JBoss-овском форуме посмотрел. Вроде как ихние люди писали. Вот я и поверил им.
...
Рейтинг: 0 / 0
JBoss, PostgreSQL. Не могу создать pool.
    #34498583
Quessir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DobPilot
Jboss 4.0.5 GA:
<jta-data-source>java:/PostgresDS</jta-data-source>

все ok -)

Это нужно в jboss-web.xml прописать? Вместо <jndi-name>? Не получается. :-(

Может кто-нить выложит сэмплы конфигов?
...
Рейтинг: 0 / 0
JBoss, PostgreSQL. Не могу создать pool.
    #34498673
Quessir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ура!!! Я так и не разобрался с jca. Но прицепил c3p0 к JBoss.

А потом в конфиг-файле хибера прописал java:PostgresDS и приложение запахало. Никакого env/comp/jdbc не понадобилось. Чисто из любопытства так тоже попробовал. Разницы никакой.

Но страннее всего то, что я нигде не прописывал ресорс реф ни в web.xml, ни jboss-web.xml!

Пока разницы между использованием пула и обычного подключения через jdbc не вижу. Ну, подождем, увидим.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JBoss, PostgreSQL. Не могу создать pool.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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