Я пытаюсь перейти на JBoss 7; однако мой источник данных не создает соединение. Я не разворачивал файлы WAR. Я проверяю соединение с помощью консоли администратора. В standalone.xml я настроил источник данных следующим образом:Обновление до JBoss 7 Datasource не работает
<subsystem xmlns="urn:jboss:domain:datasources:1.0">
<datasources>
<datasource jta="false" jndi-name="java:jboss/projectDS" pool-name="projectDS" enabled="true">
<connection-url>jdbc:oracle:thin:@mcc-67-150.usae.ABC.com:1521:test</connection-url>
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<driver>ojdbc6</driver>
<security>
<user-name>XXX</user-name>
<password>XXX</password>
</security>
</datasource>
<drivers>
<driver name="ojdbc6" module="com.oracle" />
</drivers>
</datasources>
</subsystem>
ojdbc6.jar Драйвер находится в следующей папке% JBOSS_HOME% \ Modules \ ком \ оракул \ основной. Запись в моем module.xml гласит:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.oracle">
<resources>
<resource-root path="ojdbc6.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
ошибки, я получаю в моем журнале сервера, когда я проверить соединение с консоли администратора:
07:47:11,863 WARN [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool]
(HttpManagementService-threads - 4) IJ000604: Throwable while attempting to get
a new connection: null: javax.resource.ResourceException: Could not create conne
ction
at org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLo
calManagedConnection(LocalManagedConnectionFactory.java:277) [ironjacamar-jdbc-1
.0.9.Final.jar:1.0.9.Final]
Спасибо заранее!
Я также должен отметить, что это соединение работает внутри брандмауэра. Однако, когда я работаю из дома, брандмауэр блокирует соединение. Я все еще могу подключиться к JBoss 5 во время работы из дома. Есть ли что-то, что можно найти в моей конфигурации JBoss 5, которую я могу добавить в конфигурацию JBoss 7? – user3071829