sql >> Database >  >> RDS >> Oracle

JDBC installeren voor Jboss EAP 6.3

JBoss-EAP 6.3 gebruikt JBoss-AS 7.4.0 Final Community-versie.

U kijkt dus naar JBoss AS 5 en AS 4.

Voor het instellen van Oracle DataSource in Jboss EAP 6.3 moet u de volgende stappen uitvoeren

  1. U moet als volgt een gegevensbron maken onder het element Gegevensbronnen in uw zelfstandige configuratiebestand
<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. Ten tweede moet u het Driver Element onder Drivers in uw configuratiebestand toevoegen. Zoiets.
<drivers>
    <driver name="oracleDriver" module="com.oracle"/>
    </drivers>

Zorg ervoor dat driverName in het driver-element en dat van driver-element in uw Datasource Element hetzelfde is.

  1. De derde stap is het plakken van de ojdbc5.jar in de map in uw modulesmap onder de jboss-map. Daarvoor moet u de mappen com/oracle/main maken onder modules/system/layers/base/ [plak in dit pad de gekopieerd jar-bestand] en moet ook het bestand module.xml maken onder de hoofdmap

De inhoud van module.xml is als volgt:

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

Zorg ervoor dat de modulenaam in het bovenstaande module.xml-bestand en de naam die is opgegeven voor de attribuutmodule voor het stuurprogramma-element in uw zelfstandige configuratiebestand hetzelfde zijn.

Ja

Ik denk dat deze stappen je zullen helpen bij het configureren van Datasource in Jboss-EAP 6.3

Bedankt



  1. Hoe het schema in Mysqlinput on the fly te raden in Talend

  2. Fout treedt alleen op na publicatie:Kan geen verbinding maken met een van de opgegeven MySQL-hosts.

  3. Provider genaamd pijpen provider fout 40 kan geen verbinding maken met SQL Server fout 2

  4. SQLSTATE [HY093]:pdo-instructie tijdens invoegen in mysql db