【问题标题】:How to create a soap service in mule4?如何在 mule4 中创建一个肥皂服务?
【发布时间】:2019-03-20 00:38:49
【问题描述】:

谁能帮忙在 mule4 中创建一个肥皂服务? 我已经参考了文档,但没有运气。

谢谢, 文帕蒂

【问题讨论】:

    标签: mule mule-studio mule-component anypoint-studio


    【解决方案1】:

    在 Mule 4 中使用 APIKit 进行 SOAP。

    对于一个新项目:创建一个新的 Mule 项目并在 API 实施中, 选中指定 API 定义文件位置或 URL,然后浏览到 WSDL。按照说明操作,它将为您的所有 SOAP 服务和操作生成框架流。

    对于现有项目:将 wsdl 添加到 src/main/resources 某处。右键单击,选择 mule->Generate Flows from WSDL 并按照提示操作。

    您需要的更多详细信息取决于您的用例和 wsdl,可在此处的文档中找到: https://docs.mulesoft.com/apikit/4.x/apikit-4-for-soap

    【讨论】:

    • 感谢您的输入,我已经尝试过相同的流程生成流程。只是为了添加您的步骤:我们应该刷新项目以获取 src/main/resource/api 文件夹中的 wsdl。现在我在从 wsdl 生成流时面临以下问题。你能帮忙吗?日志:问题解析配置文件:C:/mule/mvrsoap.xml 反序列化 ArtifactDeclaration 时发生错误。ArtifactResolutionException: 无法传输工件 org.mule.connectors:mule-http-connector:jar:mule-plugin:1.3.2从/到 maven.oracle.com (maven.oracle.com):需要授权 (401)
    • 您需要将 mulesoft Maven 存储库添加到您的 pom。
    猜你喜欢
    • 1970-01-01
    • 2017-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多