【问题标题】:Migration of Spring 3 / Mule 3 Embedded Web Application To Spring Boot / Spring 5 / Mule 4Spring 3 / Mule 3 嵌入式 Web 应用程序迁移到 Spring Boot / Spring 5 / Mule 4
【发布时间】:2018-12-16 18:31:45
【问题描述】:

我们有一个现有的 Mule 3.x / Spring 3.x Web 应用程序,其中嵌入了 mule 运行。我们有 CXF 网络服务的流程。

我们现在正在迁移到 Spring 5.x / Spring Boot。我相信这意味着我们必须迁移到 mule 4.x。

  • 谁能帮我理解所需的步骤?
  • 我们甚至可以运行嵌入在 Spring 战争应用程序中的 Mule 4 吗? (mule 上下文监听器)
  • 似乎 mule 3 CXF Web 服务方法已被 APIKit 取代?

根据 Mule 4.x 文档,他们似乎没有关注此打包选项。相反,他们可以在 tomcat 中嵌入 mule 应用程序。

感谢您提供任何信息

【问题讨论】:

    标签: spring spring-boot mule mule-esb


    【解决方案1】:

    可以在此处找到迁移指南:

    https://docs.mulesoft.com/mule-runtime/4.1/migration-module-spring

    Spring 模块不附带任何特定的 Spring 依赖项。 您可以通过将以下内容添加到您的 应用程序的 pom.xml。要使用 Spring 模块,只需将其添加到您的 使用 Studio 调色板的应用程序或添加以下依赖项 在你的 pom.xml 文件中。

    <dependency>
      <groupId>org.mule.modules</groupId>
      <artifactId>mule-spring-module</artifactId>
      <version>1.1.0</version> <!-- or newer -->
      <classifier>mule-plugin</classifier>
    </dependency>
    

    【讨论】:

    • 下一行??
    • mule maven 存储库 mule 3 与 mule 4 使用的约定是什么?我看到: org.mule.modules org.mule.runtime 我正在尝试找到构建器,以便我可以包含 MuleXmlBuilderContextServlet
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-09
    • 1970-01-01
    相关资源
    最近更新 更多