2

使用有效的 wsdl 创建 SoapClient 的实例,然后使用一些损坏的模式调用服务会导致无法捕获的致命错误。我本来预计会引发 SoapFault。有什么方法可以防止这个致命错误(除了总是传递有效的请求)?

Fatal error: SOAP-ERROR: Encoding: object has no 'X' property
4

2 回答 2

0

请先用soapUI测试它,让我知道错误。

问题在于代码,更具体地说,在于传递给 WSDL 的参数的顺序和语法。

于 2012-12-21T13:18:02.367 回答
0

至少可以说这很有趣......

在服务调用之前添加xdebug_disable();会导致错误被引发为可捕获的 SoapFault!

于 2012-12-21T13:10:41.837 回答