Php 从SoapFault扩展异常。WSDL

Php 从SoapFault扩展异常。WSDL,php,exception,soap,wsdl,soapfault,Php,Exception,Soap,Wsdl,Soapfault,可能吗 e、 g: 服务器: class Service { public function methodCall() { ... throw new ExceptionEtc(...); ... } } 自定义异常: class ExceptionEtc extends SoapFault { // ... } 客户: try{ ... $client->methodCall(); } ca

可能吗

e、 g:

服务器:

class Service
{
    public function methodCall()
    {
        ...
        throw new ExceptionEtc(...);
        ...
    }
}
自定义异常:

class ExceptionEtc extends SoapFault
{
    // ...
}
客户:

try{
   ...
    $client->methodCall();
}
catch(ExceptionEtc $e){
    // !
}
所有异常都属于SoapFault类型(对象(SoapFault))。所需的自定义类型(例外等)。
怎么做?WSDL方案中添加了什么?如果php是可能的,请给出一个简单的wsdl方案示例。

我想您是针对一个特定的Java SOAP/wsdl实现?这将使问题稍微不同,并且可以使用SO搜索查找。不,这个问题只与php有关