研究了一段时间mule 3.0.1 ,下面分享使用 myeclipse 创建 使用mule的项目,然后 使用tomcat启动服务

步骤如下:

1:下载tomcat

2: 在tomcat 目录下 conf/server.xml 里面添加

<Listener className="org.mule.module.tomcat.MuleTomcatListener" />

3:在tomcat 根目录下建立 文件夹 mule-libs (如果存在不需要重复)

4:将下载的mule 下面的 lib 文夹下面的文件夹(除了boot 文件夹)下copy到 刚创建的 mule-libs目录下

5:将 mule/lib/boot 文件夹里面的 jcl-over-slf4j-1.6.1.jar,log4j-1.2.14.jar,slf4j-api-1.6.1.jar,slf4j-log4j12-1.6.1.jar,wrapper-3.2.3.jar

放到 tomcat/mule-libs/opt 文件夹下面

6: 在mule/ lib 下面找到 mule-module-tomcat-<版本号>.jar (一般放在mule目录下) copy 到 tomcat/mule-libs/mule下面

7: 修改 tomcat /conf/catalina.properties 文件 ,找到 common.loader 属性字段 在后面添加

${catalina.home}/mule-libs/user/*.jar,${catalina.home}/mule-libs/mule/*.jar,${catalina.home}/mule-l   ibs/opt/*.jar

当然 要与前面已经存在的配置用 ',' 隔开

在myeclipse 里面创建一个 web  project

将mule 的jar包放到 WEB-INF/lib 下..运行中可能会出现错误.需要下载一些额外的jar包..

在web.xml 里面添加

<context-param>
          <param-name>org.mule.config</param-name>
          <param-value>mule-config.xml</param-value>
       
      </context-param>
      <!-- This listener will start up Mule inside the webapp -->
      <listener>
           <listener-class>org.mule.config.builders.MuleXmlBuilderContextListener</listener-class>
      </listener>

加载项目如tomcat服务器..运行

注: 第一次写这东西,主要是留给自己以后参考使用..如果不周到的..看的不太明白.还请包涵

用tomcat 发布mule 服务 (转)相关推荐

  1. tomcat发布solr服务出现404

    当你在网上已经尝试许多教程还没找到原因:可能你solr工程发布的时候带有版本号.而你访问的是/solr.

  2. OpenLayers 调用 Tomcat 发布的栅格切片服务

    前提 Tomcat 8.5.38 CesiumLab 2 OpenLayers JavaScript {z}/{x}/{y}.png 第一次看见这种切片加载形式是在加载谷歌地图中.也是因为在做项目的时 ...

  3. (014)java后台开发之用tomcat发布自己的javaWeb项目

    本地模拟tomcat发布javaWeb项目需要: 1.Mac本地安装tomcat. 2.Mac安装Eclipse-JavaEE. 3.tomcat 在Mac的安装. (http://blog.csdn ...

  4. Idea+Maven+Jersey2+Tomcat配置Web服务

    Idea+Maven+Jersey2+Tomcat配置Web服务 关于在Idea中使用Maven来管理配置Jersey2服务的文章有很多,本文主要总结自己踩过的一些坑,希望对大家有所帮助. 基本环境配 ...

  5. Aixs2发布webservice服务

    http://www.blogjava.net/pzxsheng/archive/2012/12/21/393319.html 开发前准备:     1.Eclipse Java EE IDE(Jun ...

  6. linux下tomcat发布网站验证码获取不到

    linux下tomcat发布网站验证码获取不到 本地打好WAR包发布到tomcat后启动服务,在外网浏览网站,能正常访问,但是登录时候发现验证码图片发不出,导致系统无法正常登录. 解决办法:进入tom ...

  7. Geoserver 发布wmts服务,以及cesium加载发布的wmts服务

    WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案.WMTS弥补了WMS不能提供分块地图的不足.WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想 ...

  8. 服务端使用Axis2-1.6.3发布webservice服务、客户端使用Axis1.4实现调用

    一.准备工作 下载Axis2-1.6.3-war.zip 下载链接 下载Axis1.4相关jar包 下载链接 二.开发Webservice服务端代码 使用环境:myeclipse6.6+tomcat6 ...

  9. CXF框架发布WebService服务的例子

    1.CXF框架概念介绍 Apache CXF 是一个开源的 WebService 框架,CXF可以用来构建和开发 WebService,这些服务可以支持多种协议,比如:SOAP.POST/HTTP.H ...

最新文章

  1. java log 封装_工具类之LogUtils
  2. LeetCode11:Container With Most Water
  3. DTRACE简介(2)
  4. 利用多线程句柄设置鼠标忙碌状态
  5. java启动参数_Java启动参数的思考
  6. unity3d双面材质_[转]unity3d中创建双面材质
  7. 使用谷歌语音识别打造语音管家HiVoice
  8. 2021筠连中学高考成绩查询,四川筠连中学2021年排名
  9. html js实现分页代码,js分页代码示例
  10. mysql常用知识点
  11. ArcGis 10.2运行提示“未授权”的解决方法
  12. 一支雪糕卖66?钟薛高,你就偷着乐吧
  13. 30天敏捷生活(12): 整理你的空间
  14. 基于AIC评价指标的逐步回归Python语言实现
  15. 数据、数据元素、数据项、数据对象的理解
  16. Excel设置背景页码
  17. CSharp 创建项目
  18. 金税盘服务器地址修改,请问下东莞市金税盘的安全服务器地址是多少
  19. 光猫678响应超时 服务器无应答,天翼宽带障碍处理知识库v11.doc
  20. 读书笔记002:托尼.巴赞之快速阅读

热门文章

  1. OpenCASCADE:Modeling Data之边界框
  2. wxWidgets:wxCommandLinkButton类用法
  3. wxWidgets:wxColourPickerCtrl类用法
  4. boost::hana::nothing用法的测试程序
  5. boost::intrusive::stateful_value_traits用法的测试程序
  6. boost::fusion::reverse_view用法的测试程序
  7. boost::fusion::reverse用法的测试程序
  8. Boost:can_require_concepr的使用测试程序
  9. ITK:来自图像的多分辨率金字塔
  10. DCMTK:测试DICOM RT类的读写方法