0
請讓我知道是否有方法來覆蓋Spring集成XSD驗證器引發的默認soap故障。默認情況下,生成的故障是客戶端故障,但是我想將其更改爲自定義故障代碼。 AbstractSoapFaultDefinitionExceptionResolver.getFaultDefinition()是否是正確的位置?Spring集成XSD驗證過濾器
請讓我知道是否有方法來覆蓋Spring集成XSD驗證器引發的默認soap故障。默認情況下,生成的故障是客戶端故障,但是我想將其更改爲自定義故障代碼。 AbstractSoapFaultDefinitionExceptionResolver.getFaultDefinition()是否是正確的位置?Spring集成XSD驗證過濾器
Spring Integration XSD Validator不會拋出任何錯誤異常。
故障是SOAP協議的具體和Spring WS包裝了使用默認策略中的面部反正維修下游例外到SOAP錯誤:
org.springframework.ws.server.EndpointExceptionResolver=org.springframework.ws.soap.server.endpoint.SimpleSoapExceptionResolver,\
org.springframework.ws.soap.server.endpoint.SoapFaultAnnotationExceptionResolver
這只是對其進行自定義的方法:實現自己的具有期望的邏輯的EndpointExceptionResolver
。
是的,也許AbstractSoapFaultDefinitionExceptionResolver.getFaultDefinition()
是你的情況。
我們需要了解更多關於此事的背景。
從其他方面看來我們已經與您談過其他問題中的類似問題...