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

问题描述 投票:3回答:3

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

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

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

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

mule mule-studio mule-el mule-component
3个回答
2
投票

我担心这是Web服务消费者的一个已知限制。但是你可以用cxf component完成这个任务。


0
投票

我有同样的问题,并发现了一些信息......

JIRA有一个改进,如果你投票可能有帮助:)

这个link建议你仍然可以使用WSConsumer,但需要做一些手工制作请求XML ...我无法理解它究竟是什么意思所以如果有人有一个例子就可以了

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.