我正在尝试在wso2 / wsf php框架中设置自定义SOAP错误代码。相关帖子中的说明,说使用这样的东西:
抛出新的WSFault(" CustomFaultCode"," CustomFaultDescription");
不工作(php超时,我得到一个网站没有警告)。我做的第一件事是将其改为:
static $ ex; $ ex = new WSFault(" Sender"," CustomFaultDescription。"); 抛出$ ex;
这是有效的,但前提是我使用默认的SOAP故障代码(如Sender),而不是自定义的故障代码。我想我也必须对WSDL进行更改。你有什么建议吗?
提前很多!