代码之家  ›  专栏  ›  技术社区  ›  watery

拦截spring web服务中格式错误的soap消息请求

  •  0
  • watery  · 技术社区  · 6 年前

    在spring web服务中获取格式错误(xml)soap消息的正确方法是什么?我希望有机会记录整个xml请求文本(或最大的可用部分)。

    我试着加一个 EndpointInterceptor EndpointExceptionResolver 但似乎没有人叫他。好吧,我不能肯定后者已经配置好了,因为 documentation 说:

    端点异常解决程序由MessageDispatcher自动获取,因此不需要显式配置。

    我不确定是否把它作为 @Bean 就是我要做的。

    我已经走到 WebServiceMessageReceiverHandlerAdapter.handleInvalidXmlException() org.springframework.ws.transport.http )但到目前为止没有得到太多信息。

    这使用的是Spring Boot 2.0.5

    0 回复  |  直到 6 年前