【问题标题】:How to make a deployable war file of a mule ESB application如何制作 mule ESB 应用程序的可部署战争文件
【发布时间】:2012-01-28 16:46:53
【问题描述】:

谁能帮助我如何制作一个简单的骡子应用程序的战争。 我的 mule 应用程序包含一个 mule-config.xml 文件。 我在 ecplise 中制作了这个 mule 项目,并且可以将它作为 mule 服务器运行。 我的要求是打个战,部署在tomcat或者tcat服务器上。

感谢和问候, 阿里吉特

【问题讨论】:

    标签: mule


    【解决方案1】:

    作为explained in the user guide:

    要将 Mule 嵌入 web 应用程序,您需要提供一个或多个配置文件位置作为上下文参数,并包含一个上下文侦听器来初始化 Mule 服务器。

    因此,只需将其添加到您的 web.xml 中,并将 mule-config.xml 放在类路径的根目录中(例如,在 src/main/resources 中):

    <context-param>
      <param-name>org.mule.config</param-name>
      <param-value>mule-config.xml</param-value>
    </context-param>
    
    <listener>
      <listener-class>org.mule.config.builders.MuleXmlBuilderContextListener</listener-class>
    </listener>
    

    编辑我已经开源了一个正在运行的演示:https://github.com/ddossot/mule-webapp-example

    【讨论】:

      猜你喜欢
      • 2010-09-24
      • 1970-01-01
      • 1970-01-01
      • 2015-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-30
      • 1970-01-01
      相关资源
      最近更新 更多