- 浏览: 20877 次
- 性别:
- 来自: 深圳
最新评论
1.Tomcat环境引用WeblogicEJB客户端jar文件
a.在D:\Oracle\Middleware\wlserver_10.3\server\lib目录中执行:
java-jar../../../modules/com.bea.core.jarbuilder_1.6.0.0.jar
如果是其他版本,需要将1.6.0.0替换为对应的版本号。
在执行上面的命令后,将在D:\Oracle\Middleware\wlserver_10.3\server\lib
目录生成一个wlfullclient.jar文件
b.将文件wlfullclient.jar放到tomcat安装的指定目录
例如:E:\cmtang\software\apache-tomcat-6.0.29\lib
c.重新启动tomcat生效
2.BME工程引用EJB工程APIjar文件
acService工程导出jar文件,BME工程引用
3.BME工程中,在spring配置文件中配置EJB
配置内容直接用的acConsole中的内容
a.BME\src\main\resources\bme.user.service.xml
配置文件如下:
<?xmlversion="1.0"encoding="UTF-8"?>
<beansxmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"xmlns:context="http://www.springframework.org/schema/context"
xmlns:jee="http://www.springframework.org/schema/jee"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-2.5.xsd
http://www.springframework.org/schema/utilhttp://www.springframework.org/schema/util/spring-util-2.0.xsd
http://www.springframework.org/schema/jeehttp://www.springframework.org/schema/jee/spring-jee-2.0.xsd">
<util:propertiesid="jndienvironment"
location="classpath:jndi-env.properties"></util:properties>
<jee:jndi-lookupid="projectManagement"jndi-name="jndi/jndiname"
cache="true"lookup-on-startup="true"
proxy-interface="xxx"
environment-ref="jndienvironment">
</jee:jndi-lookup>
</beans>
b.配置域参数
BME\src\main\resources\jndi-env.properties
内容如下:
java.naming.factory.initial=weblogic.jndi
.WLInitialContextFactory
java.naming.provider.url=t3://localhost:7021
java.naming.security.principal=weblogic
java.naming.security.credentials=welcome1
4.部署EJB工程
将acService工程部署在Weblogic服务中
5.部署BME测试
测试步骤3中配置好的EJB对象是否正常加载。
将lookup-on-startup属性设置成true启动服务没有出错即表示加载EJB成功。
小结:测试过程中出现过许多错误,多数是jar包引用的问题。关键在于确定调用weblogic中EJB对象是需要哪些客户端jar文件,也就是步骤1
自己去找jar文件导入工程测试的话如大海捞针,没什么效果而且会出现很多冲突的问题。
a.在D:\Oracle\Middleware\wlserver_10.3\server\lib目录中执行:
java-jar../../../modules/com.bea.core.jarbuilder_1.6.0.0.jar
如果是其他版本,需要将1.6.0.0替换为对应的版本号。
在执行上面的命令后,将在D:\Oracle\Middleware\wlserver_10.3\server\lib
目录生成一个wlfullclient.jar文件
b.将文件wlfullclient.jar放到tomcat安装的指定目录
例如:E:\cmtang\software\apache-tomcat-6.0.29\lib
c.重新启动tomcat生效
2.BME工程引用EJB工程APIjar文件
acService工程导出jar文件,BME工程引用
3.BME工程中,在spring配置文件中配置EJB
配置内容直接用的acConsole中的内容
a.BME\src\main\resources\bme.user.service.xml
配置文件如下:
<?xmlversion="1.0"encoding="UTF-8"?>
<beansxmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"xmlns:context="http://www.springframework.org/schema/context"
xmlns:jee="http://www.springframework.org/schema/jee"
xmlns:util="http://www.springframework.org/schema/util"
xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context-2.5.xsd
http://www.springframework.org/schema/utilhttp://www.springframework.org/schema/util/spring-util-2.0.xsd
http://www.springframework.org/schema/jeehttp://www.springframework.org/schema/jee/spring-jee-2.0.xsd">
<util:propertiesid="jndienvironment"
location="classpath:jndi-env.properties"></util:properties>
<jee:jndi-lookupid="projectManagement"jndi-name="jndi/jndiname"
cache="true"lookup-on-startup="true"
proxy-interface="xxx"
environment-ref="jndienvironment">
</jee:jndi-lookup>
</beans>
b.配置域参数
BME\src\main\resources\jndi-env.properties
内容如下:
java.naming.factory.initial=weblogic.jndi
.WLInitialContextFactory
java.naming.provider.url=t3://localhost:7021
java.naming.security.principal=weblogic
java.naming.security.credentials=welcome1
4.部署EJB工程
将acService工程部署在Weblogic服务中
5.部署BME测试
测试步骤3中配置好的EJB对象是否正常加载。
将lookup-on-startup属性设置成true启动服务没有出错即表示加载EJB成功。
小结:测试过程中出现过许多错误,多数是jar包引用的问题。关键在于确定调用weblogic中EJB对象是需要哪些客户端jar文件,也就是步骤1
自己去找jar文件导入工程测试的话如大海捞针,没什么效果而且会出现很多冲突的问题。
发表评论
-
权限总结2
2019-02-12 18:11 382自定义配置角色,权限,菜单,数据范围(本人,部门,区域...) ... -
权限总结
2019-02-11 19:21 296权限方案总结 1. 灵活配置,实时生效 2. 多维度授权,高效 ... -
临时资料
2018-12-25 15:10 290https://github.com/wsqat/spring ... -
kafka日志清理
2018-12-14 15:00 1305磁盘满了。现象是kafka中config/server.pro ... -
linux常用命令
2018-11-24 09:03 400查看进程位置:cd /proc/进程号 查看目录大小:du - ... -
website内容2
2018-09-19 23:40 10公司产品 瑞果科技自主研发的“去哪扫O2O应用场景平台”是专注 ... -
website内容
2018-09-19 23:39 9首页内容: 公司介绍 深圳市瑞果科技有限公司是一家专注互联网 ... -
微官网模板
2018-09-19 16:28 312http://sc.chinaz.com/moban/1403 ... -
Java搜索工具——Lucene实例总结(一)
2018-09-19 16:20 254Java搜索工具——Lucene实例总结(一) https:/ ... -
定时任务管理系统
2018-09-18 20:14 654https://blog.csdn.net/pujiaolin ... -
Mysql 存储过程+事件 定时备份表
2018-09-18 19:56 1161转自:https://blog.csdn.net/xlxxcc ... -
通用的日志模块
2018-09-18 19:35 484系统,模块,操作对象,操作,IP,详细信息,创建时间 CR ... -
面试题2
2012-06-18 15:40 677weblogic 80、如何给weblogic指定大小的内存? ... -
面试题1
2012-06-18 15:39 637OSB 1.have u heard of Oracle Se ... -
a c
2012-06-15 09:24 18HW N ESs中OSs是基于Oracle融合中间件产品OSs ... -
比-----
2012-06-11 17:19 21内部架构 开发模型 I 内部分MB和MQ两层,均为C/C++ ... -
33info2
2012-06-11 17:10 17性能测试工具 LoadRunner 32 项目介绍 Ess作 ... -
weblogic 部署工程
2012-06-08 14:44 1008weblogic部署 <?xml version=&qu ... -
html概念
2012-04-10 15:08 620HTML(Hyper Text Markup Language ... -
知识地图
2012-04-10 14:43 765HTML概念 HTML结构 XML概念 XML结构 Xpath ...
相关推荐
比如,在Tomcat应用服务器中调用部署在WebLogic服务器上的EJB(Enterprise JavaBeans)组件。本文将详细介绍如何在Tomcat环境下调用WebLogic中的EJB,并提供具体的实现步骤。 #### 技术背景 - **Tomcat**:一款...
"tomcat-6.0.10.exe"是Tomcat6.0的安装程序,其中".exe"是Windows操作系统中的可执行文件扩展名,表示这是一个用于在Windows环境下安装Tomcat6.0的程序。版本号"6.0.10"表示这是6.0系列中的第10个修订版。 **知识点...
在Java开发过程中,Tomcat作为一个轻量级的应用服务器,相比于全功能的应用服务器如IBM WebSphere或Oracle WebLogic,它的安装和配置更为简单,适合小型到中型的Web应用程序。Tomcat 6.0的发布为开发者提供了一个...
在压缩包文件"tomcat6.0"中,通常会包含以下组件: 1. **bin目录**:包含了启动和停止Tomcat的脚本,以及管理工具。 2. **conf目录**:存放配置文件,如server.xml、web.xml等,用于设置服务器的行为和配置Web应用...
Tomcat可以与Java EE的其他组件如EJB(Enterprise JavaBeans)配合使用,通常通过一个全功能的应用服务器如JBoss或WebLogic实现。此外,Tomcat与PHP的集成也是可能的,比如通过Quercus这样的PHP解释器,使得PHP应用...
在提供的列表中,我们只有一个文件名 "tomcat6.0.exe",这通常表示Tomcat 6.0的Windows安装程序文件。该文件可能是可执行文件,用户可以通过双击运行来安装Tomcat 6.0服务器。在安装过程中,它会处理所有必要的配置...
3. **Jasper**:这是Tomcat中的JSP引擎,负责编译JSP页面为Servlet,并管理其生命周期。 4. **Connector**:负责接收和发送网络数据,Tomcat支持多种连接器,如 Coyote 和 APR (Apache Portable Runtime),用于提高...
【绿色——TOMCAT 6.0】 TOMCAT 6.0是一款广泛使用的开源Java Servlet容器,由Apache软件基金会的Tomcat项目开发并维护。它遵循Java EE规范,特别是Servlet和JSP标准,为开发者提供了轻量级的Web应用程序托管环境。...
在本讨论中,我们将深入探讨Tomcat 6.0的特点、配置、使用以及如何在MyEclipse中进行集成。 1. **Tomcat 6.0的特点** - **轻量级**:Tomcat以其轻便、高效而著名,相比其他全功能的应用服务器,如JBoss或WebLogic...
### WebLogic 6.0中EJB的使用详解 #### 一、概述 EJB(Enterprise JavaBeans)是Java EE规范中的一个重要组成部分,主要用于构建分布式企业应用中的业务逻辑层。本文将详细介绍如何在WebLogic 6.0服务器环境中部署...
描述中的“测试过的好用,呵呵”是用户对Tomcat 6.0稳定性和易用性的肯定,表明该版本在实际使用中表现出良好的性能和兼容性。用户在部署和运行Java Web应用时,可能会遇到的问题如内存管理、线程安全、负载均衡等,...
【标题】"TOMCAT6.0 64服务器"主要指的是Apache Tomcat服务器的6.0版本,专为64位操作系统设计。Tomcat是一款开源的Java Servlet容器,它实现了JavaServer Pages (JSP)、Servlet以及Java EE的Web应用程序的部署和...
压缩包中的“Tomcat 6.0”文件夹包含了Tomcat的所有组件和配置文件,包括以下几个关键部分: 1. **bin**:包含启动和停止Tomcat的脚本,如`startup.sh`和`shutdown.sh`,以及用于管理服务器的工具。 2. **conf**:...
3. **轻量级**:Tomcat相对于其他全功能的应用服务器(如IBM WebSphere或Oracle WebLogic)来说,体积小,启动速度快,易于配置和管理,因此在小型项目和开发环境中非常流行。 4. **多线程处理**:Tomcat可以并发...
Tomcat 6.0是一款广泛使用的开源Java Servlet容器,由Apache软件基金会开发。它主要负责执行Java Servlets和JavaServer Pages(JSP)技术,是Web服务器与Java应用程序之间的桥梁。Tomcat6.0安装版提供了方便用户进行...
与全功能的应用服务器(如JBoss、WebLogic)相比,可能缺少对EJB等企业级特性的支持,但在小型项目或学习环境中,Tomcat已经足够使用。 通过理解和掌握这些知识点,你将能够有效地利用Tomcat6.0免安装版本搭建和...
2. Jasper:Jasper是Tomcat中的JSP引擎,负责将JSP页面转换为Servlet并编译执行。 3. Coyote:Coyote是Tomcat的HTTP/HTTPS连接器,负责接收和响应HTTP请求。 4. JMX(Java Management Extensions):JMX提供了管理和...