我需要编写一个 Java 客户端来调用 Web 服务中的 SOAP 调用。我有一个定义请求的 xml 文件。我有一个 .svc 文件。我的 wsdl URI 是这样的:wsdlLocation="http://xx.com/E/wcf/test.svc"
我已经启动了一个新的 Eclipse WTP WEB 服务客户端,并且 在服务定义文件中指定http://xx.com/E/wcf/test.svc?wsdl时出现错误。我收到此错误:WAB0399E 从 WSDL 生成 Java 时出错:javax.wsdl.WSDLException: WSDLException (at /wsdl:definitions/wsdl:import): faultCode=OTHER_ERROR: Unable to resolve import document at 'http:// ...等等
目前我想忽略它:) 因为我不确定我是否完全理解这一切。
如果成功,是否有什么东西可以让我指向 xml 文件并生成 SOAP 调用,以创建请求并检查或响应。写xml元素等的东西?在这个阶段,我看了很多教程,还有很多问题和答案,以至于我迷路了。
似乎有很多方法可以使用 eclipse 插件做事,最终让我感到困惑。我有 Eclipse Juno 和 m2eclipse WTP 插件。
谁能指出我可以使用此 wsdl 创建服务实例、形成 SOAP 请求并检查响应的确定示例?我有一个需要发送的 html 页面,并且需要在肥皂请求中将其编码为字符串。
谢谢你。