Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Instalando JDBC para Jboss EAP 6.3


O JBoss-EAP 6.3 usa o JBoss-AS 7.4.0 Final Community Version.

Então você está analisando o JBoss AS 5 e AS 4.

Para configurar o Oracle DataSource no Jboss EAP 6.3 você precisa fazer os seguintes passos
  1. Você precisa criar a fonte de dados no elemento Datasources em seu arquivo de configuração autônomo da seguinte maneira
<datasource jta="true" jndi-name="your jndiName" pool-name="poolname" enabled="true" use-java-context="true" use-ccm="true">
    <connection-url>database URL</connection-url>
    <driver-class>oracle.jdbc.OracleDriver</driver-class>
    <driver>oracleDriver</driver>
    <pool>
    <min-pool-size>2</min-pool-size>
    <max-pool-size>20</max-pool-size>
    <prefill>true</prefill>
    </pool>
    <security>
    <user-name>username</user-name>
    <password>password</password>
    </security>
    </datasource>
  1. Em segundo lugar, você precisa adicionar o elemento Driver em Drivers em seu arquivo de configuração. Algo assim.
<drivers>
    <driver name="oracleDriver" module="com.oracle"/>
    </drivers>

Certifique-se de que o driverName no elemento driver e o elemento driver em seu elemento Datasource sejam os mesmos.
  1. Terceiro Passo é colar o ojdbc5.jar na pasta em seu diretório de módulos no diretório jboss. Para isso você precisa criar diretórios com/oracle/main em modules/system/layers/base/ [neste caminho cole o arquivo jar copiado] e também precisa criar o arquivo module.xml no diretório principal

O conteúdo de module.xml é o seguinte:
<?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>

Certifique-se de que o nome do módulo no arquivo module.xml acima e o nome especificado para o módulo de atributo para o elemento driver em seu arquivo de configuração autônomo sejam os mesmos.

Sim

Eu acho que estes passos irão ajudá-lo a configurar o Datasource no Jboss-EAP 6.3

Obrigado