У меня проблема с подключением JBoss-сервера к DB с PostgreSQL. При запуске JBoss-сервер (который работает локальная) в Eclipse, я всегда получаю исключение: Connection отказался (проверьте правильность имени хоста и номер_порта и соединения TCP/IP)JBoss (только) и PostgreSQL: Соединение отклонено
Я попытался разрешить каждое соединение с PostgreSQL адаптировав pg_hba.conf, но это не сработало для меня.
Я использую Windows 7, JBoss 6.0.0 и PostgreSQL 9.0. Я также попытался отключить Windows-Firewall без успеха.
Есть ли у кого-нибудь идея, в чем проблема?
- pgadmin отлично работает
XML-выглядит следующим образом:
<datasource>
<xa-datasource>
<jndi-name>MYNAME</jndi-name>
<track-connection-by-tx/>
<xa-datasource-class>org.postgresql.xa.PGXADataSource</xa-datasource-class>
<xa-datasource-property name="ServerName">localhost</xa-datasource-property>
<xa-datasource-property name="PortNumber">5432</xa-datasource-property>
<xa-datasource-property name="DatabaseName">myName</xa-datasource-property>
<xa-datasource-property name="User">postgres</xa-datasource-property>
<xa-datasource-property name="Password">*****</xa-datasource-property>
</xa-datasource>
</datasource>
PS: с такой же конфигурацией, все это работает на моем школьном компьютере (также Win 7)
Вы можете проверить, можете ли вы подключить другого клиента (например, pgadmin). Вы также можете разместить здесь свой источник данных, который используется для создания соединения с вашей базой данных. –
«Соединение отказало» обычно означает, что сервер не запущен или сервер не настроен на прием TCP/IP-соединения (только сокеты) –