|
这个问题也是被折腾了好几天了,今天感谢某码头数据中心一大神的大力支持,配合测试。总算通过。 delphi XE 开发WebServices接口,以DLL形式在IIS调用,XE,C#开发工具做客户端调用接口完全正常。 唯独JAVA,刚开始提示错误:org.xml.sax.SAXException: Bad envelope tag: definitions 。百度下,似乎是JAVA调用第三方接口的通病, 查帖子资料,使用SOAPUI调试,发现接口地址http://XX.XXX.XXX.XX:PORT/ctWebService.dll/wsdl/IctWebService是不能被JAVA接受,直接应该转换为http://XX.XXX.XXX.XX:PORT/ctWebService.dll/soap/IctWebService,接口引用成功。但是JAVA客户端数据传入是空值,大神调试后,说是要分开定义,不能写在一起,反正我也是不懂,但是总算有数值进来。 日志总算提示有数据进来了
再次感谢大神的鼎力相助! |
浙公网安备 33010602011771号