【问题标题】:Mulesoft CXF ProcessingMulesoft CXF 处理
【发布时间】:2017-05-09 19:53:00
【问题描述】:

我似乎无法弄清楚如何继续处理给定 SOAP Web 服务的负载。

我正在从 Salesforce 发送出站消息并尝试在 Mulesoft 中使用它。我可以接收消息,并通过 CXF 作为 JAX-WS 服务对其进行处理。

我想做这个 CXF >> JAVA >> 从有效负载中获取相关值 >> 做更多的东西。

这是我遇到的问题,我可以从 Java 类中引用这些值,但之后我就迷路了。 Java 类还实现了一个接口,该接口返回一个基于 WSDL 的布尔值。

我能做什么?我应该使用代理服务并只处理 XML 字符串吗?

【问题讨论】:

    标签: java web-services soap mule


    【解决方案1】:

    在 CXF 组件中只选择 body 并使用转换器将 XML 转换为 Java 作为 java 集合并使用 java 类。

    【讨论】:

    • 为什么?是什么让这种方法更好?理想情况下,我希望在收到请求后返回确认响应,以防止 SFDC 不断重试发送出站消息。
    【解决方案2】:

    使用Java组件中的Payload注解来访问payload,但需要事先进行转换。请检查

    https://dzone.com/articles/mulesoft-payload-annotation-usage-in-java-componen

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-29
      相关资源
      最近更新 更多