Jboss+oracle 的JNDI的配置
1,在jboss中修改oracle-ds.xml的配置文件
打开jboss安装目录,找到jboss-4.0.1sp1\docs\examples\jca下的oracle-ds.xml将其拷贝到jboss-4.0.1sp1\server\default\deploy下,并做相应修改,主要内容如下:
<datasources>
<local-tx-datasource>
<jndi-name>OracleDS </jndi-name>
<use-java-context>false</use-java-context>
<connection-url>jdbc:oracle:thin:@10.25.10.175:1521:orcl</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>SCOTT</user-name>
<password>TIGER</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>
2,在java类中连接数据库,参考代码如下:
public static Connection getConnection() {
DataSource ds = null;
Context initCtx = null;
Connection conn = null;
try {
initCtx = new InitialContext();
//在这里对应的值是oracle-ds.xml中的<jndi-name>,要注意的是前面要加”java:”
ds = (DataSource) initCtx.lookup("java:OracleDS");
if (ds != null) {
System.out.println("JNDI连接成功!");
conn = ds.getConnection();
} else {
System.out.println("JNDI连接失败!");
}
} catch (Exception e) {
e.printStackTrace();
System.out.println("oracle connection parametre error!!!");
}
return conn;
}
分享到:
相关推荐
集成jbpm_jboss+oracle涉及到的不仅仅是代码配置,还需要对Jbpm的工作原理、JBoss服务器的管理以及Oracle数据库的使用有深入理解。在实际操作中,可能还需要考虑性能优化、安全性配置、错误处理和日志记录等方面,...
本文档将详细介绍如何在 JBoss AS 4.2.3.GA 版本中配置 MySQL、Oracle 和 SQL Server 数据库,并提供具体的步骤与注意事项。 #### 二、环境准备 - **JBoss AS 版本**: 4.2.3.GA - **Eclipse 版本**: Eclipse JEE ...
1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,SQL server分页 1.20 Jboss下的第一个EJB程序 1.21 JNDI 1.22 JNDI配置原理详解 1.23 JSF+Seam框架学习心得 1.24 java jdbc驱动的四...
JBoss 下配置 Oracle 数据源 在 JBoss 中配置 Oracle 数据源是实现企业级应用程序的重要步骤。本文将详细介绍如何在 JBoss 中配置 Oracle 数据源,包括复制配置文件、编辑配置文件、设置数据源参数等步骤。 一、...
JBoss 是一个开源的应用服务器,它支持多种数据库的配置,包括 MySQL、Oracle 和 SQL Server。在 JBoss 中配置数据库涉及到的主要是数据源(DataSource)的设置,这些设置通常位于 JBoss 的部署目录下的配置文件中。...
### jboss配置Oracle连接池知识点解析 #### 一、配置Oracle连接池的步骤与方法 在JBoss服务器中配置Oracle数据库连接池是一项重要的任务,它能够有效地管理应用程序对数据库的访问,提高系统的性能和响应速度。...
在本案例中,"jboss-web.xml"、"jndi.properties"和"oracle-ds.xml"是针对EJB+JPA在JBoss应用服务器中的配置文件,它们各自承担着不同的职责。 首先,"jboss-web.xml"是JBoss特定的Web应用程序部署描述符,它是...
jboss 配置jndi数据源,deploy下配置oracle-ds.xml
本文将详细介绍如何在JBoss中配置和连接Oracle数据库。 首先,我们需要了解JBoss与数据库的连接原理。JBoss使用JDBC(Java Database Connectivity)驱动来与数据库建立通信。因此,我们需要在JBoss环境中配置合适的...
配置完成后,JBOSS将能够通过`MySqlDS`这个JNDI名称找到并连接到MySQL数据库。`connection-url`属性指定了数据库的位置、端口和连接参数,`driver-class`是数据库驱动的全限定类名,而`user-name`和`password`则是...
当我们需要在JBoss 7中与Oracle数据库进行交互时,必须正确配置Oracle JDBC驱动。以下是详细的配置步骤和相关知识点。 首先,我们需要获取Oracle的JDBC驱动。Oracle JDBC驱动通常被称为ojdbc.jar,它允许Java应用...
7. **部署和启动**:最后,将配置好的数据源文件部署到JBoss服务器,并启动服务器,应用程序就可以通过JNDI查找并使用这个数据源来访问Oracle9i数据库了。 以上就是JBoss中配置Oracle9i数据源的基本流程。实际操作...
本文将详细讲解如何在JBoss中配置Oracle数据源,以便应用程序能够高效、安全地连接到Oracle数据库。 首先,Oracle数据源的配置主要涉及到JBoss服务器的配置文件,通常在`standalone.xml`或`domain.xml`中进行。在这...
然后,需要配置 Jboss 服务器的配置文件,例如 server.xml、oracle-ds.xml 等文件。 五、配置文件修改 在部署 Jboss 项目时,需要修改 Jboss 服务器的配置文件,以便 Jboss 服务器可以正确地运行项目。例如,需要...
4. 配置EJB的JNDI名称,以便其他应用或组件可以查找和调用。 **JBoss AS介绍** JBoss Application Server(现称为WildFly)是Red Hat公司的开源Java EE应用服务器,同样支持EJB3.0。JBoss以其灵活性和社区支持而受...
本文将详细介绍如何解决JBoss 5.0.1 GA中的端口配置问题,避免与Oracle和Java EE应用的端口冲突。 #### 二、端口冲突的原因及影响 端口冲突通常发生在多服务共存的环境中,当两个或多个服务尝试绑定到同一个端口时...
在JBoss中,配置JDBC驱动主要是为了连接到特定的数据库系统,如MySQL、Oracle、PostgreSQL等。 配置JDBC驱动的步骤通常包括以下几点: - 下载对应数据库的JDBC驱动jar文件,并将其添加到JBoss的`lib`目录。 - 在...
jboss配置数据源是指在jboss服务器上配置oracle数据库的数据源,以便在jboss应用程序中使用oracle数据库。下面是jboss配置数据源的详细步骤: 首先,需要将oracle的JDBC驱动程序复制到ClassPath下,通常是将其复制...
此外,连接JBoss到Oracle数据库,包括配置数据源(JNDI名)和使用JDBC驱动,也是这一过程的重要环节。 在【安装_参考资料】文件中,可能包含有详细步骤、配置示例、错误排查指南和最佳实践等内容。用户可以从中获取...