您好我正在与Mule Web服务消费者合作,我试图用多个参数调用操作它警告我
Warning : Operation Messages With More then 1 Part Are Not Supported
我只想传递多个参数来访问我的SOAP方法来完成任务。
这是Web Service Consumer的问题还是以任何方式解决这个问题。
答案 0 :(得分:2)
我担心这是Web服务使用者的已知限制。但是,您可以使用cxf component完成此操作。
答案 1 :(得分:0)
我遇到同样的问题,并在其周围找到了一些信息......
JIRA中记录了一项改进,如果您投票支持,可能会有所帮助:)
这个link表明你仍然可以使用WSConsumer,但是需要对请求XML进行一些手工制作......我无法理解它究竟是什么意思所以如果有人有一个例子就会很棒
PS:我使用CXF组件时遇到的问题是它不能很好地与新的Dataweave转换器一起使用,因为Dataweave需要放在响应块中,并且从那里它无法数据化来自CXF组件的响应答案 2 :(得分:0)
这里的解决方案非常简单。 您只需要评论其他消息,然后加载未评论消息的元数据(对于您尝试加载元数据的消息)。对所有其他消息重复此过程,您就可以了。 希望这有帮助!