1.创建oracle驱动模块目录
$ cd $JBOSS_HOME/modules
$ mkdir -p com/oracle/ojdbc14/main
$ vi module.xml
将以下内容复制到新建的module.xml中
<module xmlns="urn:jboss:module:1.0" name="com.oracle.ojdbc14">
<resources>
<resource-root path="ojdbc14.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
</dependencies>
</module>
拷贝ojdbc14.jar到$JBOSS_HOME/modules/com/oracle/ojdbc14/main
2.配置数据源
打开$JBOSS_HOME/standalone/configuration/standalone.xml,找到<datasources>...</datasources>部分,修改中间部分为
<datasource enabled="true" jndi-name="myDataSource" jta="true" pool-name="OraclesqlDS" use-ccm="true" use-java-context="true">
<connection-url>
jdbc:oracle:thin:@ip:sid
</connection-url>
<driver>
oracle
</driver>
<transaction-isolation>
TRANSACTION_READ_COMMITTED
</transaction-isolation>
<pool>
<min-pool-size>
10
</min-pool-size>
<max-pool-size>
100
</max-pool-size>
<prefill>
true
</prefill>
<use-strict-min>
false
</use-strict-min>
<flush-strategy>
FailingConnectionOnly
</flush-strategy>
</pool>
<security>
<user-name>
user
</user-name>
<password>
pwd
</password>
</security>
</datasource>
<drivers>
<driver module="com.oracle.ojdbc14" name="oracle">
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<xa-datasource-class>
oracle.jdbc.xa.client.OracleXADataSource
</xa-datasource-class>
</driver>
</drivers>
这里要注意,因为ojdbc14.jar驱动不是jdbc4驱动,里面的META-INF中没有驱动描述和 一个叫java.sql.Driver的文件,所以我们要在<driver></dirver>中加入<diriver-class>oracle.jdbc.OracleDriver</driver-class>来指定(如果用oralce11的驱动就没必要了)
分享到:
相关推荐
JBoss 下配置 Oracle 数据源 在 JBoss 中配置 Oracle 数据源是实现企业级应用程序的重要步骤。本文将详细介绍如何在 JBoss 中配置 Oracle 数据源,包括复制配置文件、编辑配置文件、设置数据源参数等步骤。 一、...
NULL 博文链接:https://chenhongbinjs.iteye.com/blog/2103462
jboss 配置jndi数据源,deploy下配置oracle-ds.xml
jobss4.0 和tomcat5.5的数据源配置,是我自己配置过程中写下来的,在网上看了好多,总算配成功了,希望大家喜欢.
NULL 博文链接:https://taoistwar.iteye.com/blog/601163
------------------EntityBean配置(连接Oracle)------------- 1.One Table 1.1 添加数据源 在: \jboss-4.2.2.GA\docs\examples\jca\oracle-ds.xml,拷贝oracle-ds.xml ... <type-mapping>Oracle10g </metadata>
JBPM工作流引擎在JBOSS中结合各种数据库的环境搭建
java餐饮管理系统源码 概述 安装在 Jboss Enterprise Application Server ...数据库用作外部数据源。 您应该在变量JBOSS_AS_DB_DRIVER_NAME定义您的数据库类型,唯一的选择是: mysql oracle-11g orac
EJB3.0+Struts2.0+Jboss Enterprise Application Project 示例 用jboss数据源可连接mysql ms-sql oracle 本地远程接口用单态模式实现
前提Spring 框架 4.1.0.RELEASE 数据源本身是在AP服务器端定义的(我试过Wildfly 9.0) ### 设置#### AP 服务器端定义Wildfly 端的 XA 数据源设置Wildfly 端数据源设置jdbc-driver setting 分别为oracle和postgresql...
剥离的稳定jboss数据源6.支持mysql和oracle数据库7.基于jdbc规范,很容易扩展支持实现jdbc规范的数据源8.无server,client-jar形式存在,应用直连数据库9.读写次数,并发度流程控制,动态变更10.可分析的日志打印,日志...
官方示例EJB3 JPA Struts1 Petstore 数据库为ORACLE 服器在jboss5中测试通过 将项目导入到myeclipse中,配置Jboss的数据源,便可运行! 不过找了很久的图片,没有找到!
-- 数据源的配置 //--> 3. 4. destroy-method="close"> 5. <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> 6. <property name="url" value="jdbc:oracle:thin:@localhost:1521:...
这将讨论以下内容:-如何构建翻译器和资源适配器-如何部署和配置到jboss-as服务器-如何测试 先决条件 在运行Maven构建之前,请将以下2个jar安装到本地Maven存储库中: 安装一致性罐,可以使用以下示例: mvn ...
Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输 Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、...
智能化内存分析:通过Leak Doctor发现可能的内存泄露源; Aggregate Memory Footprint:理解对象创建的实际开销; Reference Graph 和 Instance Detail:跟踪内存使用和对象引用; 垃圾回收分析:检测过多的短期...
智能化内存分析:通过Leak Doctor发现可能的内存泄露源; Aggregate Memory Footprint:理解对象创建的实际开销; Reference Graph 和 Instance Detail:跟踪内存使用和对象引用; 垃圾回收分析:检测过多的短期...
智能化内存分析:通过Leak Doctor发现可能的内存泄露源; Aggregate Memory Footprint:理解对象创建的实际开销; Reference Graph 和 Instance Detail:跟踪内存使用和对象引用; 垃圾回收分析:检测过多的短期...