我想用Spring Integration调用一个web服务。我在java String中有一条soap消息,在将其发送到外部soap端点之前,我想根据wsdl对其进行验证。我该怎么做呢?
您不能针对整个WSDL这样做,因为一个请求不是关于契约和传输描述的。参见PayloadValidatingInterceptor
,它可以与XSD模式一起提供并注入到AbstractWebServiceOutboundGateway
中。
查看更多文档:
https://docs.spring.io/spring-ws/docs/current/reference/html/_code_payloadvalidatinginterceptor_code