我正在尝试为jboss EAP 6.3制作Oracle Database Express 11数据源。
我试图关注this guide,但它告诉我"将存档ojdbc5.jar复制到默认服务器配置中的lib目录"这让我感到困惑,因为我没有这样的目录。 在搜索这样的目录时,我找到了this page,但文件树与我的文件树完全不同。
如何安装JDBC以及我应该在何处放置来自"设置Oracle数据源"引导?
答案 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,您需要执行以下步骤
<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>
<drivers>
<driver name="oracleDriver" module="com.oracle"/>
</drivers>
确保驱动程序元素中的driverName和数据源元素中的驱动程序元素的driverName相同。
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 !
特别是第6章。此pdf中还有一个示例Oracle数据源