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

Mule Web服务使用者警告:不支持包含超过1个部分的操作消息,mule,mule-studio,mule-el,mule-component,Mule,Mule Studio,Mule El,Mule Component,您好,我正在与Mule Web Service Consumer合作,我尝试使用多个参数调用操作,它警告我 警告:不支持包含超过1个部件的操作消息 我只想传递多个参数来访问我的SOAP方法以完成任务 这是Web服务消费者的问题还是他们的解决方法。恐怕这是Web服务消费者的已知限制。然而,您可以通过。来完成这一点。我有同样的问题,并找到了一些关于它的信息 登录时有一个改进,如果您投赞成票,可能会有所帮助:) 这表明您仍然可以使用WSConsumer,但需要手工制作请求XML。。。我不明白这到底意味

您好,我正在与Mule Web Service Consumer合作,我尝试使用多个参数调用操作,它警告我

警告:不支持包含超过1个部件的操作消息

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


这是Web服务消费者的问题还是他们的解决方法。

恐怕这是Web服务消费者的已知限制。然而,您可以通过。

来完成这一点。我有同样的问题,并找到了一些关于它的信息

登录时有一个改进,如果您投赞成票,可能会有所帮助:)

这表明您仍然可以使用WSConsumer,但需要手工制作请求XML。。。我不明白这到底意味着什么,所以如果有人能举个例子就好了


PS:我在使用CXF组件时遇到的问题是,它与新的Dataweave transformer不能很好地配合使用,因为Dataweave需要放置在响应块中,并且从那里它无法对来自CXF组件的响应进行数据感知这里的解决方案非常简单您只需对其他消息进行注释,然后为未注释的消息加载元数据(对于您尝试加载元数据的消息)。对所有其他消息重复此过程,就可以开始了。
希望这有帮助

哦,等待Mule解决这个问题,我在Mule Jira中发布这个问题,确保将其标记为增强。我已经添加了一个带有一些附加信息的答案,如果您能看一下,那将是非常棒的