为Jboss EAP 6.3安装JDBC

时间:2015-04-10 13:56:25

标签: java oracle jdbc jboss

我正在尝试为jboss EAP 6.3制作Oracle Database Express 11数据源。

我试图关注this guide,但它告诉我"将存档ojdbc5.jar复制到默认服务器配置中的lib目录"这让我感到困惑,因为我没有这样的目录。 在搜索这样的目录时,我找到了this page,但文件树与我的文件树完全不同。

如何安装JDBC以及我应该在何处放置来自"设置Oracle数据源"引导?

2 个答案:

答案 0 :(得分:4)

JBoss-EAP 6.3使用JBoss-AS 7.4.0 Final Communtity Version。

所以你正在研究JBoss AS 5和AS 4.

要在Jboss EAP 6.3中设置Oracle DataSource,您需要执行以下步骤

  1. 您需要在独立配置文件中的Datasources元素下创建数据源,如下所示
  2. <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. 其次,您需要在配置文件中的驱动程序下添加驱动程序元素。这样的事情。
    2. <drivers>
          <driver name="oracleDriver" module="com.oracle"/>
          </drivers>
      

      确保驱动程序元素中的driverName和数据源元素中的驱动程序元素的driverName相同。

      1. 第三步是将ojdbc5.jar粘贴到jboss目录下modules目录下的文件夹中。 为此您需要在modules / system / layers / base / [在此路径中粘贴复制的jar文件]下创建目录com / oracle / main,并且还需要在主目录下创建module.xml文件
      2. module.xml的内容如下:

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

        请确保上面的module.xml文件中的模块名称和独立配置文件中驱动程序元素的属性模块指定的名称相同。

        Ya

        我认为这些步骤将帮助您在Jboss-EAP 6.3中配置数据源

        由于

答案 1 :(得分:0)

第一个教程yoiu提到 JBossAS 5 第二个即使是 JBossAS4

点击此处查看此内容:https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6.3/pdf/Administration_and_Configuration_Guide/JBoss_Enterprise_Application_Platform-6.3-Administration_and_Configuration_Guide-en-US.pdf

特别是第6章。此pdf中还有一个示例Oracle数据源