Mule Web服务消费者警告:不支持超过1个部分的操作消息

时间:2015-03-02 13:43:16

标签: mule mule-studio mule-el mule-component

您好我正在与Mule Web服务消费者合作,我试图用多个参数调用操作它警告我

Warning : Operation Messages With More then 1 Part Are Not Supported

我只想传递多个参数来访问我的SOAP方法来完成任务。

这是Web Service Consumer的问题还是以任何方式解决这个问题。

3 个答案:

答案 0 :(得分:2)

我担心这是Web服务使用者的已知限制。但是,您可以使用cxf component完成此操作。

答案 1 :(得分:0)

我遇到同样的问题,并在其周围找到了一些信息......

JIRA中记录了一项改进,如果您投票支持,可能会有所帮助:)

这个link表明你仍然可以使用WSConsumer,但是需要对请求XML进行一些手工制作......我无法理解它究竟是什么意思所以如果有人有一个例子就会很棒

PS:我使用CXF组件时遇到的问题是它不能很好地与新的Dataweave转换器一起使用,因为Dataweave需要放在响应块中,并且从那里它无法数据化来自CXF组件的响应

答案 2 :(得分:0)

这里的解决方案非常简单。 您只需要评论其他消息,然后加载未评论消息的元数据(对于您尝试加载元数据的消息)。对所有其他消息重复此过程,您就可以了。 希望这有帮助!