0 0

spring中怎么获取weblogic的JNDI5

我的配置如下:
<bean id="jndiDataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>MyJDBCDataSource</value>
</property>
</bean>
一直报异常: Unable to resolve 'MyJDBCDataSour
ce'. Resolved ''; remaining name 'MyJDBCDataSource'求各位指导,谢谢,解决了给高分
 
2012年5月23日 17:50

1个答案 按时间排序 按投票排序

0 0

采纳的答案

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">   

     <property name="jndiName"> 
     <value>jdbc/myDatasource</value> 

   </property> 
<!-- 如果你不想使用 'java:comp/env/'前缀的话请设置下面的值为true, 默认值为false --> 

   <property name="resourceRef"> 
         <value>false</value> 

</property> 
<property name="jndiEnvironment"> 
<props> 
     <!-- The value of Context.PROVIDER_URL --> 

     <prop key="java.naming.provider.url">t3://localhost:7001</prop> 

     <prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory 
     </prop> 
</props> 
</property> 
</bean> 

2012年6月07日 00:38

相关推荐

    spring获取weblogic jndi数据源的两种方式

    本文将详细介绍如何在Spring中配置两种不同的方式来获取WebLogic JNDI数据源。 #### 一、本地WebLogic Server获取 这种方式适用于当Spring应用与WebLogic服务器在同一台物理机器上运行时的情况。在这种模式下,...

    weblogic spring jndi配置

    NULL 博文链接:https://zzy603.iteye.com/blog/1039826

    weblogic CVE-2018-3191 exp(含weblogic-spring-jndi-10.3.6.0.jar)

    自用CVE-2018-3191 weblogic反序列化exp。

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

    通常,在Web应用程序中,数据源常常通过Java Naming and Directory Interface (JNDI)进行管理,这允许多个应用共享同一个数据源,例如在应用服务器如Tomcat、JBoss或WebLogic中。然而,有时我们可能希望在非Web环境...

    Spring配置weblogic中的Datasource

    3. **WebLogic与Spring的集成**:确保Spring应用能够找到WebLogic注册的数据源,需要在`weblogic.xml`配置文件中指定JNDI名称: ```xml &lt;wls:weblogic-web-app xmlns:wls=...

    Spring+Weblogic JMS

    1. **配置JMS连接工厂**:在Spring的配置文件中,我们需要定义一个JMS连接工厂bean,通常使用`weblogic.jndi.WLInitialContextFactory`作为初始上下文工厂类,并设置JNDI名称、服务器URL、用户名和密码等相关属性。...

    spring,weblogic配置jms

    - 在配置JNDI查找时,正确指定JMS资源的JNDI名称,这通常可以在WebLogic控制台的JMS配置中找到。 - 考虑到事务管理,根据业务需求选择合适的事务配置,例如`CLIENT_ACKNOWLEDGE`或`AUTO_ACKNOWLEDGE`等确认模式。 - ...

    Spring与WebLogic Server的集成

    4. **资源管理**:Spring 可以通过 JNDI 查找 WebLogic Server 提供的资源,如数据源、邮件会话等。 5. **安全管理**:Spring Security 可以与 WebLogic Server 的身份验证和授权机制集成,实现统一的安全策略。 ...

    spring 配置jndi

    - 为了测试JNDI配置是否正确,你可以尝试从Spring应用上下文中获取数据源并打印其信息,确保能成功查找并实例化。 6. **扩展性与最佳实践**: - 考虑使用Spring Boot,它提供了更简洁的方式来配置JNDI数据源,只...

    Spring+weblogic接收JMS消息

    - 在Spring配置文件中,需要指定WebLogic Server的JNDI名称来查找和绑定JMS资源。 - 使用`jee:jndi-lookup`标签从JNDI查找`ConnectionFactory`和`Destination`。 - Spring的`DefaultMessageListenerContainer`或`...

    Spring JMS 消息处理-基于JNDI

    在“Spring JMS 消息处理-基于JNDI”的博文中,作者可能会讲解如何在应用服务器如Tomcat或WebLogic中配置JNDI资源,以及如何在Spring配置文件中声明JNDI查找。 1. **JMS核心概念**:首先,博客会介绍JMS的基本概念...

    Spring+weblogic9.2发送JMS消息

    在IT行业中,Spring框架是Java应用开发中的一个关键组件,它提供了一整套服务和工具,使得开发者可以更高效地构建可维护、可扩展的应用。WebLogic Server是Oracle公司的一款企业级应用服务器,广泛用于部署和管理...

    Weblogic项目部署文档

    - **操作**: 调整`jbpm.hibernate.cfg.xml`和`spring-setting.xml`文件中的数据库连接配置为使用JNDI。 **2.4 测试部署** - **步骤一**: 启动Weblogic服务。 - **操作**: 使用命令行工具或Weblogic控制台启动服务...

    Spring jndi数据源配置方法详解

    这里,JndiObjectFactoryBean 是 Spring 框架提供的一个工厂 bean,用于从 JNDI 中获取数据源。 3. 在应用程序中使用数据源,例如,在 DAO 层中使用数据源来访问数据库:...

    webwork2.1.7+spring+hibernate3+oracle+weblogic8.1登录示例(详解)

    在这个示例中,我们探讨的是一个基于WebWork 2.1.7、Spring、Hibernate 3、Oracle 10和WebLogic 8.1的登录系统实现。这个系统的目的是通过输入用户名来查询数据库中对应的用户数据。以下是各个组件及其作用的详细...

    weblogic数据源调用

    - JNDI(Java Naming and Directory Interface)是Java平台中的一个标准接口,用于查找和管理资源。在WebLogic中,数据源通常以JNDI名称的形式注册。应用程序可以通过JNDI查找来获取数据源。 - 调用步骤:首先,...

    jms.rar_weblogic8 spring jms

    我们将围绕标题“jms.rar_weblogic8_spring_jms”以及描述中的关键信息展开。 首先,让我们理解JMS的核心概念。Java消息服务(JMS)是Java平台中用于创建、发送、接收和读取消息的应用程序编程接口(API)。它的...

    springboot集成weblogic的jms源码.zip

    1. **配置JMS连接**: 在Spring Boot的配置中设置JNDI查找连接工厂的参数,包括WebLogic服务器的URL、用户名和密码。 2. **定义消息目标**: 指定消息将被发送到的队列或主题的JNDI名称。 3. **创建消息监听器**: 实现...

    day2013-0110-webLogic配置和集群(赵强).zip

    2. 创建集群:在WebLogic管理控制台中,创建一个新的集群,为每个成员服务器指定主机名和端口,并配置集群间的通信设置。 3. 部署到集群:应用部署到集群时,会自动复制到所有集群成员,确保所有节点都能处理请求。...

Global site tag (gtag.js) - Google Analytics