`
vase
  • 浏览: 419406 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JBoss7配置Oracle10g数据源

 
阅读更多

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 数据源是实现企业级应用程序的重要步骤。本文将详细介绍如何在 JBoss 中配置 Oracle 数据源,包括复制配置文件、编辑配置文件、设置数据源参数等步骤。 一、...

    jboss配置数据源(oracle)

    NULL 博文链接:https://chenhongbinjs.iteye.com/blog/2103462

    jboss 配置jndi数据源

    jboss 配置jndi数据源,deploy下配置oracle-ds.xml

    tomcat jboss数据源配置.rar

    jobss4.0 和tomcat5.5的数据源配置,是我自己配置过程中写下来的,在网上看了好多,总算配成功了,希望大家喜欢.

    6.3 JBoss下Oracle9i数据源配置

    NULL 博文链接:https://taoistwar.iteye.com/blog/601163

    EntityBean配置过程.txt

    ------------------EntityBean配置(连接Oracle)------------- 1.One Table 1.1 添加数据源 在: \jboss-4.2.2.GA\docs\examples\jca\oracle-ds.xml,拷贝oracle-ds.xml ... &lt;type-mapping&gt;Oracle10g &lt;/metadata&gt;

    jbpm配置心得体会(结合各种数据库)

    JBPM工作流引擎在JBOSS中结合各种数据库的环境搭建

    java餐饮管理系统源码-docker-jboss-liferay:码头工人-jboss-liferay

    java餐饮管理系统源码 概述 安装在 Jboss Enterprise Application Server ...数据库用作外部数据源。 您应该在变量JBOSS_AS_DB_DRIVER_NAME定义您的数据库类型,唯一的选择是: mysql oracle-11g orac

    EJB3.0+Struts2.0+Jboss+ Enterprise Application Project 示例

    EJB3.0+Struts2.0+Jboss Enterprise Application Project 示例 用jboss数据源可连接mysql ms-sql oracle 本地远程接口用单态模式实现

    MultipleDatasourceTest:在 Spring + Wildfly 中使用多个数据源进行两阶段提交测试

    前提Spring 框架 4.1.0.RELEASE 数据源本身是在AP服务器端定义的(我试过Wildfly 9.0) ### 设置#### AP 服务器端定义Wildfly 端的 XA 数据源设置Wildfly 端数据源设置jdbc-driver setting 分别为oracle和postgresql...

    分布式数据层TDDL.zip

    剥离的稳定jboss数据源6.支持mysql和oracle数据库7.基于jdbc规范,很容易扩展支持实现jdbc规范的数据源8.无server,client-jar形式存在,应用直连数据库9.读写次数,并发度流程控制,动态变更10.可分析的日志打印,日志...

    EJB3 JPA Struts Petstore

    官方示例EJB3 JPA Struts1 Petstore 数据库为ORACLE 服器在jboss5中测试通过 将项目导入到myeclipse中,配置Jboss的数据源,便可运行! 不过找了很久的图片,没有找到!

    ssh(structs,spring,hibernate)框架中的上传下载

    -- 数据源的配置 //--> 3. 4. destroy-method="close"> 5. <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> 6. <property name="url" value="jdbc:oracle:thin:@localhost:1521:...

    teiid-coherence:用于将Coherence用作数据源的代码的项目

    这将讨论以下内容:-如何构建翻译器和资源适配器-如何部署和配置到jboss-as服务器-如何测试 先决条件 在运行Maven构建之前,请将以下2个jar安装到本地Maven存储库中: 安装一致性罐,可以使用以下示例: mvn ...

    JAVA上百实例源码以及开源项目源代码

    Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输 Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、...

    JAVA性能瓶颈和漏洞检测.JProbe.Suite.v7.0.part2

    智能化内存分析:通过Leak Doctor发现可能的内存泄露源; Aggregate Memory Footprint:理解对象创建的实际开销; Reference Graph 和 Instance Detail:跟踪内存使用和对象引用; 垃圾回收分析:检测过多的短期...

    JAVA性能瓶颈和漏洞检测

    智能化内存分析:通过Leak Doctor发现可能的内存泄露源; Aggregate Memory Footprint:理解对象创建的实际开销; Reference Graph 和 Instance Detail:跟踪内存使用和对象引用; 垃圾回收分析:检测过多的短期...

    JAVA性能瓶颈和漏洞检测].JProbe.Suite.v7.0.part1

    智能化内存分析:通过Leak Doctor发现可能的内存泄露源; Aggregate Memory Footprint:理解对象创建的实际开销; Reference Graph 和 Instance Detail:跟踪内存使用和对象引用; 垃圾回收分析:检测过多的短期...

Global site tag (gtag.js) - Google Analytics