基于Weblogic11的Mule3.5部署指南

本文详细介绍了如何将Mule ESB社区版部署到WebLogic 11g的过程,包括创建项目、导出并打包WAR文件、构建目录结构、配置web.xml和weblogic.xml等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       由于公司项目部署环境限制,Mule Esb 需要脱离自己的服务器,部署到weblogic11上。在网络上搜索了相关资料,竟然没有一篇介绍的,仅在官网有点滴介绍,还是介绍的企业版部署,不是社区版。没有办法,只能借助那点微薄的资料,自己摸索,经过努力,终于部署成功!现将部署过程整理出来,使有需要的朋友少走弯路。

一:环境介绍

(1)社区版:MuleStudio3.5

(2)Mule部署服务器:mule-standalone-3.4.0

(3)web服务器Weblogic11g

二:部署步骤

(1)基于MuleStudio3.5建立 Mule Project ,例如helloword,基于mflow文件,画流程,开发需要的业务功能。

(2)在工程上点右键,选择 Export,如下图:


按照上面选择,点击Next,生成zip文件,例如 helloworld.zip ,解压,目录结构如下:
                                                 
其中helloWorld.xml 就是基于mflow 文件生成的。
(3)按照Web应用WAR包的结构构建如下目录,并从上面解压的文件夹下,按照下面步骤拷贝:
                                                   
(4)拷贝界面:如果有的话,放到根目录下,即helloword下面。
(5)拷贝类文件:拷贝classes 文件夹下的内容到WEB-INF目录下的classes文件夹下。
(6)拷贝XML文件:拷贝xml文件(如helloworld.xml)到WEB-INF目录下的classes文件夹下。
(7)拷贝Mule的JAR包:拷贝mule-standalone-3.4.0\ib下mule和opt两个目录下的所有JAR包到WEB-INF目录下的lib文件夹下 ,拷贝boot 目录下的mule-module-logging-3.4.0.jar、 log4j-1.2.16.jar 和 wrapper-3.2.3.jar 到WEB-INF目录下的lib文件夹下 。
(8)删除多余的JAR:tomcat-apr-5.5.23.jar 、tomcat-util-5.5.23.jar和xpp3-1.1.3.4.O.jar ,防止weblogic 下JAR包冲突。
(9)构建web.xml ,放到WEB-INF 下,内容见下图:
 
  
说明:param-value 的内容就是压缩包里对应的XML文件,可以配置多个,用逗号隔开!

(10)构建weblogic.xml (防止JAR冲突),放到WEB-INF 下,内容见下图:



(11)整理完毕,把此文件夹按照weblogic11g的方式部署即可!

(12)如果不出意外,启动会一帆风顺的,希望你好运!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值