如何在jboss中同时使用两个oracle数据源

2025-03-23 06:04:31
推荐回答(3个)
回答1:

1、将数据库驱动构建为JBOSS内的模块
数据源驱动程序是JAVA获得与数据源连接的接口,可以理解为上面提到的系统调用的lib,所以我们需要将数据源驱动程序构建为一个JBOSS模块,构建分两个步骤:
将资源放置到正确的位置:%JBOSS_EAP_HOME%/modules目录下
将资源配置为一个JBOSS模块:module.xml文件的编写

接下来以Oracle为例,构建一个Oracle driver module
1. 创建目录%JBOSS_EAP_HOME%/modules/com/oracle/main/,存放oracle驱动程序:ojdbc14.jar (对应Oracle 10g)
2. 在main中创建moduel.xml配置文件

回答2:

把这个JDBC驱动程序复制到server/default/lib目录下。
为了应用Oracle的事务处理数据源我们还要把/docs/examples/jca/oracle-xa-ds.xml复制到/server/default/deploy目录下。如果应用的事非事务处理的数据源,就把/docs/examples/jca/oracle-ds.xml文件复制到/server/default/deploy目录下。

回答3:

将测试元件Synchronizing Timer添加到请求之前或某个Sampler的子节点,右键菜单依次选择“添加–>定时器/Timer–>Synchronizing Timer“
参考下面的博文
http://my.oschina.net/u/2318764/blog/378762