sql >> Databáze >  >> RDS >> Oracle

Instalace JDBC pro Jboss EAP 6.3

JBoss-EAP 6.3 používá konečnou verzi komunity JBoss-AS 7.4.0.

Takže se díváte na JBoss AS 5 a AS 4.

Chcete-li nastavit Oracle DataSource v Jboss EAP 6.3, musíte provést následující kroky

  1. Musíte vytvořit zdroj dat v prvku Datasources v samostatném konfiguračním souboru, a to následovně
<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. Zadruhé musíte přidat prvek Driver Element pod Drivers ve vašem konfiguračním souboru. Něco takového.
<drivers>
    <driver name="oracleDriver" module="com.oracle"/>
    </drivers>

Ujistěte se, že driverName v elementu driveru a driver elementu ve vašem Datasource Element je stejný.

  1. Třetím krokem je vložení souboru ojdbc5.jar do složky v adresáři modulů v adresáři jboss. K tomu je třeba vytvořit adresáře com/oracle/main pod modules/system/layers/base/ [do této cesty vložte zkopírovaný soubor jar] a také je třeba vytvořit soubor module.xml v hlavním adresáři

Obsah module.xml je následující:

<?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>

Ujistěte se prosím, že název modulu ve výše uvedeném souboru module.xml a název zadaný pro modul atributu pro prvek ovladače ve vašem samostatném konfiguračním souboru jsou stejné.

Ano

Myslím, že tyto kroky vám pomohou nakonfigurovat zdroj dat v Jboss-EAP 6.3

Díky



  1. Jak ukládat značky do databáze pomocí MySQL a PHP?

  2. gem install pg error:nerozuměl jsem kern.osversion `14.0.0' na Yosemite w/ Ruby 2.1.5

  3. Jak dezinfikovat raw SQL v Rails 4

  4. Spouštění v režimu spánku je velmi pomalé