【发布时间】:2012-12-25 23:53:17
【问题描述】:
我有一个作为 Web 服务公开的消息流。在该流程中,我们正在调用另一个 Web 服务。流主要是通过将 wsdl 从消息集中拖到 IBM Websphere Message Broker Tool Kit 的设计器来生成的。 这是我的流程:
SoapInput--> SubFlow to Expose Service--> Subflow to invoke Service--> SoapReply
SubFlow to Expose Service 是通过拖动 WSDL 并选择“公开为服务”生成的。
Subflow to invoke Service 是通过拖动 WSDL 并选择“Invoke as a service”生成的。
从服务端获取无效参数错误。我尝试调用的所有服务都没有收到相同的错误。这只发生在一项服务中。 我在流量方面做错了吗?
【问题讨论】:
-
我不知道 Message Broker 或拖放流的东西,但如果它只发生在一个服务上,我会尝试隔离然后微观检查有问题的部分。例如,您的 WSDL 文件是否都在 IDE 工具中完全验证?
-
是的,他们在工具中验证(IBM Websphere Message Broker Toolkit)
标签: web-services websphere security ibm-mq messagebroker