jboss4 配置多个oracle数据源源的方法,在一个应用中引用两个oracle的数据源:jdbc/salesmgmt,jdbc/homelink
配置方法如下:
1 将%JBOSS_HOME%\docs\examples\jca\oracle-ds.xml copy
到%JBOSS_HOME%\server\default\deploy目录下
2 打开oracle-ds.xml,做如下编辑
A 修改jndi名字
<jndi-name>
jdbc/salesmgmt
</jndi-name>
B 修改db url
<connection-url>jdbc:oracle:thin:@172.16.5.61:1521:hldata</connection-url>
C 修改驱动
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
D 修改用户名和密码
<user-name>noble</user-name>
<password>yyaccp</password>
3
将Oracle驱动程序,copy到 %JBOSS_HOME%\ server\default\lib目录下
4 完成
jdbc/salesmgmt
的Oracle数据源配置,另一个数据源配置同上,
最后配置好的数据源文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>jdbc/salesmgmt</jndi-name>
<use-java-context>true</use-java-context>
<connection-url>jdbc:oracle:thin:@172.16.5.61:1521:hldata</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>salesmgmt_oper</user-name>
<password>SALESMGMT_oper</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle9i</type-mapping>
</metadata>
</local-tx-datasource>
<local-tx-datasource>
<jndi-name>jdbc/homelink</jndi-name>
<use-java-context>true</use-java-context>
<connection-url>jdbc:oracle:thin:@172.16.5.61:1521:hldata</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>salesmgmt_oper</user-name>
<password>SALESMGMT_oper</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<metadata>
<type-mapping>Oracle9i</type-mapping>
</metadata>
</local-tx-datasource>
</datasources>
分享到:
相关推荐
jboss配置数据源需要经过多个步骤,包括复制oracle的JDBC驱动程序、修改oracle-ds.xml配置文件、修改standardjaws.xml或jaws.xml配置文件、修改jbosscmp-jdbc.xml配置文件和修改login-config.xml文件。只有经过这些...
通过以上步骤,你已经成功地修改了JBoss 4的端口号,并配置了Oracle数据源。这些配置允许JBoss服务通过自定义端口与Oracle数据库通信,为应用程序提供数据服务。不过,记得在进行任何配置更改后,都要测试系统以确保...
总之,在JBoss中连接Oracle数据库涉及下载JDBC驱动、配置数据源、调整连接池参数、测试连接以及考虑安全性与性能优化等多个环节。理解这些步骤和原理,将有助于你成功地在JBoss应用服务器上构建与Oracle数据库交互的...
总的来说,Linux_redhat4_jboss4_oracle的主题覆盖了操作系统管理、应用服务器部署和企业级数据库配置等多个方面,对于提升系统管理员和开发人员的技能至关重要。深入理解这些知识点,不仅可以提高工作效率,还能为...
在本教程中,我们将深入探讨如何在Spring MVC 3中结合MyBatis并利用JTA(Java Transaction API)以及JBoss 7.1应用程序服务器来配置多数据源环境。这个配置对于那些需要处理多个数据库或者分布式事务的项目来说至关...
在 JBoss 中配置数据库涉及到的主要是数据源(DataSource)的设置,这些设置通常位于 JBoss 的部署目录下的配置文件中。 对于 MySQL 数据库的配置,你需要在 `jboss-4.2.3.GA/server/default/lib` 目录下放置 MySQL...
例如,调整EJB的超时设置,修改JNDI绑定,配置数据源,以及设置JMS队列和主题等,都需要对相应的配置文件进行编辑。在`server/default/deploy`目录下,你可以找到如`jboss-service.xml`、`jboss-jdbc.xml`、`jboss-...
总结,配置JBoss以支持EJB2.0和EJB3.0的服务涉及多个层面,包括EJB组件定义、数据源配置、JNDI名称设定以及注解驱动的编程模式。了解和掌握这些配置知识对于在JBoss环境下开发和部署Java企业应用至关重要。
在未进行加密处理时,JBoss的数据源配置通常位于`%JBOSS_HOME%\server\%appname%\deploy`目录下的XML文件中,例如针对Oracle数据库的配置文件名为`oracle-ds.xml`。其中包含的配置项如下: - `<jndi-name>`: 数据源...
2. 检查`JBOSS_HOME\server\default\deploy\oracle-ds.xml`,这是数据源配置文件。确保其中的JNDI名称(如`spis0131`)与你的项目配置文件中的一致。如果不一致,你需要根据项目需求进行相应的修改。 3. 在项目中,...
### JBoss 安装与配置详解 JBoss是一款开源的应用服务器,它支持多种企业级功能,如Java EE、Web服务和事务...JBoss的安装与配置涉及多个环节,遵循以上步骤,结合具体需求调整参数,可顺利完成JBoss的部署与使用。
1. 在Jboss环境中,数据源配置文件`ProductDataSource-ds.xml`位于`\jboss-3.2.5\server\default\deploy\eos4jboss`目录下。 2. 对于Weblogic和Websphere,数据源配置需在各自的管理控制台完成。EOS安装后,默认已在...
- 同样,如果在同一台机器上运行多个jBoss实例,也需要修改`jboss-service.xml`文件中的默认端口1098,避免端口冲突。 #### EJB工程的配置 1. **创建EJB项目**:在MyEclipse中,通过“File”菜单下的“New”选项...
总结,搭建基于JBoss EAP的DTS SERVER是一个涉及多步骤的过程,涵盖了数据库、应用服务器、Java环境以及术语服务的集成。理解每个环节的重要性,并熟练掌握这些步骤,是构建高效、可靠的企业级术语管理平台的关键。
此外,还包含了一些JCA(Java Connector Architecture)配置文件,用于设置不同的数据库数据源(例如MySQL、Oracle、Postgres)。 lib目录 lib目录包含了JBOSS启动所需的JAR文件。请不要将您自己的JAR文件放在这个...
- **Oracle**: 配置Oracle数据源需要在`standalone.xml`或`domain.xml`中添加适当的连接池配置,包括JDBC驱动类名、URL、用户名和密码等。 - **MSSQL**: 对于MSSQL,配置过程类似,但需要确保使用正确的JDBC驱动,并...
其集群配置允许将多个服务器实例组织成一个逻辑单元,从而实现负载均衡、故障转移和资源共享。配置WebLogic集群主要涉及以下几个步骤: 1. **创建集群**:在WebLogic管理控制台中,管理员需要创建一个新的集群,并...
EOS(Enterprise Open Service)系统允许配置多个数据源,以便在同一个应用中连接不同的数据库。在常见的中间件如WebLogic、Jboss和Tomcat中,配置多数据源的基本原理是类似的,但具体的配置文件位置和格式可能有所...
- **MySQL作为默认数据源**:教程提供了将MySQL设置为JBoss默认数据源的步骤,包括创建数据库、用户、安装JDBC驱动和部署数据源的过程。 - **Oracle9i的XADataSource**:对于需要更高事务支持的场景,教程讲解了如何...