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

jboss用jndi连接时报数据源找不到错误

阅读更多

在用spring代理hibernate时,配置数据源时采用jndi连接,其代码如下:

<!-- 配置容器数据源 -->
	<bean id="dataSource"
		class="org.springframework.jndi.JndiObjectFactoryBean">
		<property name="jndiName"
			value="java:/FormDesignMSSQLDS">
		</property>
	</bean>

用不用写java:/是取决于jboss服务器数据库配置文件的一个属性<use-java-context>false</use-java-context>
默认值为true即需要加java:/

写道
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>ProcessDesignerMSSQLDS</jndi-name>
<use-java-context>false</use-java-context>
<connection-url>jdbc:jtds:sqlserver://192.168.1.241:1433;DatabaseName=adaptoflow_jsq0331</connection-url>
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
<user-name>sa</user-name>
<password>sa</password>
<metadata>
<type-mapping>MS SQLSERVER2000</type-mapping>
</metadata>
</local-tx-datasource>

</datasources>

 

分享到:
评论

相关推荐

    jboss配置MySql的JNDI

    本文将深入解析如何在JBoss中配置MySQL的JNDI数据源,确保应用程序能够高效、稳定地访问数据库资源。 ### JBoss与JNDI的关联 JBoss作为一个高性能的Java应用服务器,提供了丰富的功能支持企业级应用开发。JNDI作为...

    jboss 配置jndi数据源

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

    jboss配置 jndi

    5. **测试与调试**:使用JNDI名称进行查找后,你可以通过运行应用程序测试配置是否正确。如果遇到问题,检查日志输出,或者使用JBoss提供的管理工具(如`jconsole`或`jboss-cli.sh`)进行诊断。 此外,JNDI还支持...

    JNDI数据源【步骤图解】

    这里定义了一个名为“jdbc/MyDB”的数据源,使用MySQL驱动,连接到“mydb”数据库。 3. **配置应用上下文** 在应用的上下文配置文件(如`META-INF/context.xml`或`WEB-INF/web.xml`)中,需要引用在全局配置中...

    JNDI配置数据源在java web开发中的使用

    本篇文章将详细介绍如何使用JNDI配置数据源进行数据库连接。 1. **JNDI概述** JNDI提供了一种统一的接口来访问命名和目录服务,比如DNS、LDAP等。在Java Web环境中,它常用来查找和绑定应用程序所需的资源,如数据...

    JBOSS4数据源配置大全

    - **数据源和映射类型**:定义了数据源的JNDI名称,通过该名称可以获得数据源连接池。 - **EJB映射的表**:描述了EJB与数据库表之间的映射关系。 - **EJB的finder方法**:定义了EJB的查找方法。 - **类型映射**:...

    JBoss7配置Mysql5.1数据源.pdf

    5. 测试数据源连接:配置完成后,需要测试数据源是否能够正常工作。通常在JBoss的管理控制台中执行测试操作,或编写一个简单的Java应用程序来尝试连接数据源,确保配置无误。 6. 使用JBoss与Mysql数据源的最佳实践...

    tomcat jboss数据源配置.rar

    数据源通常是通过JNDI(Java Naming and Directory Interface)服务来查找并使用的,它允许应用服务器管理数据库连接,提供透明的池化和重用,从而提高性能和资源效率。 以下是Tomcat 5.5配置Oracle数据源的基本...

    Jboss_jndi.zip

    4. **应用中使用JNDI数据源** 在Java代码中,我们可以使用`InitialContext`来查找并获取JNDI数据源: ```java Context ic = new InitialContext(); DataSource ds = (DataSource) ic.lookup("java:jboss/data...

    JBoss 下配置 Oracle 数据源

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

    jboss-web.xml jndi.properties oracle-ds.xml

    在EJB+JPA环境中,它通常用于定义数据源(DataSource)的JNDI名称,这样应用就可以通过这个名字找到并连接到数据库。比如,开发者可能会在该文件中设置Oracle数据库的数据源,包括URL、用户名、密码等信息,以便JPA...

    JBoss加密之SedureIdentityLoginModule(数据源连接方式)

    标题 "JBoss加密之SedureIdentityLoginModule(数据源连接方式)" 提及的是在JBoss应用服务器中使用SedureIdentityLoginModule进行身份验证和数据源连接的配置与实现。SedureIdentityLoginModule是JBoss提供的一个安全...

    如何在spring中等价配置得到原本由jndi配置实现的数据源

    然而,有时我们可能希望在非Web环境下或不使用JNDI的情况下配置数据源,这时我们需要在Spring的配置文件中等价地实现JNDI的数据源配置。以下是如何在Spring中进行这种转换的详细步骤和知识点: 1. **理解JNDI配置**...

    jboss配置数据源

    jboss配置数据源是指在jboss服务器上配置oracle数据库的数据源,以便在jboss应用程序中使用oracle数据库。下面是jboss配置数据源的详细步骤: 首先,需要将oracle的JDBC驱动程序复制到ClassPath下,通常是将其复制...

    JBoss7.1.1配置MySql数据源

    一旦配置完成并重启服务器,可以编写简单的Java代码或者使用JNDI查找来测试数据源是否能正常连接到MySQL数据库。 ```java Context context = new InitialContext(); DataSource ds = (DataSource) context.lookup...

    在Jboss4.0下对MySql数据源的设置方法

    在JBoss 4.0环境下配置MySQL数据源的步骤涉及多个环节,主要是为了确保JBoss应用服务器能够正确地连接和操作MySQL数据库。以下是对每个步骤的详细解释: **步骤一:添加MySQL JDBC驱动** 首先,你需要获取适用于...

    Jboss_jndi-demo2.zip

    三、应用中使用JNDI查找数据源 1. 在Java代码中,我们可以利用Java的Naming API来查找之前配置的JNDI数据源: ```java import javax.naming.InitialContext; import javax.sql.DataSource; public class JndiDemo...

    在JBoss中配置多个数据库和数据源

    只有通过正确的配置,JBoss服务器才能正确地连接到多个数据库和数据源。 知识点: * JBoss的配置选项:all、default和minimal * 数据源的配置信息:hsqldb-ds.xml文件 * 配置数据源的步骤:配置新数据源、定义连接...

    6.3 JBoss下Oracle9i数据源配置

    当我们需要在JBoss应用服务器上配置Oracle9i作为数据源时,这通常涉及到应用程序与数据库之间的连接管理,以便于程序能够安全、高效地访问数据库中的数据。这篇博客"6.3 JBoss下Oracle9i数据源配置"可能详细阐述了这...

    配置jboss数据源

    在EJB 3.0规范中,数据源的配置是必不可少的一部分,尤其是在像JBOSS这样的应用服务器中。本文将深入探讨如何在JBOSS中配置EJB 3.0的数据源。 首先,我们需要理解JBOSS的数据源概念。数据源是JNDI(Java Naming and...

Global site tag (gtag.js) - Google Analytics