`

jboss7.1.1 datasource 数据源配置

阅读更多
jboss7.1.1 datasource 数据源配置

1.下载oracle的jdbc驱动 ojdbc 驱动 ojdbc.jar  (jdk1.6+),见附件

2.在jboss7.1.1解压目录下找到modules\com目录,在下面新建文件夹目录"oracle\oracle11g\main"

3.在新建的main目录下放入刚才下载的jdbc驱动jar,  "ojdbc6.jar"  和 新建文件 module.xml  (module.xml文件中<module>中的name属性取值和modules文件夹下新建的文件层次保持一致,比如这里是<module name="com.oracle.oracle11g">)

module.xml 的文件内容为:

<?xml version="1.0" encoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.1" name="com.oracle.oracle11g">

    <resources>
        <resource-root path="ojdbc6.jar"/><!-- ojdbc6.jar for jdk1.6 -->
        <!-- Insert resources here -->
    </resources>
    <dependencies>
        <module name="javax.api"/>
        <module name="javax.transaction.api"/>
        <module name="javax.servlet.api" optional="true"/>
    </dependencies>
</module>


4.在jboss7.1.1目录下找到standalone\configuration目录下的standalone.xml文件找到启动的<datasources></datasources>节点添加内容如下:

<datasource jndi-name="java:jboss/datasources/oracle11g" pool-name="oracle11g" enabled="true" use-java-context="true">
                    <connection-url>jdbc:oracle:thin:@127.0.0.1:1521:orcl</connection-url>
                    <driver>oracle11g</driver>
                    <security>
                        <user-name>sa</user-name>
                        <password>sa</password>
                    </security>
					<pool>
                        <min-pool-size>30</min-pool-size>
                        <max-pool-size>50</max-pool-size>
                        <prefill>true</prefill>
                        <use-strict-min>false</use-strict-min>
                        <flush-strategy>FailingConnectionOnly</flush-strategy>
                    </pool>
                </datasource>
                <drivers>
                    <driver name="oracle11g" module="com.oracle.oracle11g">
						<!--
							如果在jar文件里META-INF/services/java.sql.Driver 文件里没有
							"oracle.jdbc.OracleDriver"  请加入以下配置
							<driver-class>oracle.jdbc.OracleDriver</driver-class>
						-->
                        <xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
                    </driver>
                </drivers>


☆。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
特别注意:
第二步modules\com新建文件夹时新建的文件夹层次一定要和module.xml中<module name="">中的name属性保持一致,然后和standalone.xml中<driver module="">节点中module的值保持一致,否则会报异常:
New missing/unsatisfied dependencies:
      service jboss.jdbc-driver.oracle11g (missing) dependents: [service jboss.data-source.java:jboss/datasources/oracle11g]
分享到:
评论

相关推荐

    JBoss7.1.1配置MySql数据源

    找到`&lt;subsystem xmlns="urn:jboss:domain:datasources:1.0"&gt;`节点,这里将添加新的数据源配置。以下是一个基本的MySQL数据源配置示例: ```xml &lt;datasource jndi-name="java:jboss/datasources/MySqlDS" pool-...

    JBoss7.1.1配置指南及管理员手册

    - 管理数据源、JMS队列和主题 - 定义安全策略和用户角色 - 配置EJB和Web应用程序 - 管理日志和错误处理 - 调整内存和线程池设置以优化性能 理解这些核心概念并掌握实际操作是成为JBoss 7.1.1管理员的关键。...

    JBoss7.1.1配置指南及管理员手册PDF版

    - **子系统配置**:管理员需要掌握如何配置JBoss7的各个子系统,例如数据源的配置。 ### 结论 JBoss7.1.1配置指南及管理员手册是一份详尽的参考资料,面向希望深入配置和管理JBoss应用服务器的IT专业人员。通过这...

    jboss7.1.1+ejb3.0+MySQL数据源配置

    《JBoss 7.1.1 + EJB 3.0 + MySQL 数据源配置详解》 在企业级Java应用开发中,JBoss Application Server(简称JBoss AS)是广泛使用的开源应用服务器,版本7.1.1是其稳定且功能强大的一个版本。EJB(Enterprise ...

    EJB3.1与JBoss7.1.1在eclipse的实现

    标题《EJB3.1与JBoss7.1.1在eclipse的实现》意味着本文档将介绍如何使用EJB3.1标准在JBoss应用服务器7.1.1版本上进行企业级Java Bean(EJB)的开发,并通过Eclipse集成开发环境进行部署和测试。EJB3.1是一种用于简化...

    Jboss7.1.1Linux64位安装包

    在`standalone.xml`或`domain.xml`配置文件中,你可以调整服务器的内存设置、网络接口、数据源、安全性和其他高级特性。 总结来说,JBoss AS 7.1.1是一款强大的Java应用服务器,尤其适合在Linux环境下部署和管理...

    Jboss7.1.1p配置mysql和oracle以及项目调用参照.pdf

    - **MySQL数据源配置**:添加以下MySQL数据源配置: ```xml &lt;datasource jndi-name="java:/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true"&gt; &lt;connection-url&gt;jdbc:mysql://localhost:...

    Linux下jboss7.1.1安装帮助

    在Linux环境下安装配置JBoss 7.1.1是一个涉及多步骤的过程,下面将详细讲解这些步骤。 首先,我们需要确认Linux系统的版本。通过运行`uname -a`命令,我们可以检查系统是32位还是64位。如果输出中有"x86_64",则...

    Jboss7.1.1+eclipse-kepler开发ejb3

    根据文件信息,以下是关于Jboss7.1.1与eclipse-kepler集成并开发ejb3的知识点。 首先,环境搭建方面,需要准备 JDK 1.5 或更高版本,并安装 Eclipse Kepler(版本4.3)。接着,下载并解压 Jboss7.1.1 到指定文件夹...

    jboss配置数据源

    其次,需要将oracle的事务处理数据源配置文件oracle-xa-ds.xml复制到/server/default/deploy目录下。如果使用非事务处理的数据源,则将oracle-ds.xml文件复制到/server/default/deploy目录下。 然后,需要修改...

    JBoss配置mySQL数据源

    JBoss配置mySQL数据源 有需要的就下载吧。。。。

    jboss 7.1.1 Final 的jsp热部署解决方案

    将这个jar文件替换掉原版JBoss 7.1.1 Final中的相应文件,通常是`$JBOSS_HOME\modules\system\layers\base\org\jboss\as\server\main`目录下的`jboss-as-web-7.1.1.Final.jar`,可以使得JBoss在检测到JSP文件变更时...

    JBoss 下配置 Oracle 数据源

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

    tomcat jboss数据源配置.rar

    本主题主要聚焦于"tomcat jboss数据源配置.rar",这是一个关于如何在Tomcat 5.5和JBoss 4.0中配置数据源,特别是与Oracle数据库交互的详细过程。下面将深入探讨这两个关键组件以及数据源配置的相关知识点。 首先,...

    Jboss配置虚拟路径

    ### JBoss配置虚拟路径详解 在企业级应用服务器领域,JBoss AS(Application Server)作为一款开源的Java应用服务器,提供了强大的平台支持多种Java EE应用的部署与运行。虚拟路径的配置是JBoss中一项非常实用的...

    JBOSS4数据源配置大全

    ### JBoss4 数据源配置详解 #### 一、引言 JBoss 4.0 是一款流行的开源应用服务器,它默认使用HypersonicDB作为其内置数据库。然而,在实际开发过程中,开发人员往往需要配置并使用其他类型的数据库,如Oracle、...

Global site tag (gtag.js) - Google Analytics