2012-03-16 43 views
2

我们正在为我们的项目使用IBM Web Experience Factory 7.0.1。在其中一个模型中,我们将连接到基于WSDL的服务。为此,我们正在使用Web服务多操作生成器。我已经为该构建器启用了测试支持。但是,当我通过启动模型试验和尝试调用我得到follwing错误的任何方法:在IBM Web Experience Factory中使用基于WSDL的服务时出错

An error has occurred. The error message returned was: "Error in method sd_WSMultiOpServicesGetOrdersGotoOperation. Error in method sd_WSMultiOpServicesGetOrders_ShowResults. Error in method getOrdersExecute. Error in method getOrders.invoke. Error in method getOrders.invokeInternal. (404)Not Found".

回答

1

无论是Web体验厂(WEF)的Web服务的建设者有一个先进的输入(复选框),告诉他们记录他们正在回复的请求和回复。选中该复选框,然后保存模型并再次运行(如果不将项目自动同步到已部署的WAR,则重新部署)。然后,当您运行命中Web服务的操作时,它应该将其他调试信息记录到debugTracing.txt中已部署的WAR的WEB-INF/logs文件夹中。这应该告诉你,它试图击中你正在接收404错误的Web服务的URL。

我希望这可以帮助, ..迈克布拉提 本网站上的帖子是我自己的,并不一定代表IBM的立场,策略或观点。

相关问题