最后,我找到了解决问题的方法。在customFault方法中,我将代码如下所示。
SoapFaultDefinition soapFaultDefinition = new SoapFaultDefinition(); String ENVELOPE_NAMESPACE_URI = "http://schemas.xmlsoap.org/soap/envelope/"; QName FAULT_NAME = new QName(ENVELOPE_NAMESPACE_URI, "5999, "e"); // soapFaultDefinition.setFaultStringOrReason("--" + ex); // soapFaultDefinition.setLocale(Locale.ENGLISH); soapFaultDefinition.setFaultCode(FAULT_NAME); super.setDefaultFault(soapFaultDefinition);


