Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在soap响应中仅设置故障代码?_Java_Xml_Jakarta Ee_Soap_Cxf - Fatal编程技术网

Java 如何在soap响应中仅设置故障代码?

Java 如何在soap响应中仅设置故障代码?,java,xml,jakarta-ee,soap,cxf,Java,Xml,Jakarta Ee,Soap,Cxf,我使用此代码发送故障代码 SOAPFault soapFault = SOAPFactory.newInstance().createFault(); soapFault.setFaultCode("120"); soapFault.setFaultString("search critera not match"); throw new SOAPFaultException(soapFault); 但作为回应,我得到了 <soap:Envelope xmlns:soap="http:

我使用此代码发送故障代码

SOAPFault soapFault = SOAPFactory.newInstance().createFault();
soapFault.setFaultCode("120");
soapFault.setFaultString("search critera not match");
throw  new SOAPFaultException(soapFault);
但作为回应,我得到了

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <soap:Fault>
         <faultcode>soap:120</faultcode>
         <faultstring>search critera not match</faultstring>
      </soap:Fault>
   </soap:Body>
</soap:Envelope>

肥皂:120
搜索条件不匹配
我不想要
soap:120
soap-in-faultcode我们只想要120作为这样的故障代码
120

要获得以下结果,我需要做哪些更改

<faultcode>120</faultcode>
120