Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Installieren von JDBC für Jboss EAP 6.3

JBoss-EAP 6.3 verwendet JBoss-AS 7.4.0 Final Community Version.

Sie sehen sich also JBoss AS 5 und AS 4 an.

Zum Einrichten von Oracle DataSource in Jboss EAP 6.3 müssen Sie die folgenden Schritte ausführen

  1. Sie müssen eine Datenquelle unter dem Datasources-Element in Ihrer Standalone-Konfigurationsdatei wie folgt erstellen
<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. Zweitens müssen Sie das Driver-Element unter Drivers in Ihrer Konfigurationsdatei hinzufügen. So etwas.
<drivers>
    <driver name="oracleDriver" module="com.oracle"/>
    </drivers>

Stellen Sie sicher, dass der Treibername im Treiberelement und der des Treiberelements in Ihrem Datenquellenelement identisch sind.

  1. Der dritte Schritt besteht darin, die ojdbc5.jar in den Ordner in Ihrem Modulverzeichnis unter dem jboss-Verzeichnis einzufügen. Dazu müssen Sie die Verzeichnisse com/oracle/main unter module/system/layers/base/ erstellen [in diesem Pfad fügen Sie die kopierte JAR-Datei] und müssen außerdem die Datei module.xml im Hauptverzeichnis
  2. erstellen

Der Inhalt von module.xml ist wie folgt:

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

Bitte stellen Sie sicher, dass der Modulname in der obigen module.xml-Datei und der Name, der für das Attributmodul für das Treiberelement in Ihrer eigenständigen Konfigurationsdatei angegeben ist, identisch sind.

Ja

Ich denke, diese Schritte werden Ihnen helfen, Datasource in Jboss-EAP 6.3 zu konfigurieren

Danke