1.配置jndi
现在先将weblogic的环境搭建好,进入weblogic的web控制台。配置服务-》JDBC-》DataSource。如果存在连接缓冲池的话,直接将数据源于其关联。都是界面操作就不详细说明了,但是要记住自己给数据源起的jndi的名字。我取名为jndi_OraFtp。
2.配置spring的application.xml,以前是通过spring提供的dataSource配置的,现在是得到weblogic的jndi的到datasource
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName">
<value>jndi_OraFtp</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>
注意在设置的时候由于不在同一个jvm里面,所以一定要设置provider.url和factory.initial的属性值,否则会出现NoInitialContextException的异常出现. 此外如果和其他的应用服务器集成的话可能不只是要设置上面的两个属性,还要设置相关的其他属性。详细情况参考:javax.naming.Context类的说明文档。
http://java.sun.com/j2se/1.4.2/docs/api/javax/naming/Context.html
以下是各种应用服务器的不同的properties集合:
websphere:
java.naming.provider.url->iiop://websphere.machine.domain.com:900
java.naming.factory.initial ->com.ibm.websphere.naming.WsnInitialContextFactory
java.naming.factory.url.pkgs ->com.ibm.ws.naming
org.omg.CORBA.ORBClass->com.ibm.rmi.iiop.ORB
org.omg.CORBA.ORBSingletonClass->com.ibm.rmi.corba.ORBSingleton
javax.rmi.CORBA.UtilClass->com.ibm.rmi.javax.rmi.CORBA.Util
javax.rmi.CORBA.StubClass->com.ibm.rmi.javax.rmi.CORBA.StubDelegateImpl
javax.rmi.CORBA.PortableRemoteObjectClass->com.ibm.rmi.javax.rmi.PortableRemoteObject
weblogic:
java.naming.factory.initial -> weblogic.jndi.WLInitialContextFactory
java.naming.provider.url -> t3://localhost:7001
jboss:
ava.naming.factory.initial ->org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs->org.jboss.naming.client
java.naming.provider.url ->jnp://10.0.0.18:1099
sunone IMQ ldap:
java.naming.provider.url -> ldap://localhost:389/dc=yusong,dc=com
java.naming.factory.initial -> com.sun.jndi.ldap.LdapCtxFactory
sunone Application Server:
java.naming.provider.url -> iiop://192.168.0.34:3700
java.naming.factory.initial -> com.sun.jndi.cosnaming.CNCtxFactory
oracle oc4j:
java.naming.factory.initial->com.evermind.server.ApplicationClientInitialContextFactory
java.naming.provider.url->ormi://localhost/bmpapp
参考于http://blog.163.com/bji_8563/blog/static/72557833200882105541627/
分享到:
相关推荐
本篇将深入讲解如何在WebLogic服务器中配置Spring的数据源(Datasource),以便应用程序能够高效、安全地访问数据库。 首先,了解数据源在Java EE环境中的作用至关重要。数据源是连接数据库的一种抽象,它提供了一...
本文将详细介绍如何在Spring中配置两种不同的方式来获取WebLogic JNDI数据源。 #### 一、本地WebLogic Server获取 这种方式适用于当Spring应用与WebLogic服务器在同一台物理机器上运行时的情况。在这种模式下,...
- 在“Preferences”中选择“MyEclipse Enterprise Workbench”>“Servers”>“Weblogic”>“Weblogic10.x”。 - 填写相关信息,如服务器名称、主机名、端口等。 ### 小结 本文详细介绍了 WebLogic Server 10.3 ...
1. 通过【开始】→【所有程序】→【OracleWebLogic】→【Weblogic Server 10gR3】→【Tools】选择【Configuration Wizard】启动配置向导。 2. 在配置向导中创建WebLogic域,设置域的来源,管理员用户名和密码(默认...
《WebLogic10配置部署详解》 WebLogic Server 10 是一款由甲骨文公司提供的企业级应用服务器,它提供了一个强大的平台来部署和管理Java EE应用程序。在本文中,我们将详细阐述WebLogic10的配置和部署过程,以帮助...
配置 Domain 是WebLogic 10的基本步骤,它涉及到创建一个管理域来控制服务器实例和应用程序。以下是配置 Domain 的详细过程: 1. 打开WebLogic配置向导,通常位于"开始"菜单的"BEA Products / Tools / ...
以上就是配置Spring与WebLogic JMS的基本流程,这个过程中可能涉及源码的阅读和调试,以及使用一些工具(如JConsole、VisualVM等)进行监控和调优。在实际应用中,还需要结合具体的业务场景和需求进行调整和优化。
本详细配置手册将涵盖WebLogic的各种配置,包括基础设置、集群配置以及常用命令,旨在帮助管理员深入理解和熟练操作WebLogic Server。 一、WebLogic Server基础配置 1. 创建域(Domain):WebLogic Server通过域来...
### WebLogic 10.3.5 配置 Oracle、MySQL、Informix 数据源 在 WebLogic 10.3.5 中配置不同类型的数据库数据源是一项常见的任务,尤其是在搭建和管理应用程序服务器环境时。本文将详细介绍如何在 WebLogic 控制台中...
Linux 环境 Weblogic 超详细安装配置文档 Weblogic 的安装 Weblogic 的安装过程可以分为两部分:Linux 下安装过程和 Windows 中安装过程。下面是 Linux 下安装过程的详细步骤: 1. 部署前准备:创建 weblogic ...
- Security policy file:设置为 C:\BEA\WebLogic10\server\lib\weblogic.policy。 - JAAS login configuration file:选择 Null,因为 WebLogic 10 不支持该特性。 - JDK 设置:确保已安装的 JDK (C:\BEA\jdk150...
本篇文章将深入探讨WebLogic Server 10的详细配置以及性能优化策略,旨在帮助管理员和开发者更好地理解和操作这款强大的中间件。 一、WebLogic 10配置详解 1. **系统环境配置**:在开始WebLogic Server 10的配置前...
10. **WebLogic集群配置**:集群配置涉及多个方面,如集群的定义、服务器实例的加入、共享存储的配置、故障转移策略等。确保所有服务器能够正常通信,并且能根据需求实现负载均衡和故障恢复。 11. **WebLogic集群...
### WebLogic 10 配置与部署详细指南 ...通过以上步骤,您已经成功完成了 WebLogic 10 的 Domain 配置、应用程序部署以及 DataSource 的配置。这些步骤对于使用 WebLogic Server 来管理和运行 Java 应用程序至关重要。
WebLogic 节点配置管理器 WebLogic 节点配置管理器是 WebLogic 服务器的核心组件之一,负责管理和配置 WebLogic 服务器的节点信息。下面是 WebLogic 节点配置管理器的详细信息。 文件上传及配置文件修改 在配置 ...
WebLogic 10 安装、配置和部署详解 本文档提供了对 WebLogic 10 的安装、配置和部署的详细指南。首先,我们将指导您如何安装 WebLogic 10,包括创建域、配置数据源和部署应用程序。然后,我们将深入探讨每个步骤的...