JBoss-EAP 6.3 menggunakan JBoss-AS 7.4.0 Final Versi Komunitas.
Jadi, Anda mencari JBoss AS 5 dan AS 4.
Untuk Menyiapkan Oracle DataSource di Jboss EAP 6.3 Anda perlu melakukan langkah-langkah berikut
- Anda perlu Membuat Sumber Data di bawah elemen Sumber Data di file konfigurasi mandiri Anda sebagai berikut
<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>
- Kedua Anda perlu menambahkan Elemen Driver di bawah Drivers di file konfigurasi Anda. Sesuatu seperti ini.
<drivers>
<driver name="oracleDriver" module="com.oracle"/>
</drivers>
Pastikan driverName di elemen driver dan elemen driver di Elemen Sumber Data Anda sama.
- Langkah Ketiga adalah menempelkan ojdbc5.jar ke folder di direktori modul Anda di bawah direktori jboss. Untuk itu Anda perlu membuat direktori com/Oracle/main di bawah modules/system/layers/base/ [di jalur ini rekatkan menyalin file jar] dan juga perlu membuat file module.xml di bawah direktori utama
Isi dari module.xml adalah sebagai berikut:
<?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>
Harap pastikan bahwa nama modul dalam file module.xml di atas dan nama yang ditentukan untuk modul atribut untuk elemen driver dalam file konfigurasi mandiri Anda adalah sama.
Ya
Saya pikir Langkah-langkah ini akan membantu Anda mengonfigurasi Sumber Data di Jboss-EAP 6.3
Terima kasih