在Magento执行soapCall之后
try {
$result = $this->__soapCall($this->_soapAction, array());
} catch (Exception $e) {
$this->logException($e);
$result = $e;
}
我们收到以下错误:
SoapFault exception: [env:Server] in /var/www/magento/1.30.1/app/code/local/Sxxxx/Bxxxb/Model/Message/Soap/Abstract.php:297
Stack trace:
#0 /var/www/magento/1.30.1/app/code/local/Sxxxx/Bxxxb/Model/Message/Soap/Abstract.php(297): SoapClient->__soapCall('refundTransacti...', Array)
异常和服务器异常中没有错误。 到目前为止我们尝试的是传递exceptions = true但结果返回相同。我知道它可能与服务器错误有关,但为什么没有消息出现? 服务器和客户端之间的通信也正确发生。我们向服务器发送一个请求,我们从服务器得到一个正确的答案,所以我们不明白为什么还会产生异常。