将 SoapClient 与 WCF 服务结合使用 (BasicHTTPBinding)
我正在尝试初始化 PHP SoapClient 来调用 Web 服务方法,但在初始化时出现此错误。 关于如何追踪此类错误的任何线索?
致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-错误:解析 WSDL:“ISSO_CreateUser_InputMessage”已在 C:\xampp\htdocs\PhpProject1\index.php:4 中定义 堆栈跟踪:#0 C:\xampp\ htdocs\PhpProject1\index.php(4): SoapClient->SoapClient('http://localhos...') #1 {main} 在第 4 行的 C:\xampp\htdocs\PhpProject1\index.php 中抛出
I'm trying to initialize a PHP SoapClient to call web service methods but I'm getting this Error on Initialization.
Any clue on how to trace such errors?
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: 'ISSO_CreateUser_InputMessage' already defined in C:\xampp\htdocs\PhpProject1\index.php:4 Stack trace: #0 C:\xampp\htdocs\PhpProject1\index.php(4): SoapClient->SoapClient('http://localhos...') #1 {main} thrown in C:\xampp\htdocs\PhpProject1\index.php on line 4
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在我看来,wsdl 中有些内容无效。
您的服务合同有效吗?请记住,您不能使用覆盖。
数据合同有效吗?我已经看到如果某些东西被标记(例如枚举),wsdl就会崩溃。
//问候,Morten
Sounds to me like there is something invalid in the wsdl..
Are your service contracts valid? remember, you cannot use overrides..
Are the data contracts valid? I have seen wsdl break down if some things are tagged, such as an enumeration..
// Regards, Morten