在spring web服务中获取格式错误(xml)soap消息的正确方法是什么?我希望有机会记录整个xml请求文本(或最大的可用部分)。
我试着加一个
EndpointInterceptor
和
EndpointExceptionResolver
但似乎没有人叫他。好吧,我不能肯定后者已经配置好了,因为
documentation
说:
端点异常解决程序由MessageDispatcher自动获取,因此不需要显式配置。
我不确定是否把它作为
@Bean
就是我要做的。
我已经走到
WebServiceMessageReceiverHandlerAdapter.handleInvalidXmlException()
中
org.springframework.ws.transport.http
)但到目前为止没有得到太多信息。
这使用的是Spring Boot 2.0.5