JBoss-EAP 6.3 utiliza JBoss-AS 7.4.0 Versión final de la comunidad.
Así que está investigando JBoss AS 5 y AS 4.
Para configurar Oracle DataSource en Jboss EAP 6.3, debe realizar los siguientes pasos
- Debe crear una fuente de datos en el elemento Fuentes de datos en su archivo de configuración independiente de la siguiente manera
<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>
- En segundo lugar, debe agregar el elemento Driver en Drivers en su archivo de configuración. Algo como esto.
<drivers>
<driver name="oracleDriver" module="com.oracle"/>
</drivers>
Asegúrese de que el nombre del controlador en el elemento del controlador y el del elemento del controlador en su Elemento de origen de datos sea el mismo.
- El tercer paso es pegar ojdbc5.jar en la carpeta de su directorio de módulos en el directorio jboss. archivo jar copiado] y también necesita crear un archivo module.xml en el directorio principal
El contenido de module.xml es el siguiente:
<?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>
Asegúrese de que el nombre del módulo en el archivo module.xml anterior y el nombre especificado para el módulo de atributo para el elemento del controlador en su archivo de configuración independiente sean los mismos.
Ya
Creo que estos pasos te ayudarán a configurar Datasource en Jboss-EAP 6.3
Gracias