Spring boot SpringWebService、SpringBoot、SoapFault和SOAPFaultException在SOAP1.2中未显示详细信息、角色等属性

Spring boot SpringWebService、SpringBoot、SoapFault和SOAPFaultException在SOAP1.2中未显示详细信息、角色等属性,spring-boot,web-services,soap,soapfault,soap1.2,Spring Boot,Web Services,Soap,Soapfault,Soap1.2,我正在用SOAP1.2协议开发带有Spring引导的SOAPWebService服务器。我试图用它需要的所有细节来填充SOAPFaultException,并抛出包装在SOAPFaultException中的内容。但是SOAPUI中的SOAPFault响应没有显示详细信息 我这样创建SOAPFault: SOAPFactory soapFactory = SOAPFactory.newInstance( SOAPConstants.SOAP_1_2_PROTOCOL ); SOAPFault s

我正在用SOAP1.2协议开发带有Spring引导的SOAPWebService服务器。我试图用它需要的所有细节来填充SOAPFaultException,并抛出包装在SOAPFaultException中的内容。但是SOAPUI中的SOAPFault响应没有显示详细信息

我这样创建SOAPFault:

SOAPFactory soapFactory = SOAPFactory.newInstance( SOAPConstants.SOAP_1_2_PROTOCOL );
SOAPFault soapFault12 = soapFactory.createFault();
soapFault12.appendFaultSubcode( new QName( "http://test.cz", "404" ) );
soapFault12.setFaultRole( "http://test.cz" );
soapFault12.addFaultReasonText( "AAA", Locale.ENGLISH );
soapFault12.addFaultReasonText( "AAACZ", new Locale("cz", "cs") );
Detail detail = soapFault12.addDetail();
SOAPElement soapElement = detail.addChildElement( new QName( "", "detailTest" ) );
soapElement.addTextNode("TEST.");
throw new SOAPFaultException( soapFault12 );
响应在SOAP 1.2中,但没有角色、第二个FaultResContext等属性,也没有详细信息

 <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
   <env:Header/>
   <env:Body>
      <env:Fault>
         <env:Code>
            <env:Value>env:Receiver</env:Value>
         </env:Code>
         <env:Reason>
            <env:Text xml:lang="en">AAA</env:Text>
         </env:Reason>
      </env:Fault>
   </env:Body>
</env:Envelope>

环境:接收器
AAA
我已经搜索了很多小时,玩了很多次,但仍然不知道要设置什么。谢谢你的帮助