在端点选择发生之前,可以在spring拦截器中转换请求体吗?调用我们的客户端使用不同的xml-命名空间(但是相同的模式,不要问为什么facepalm)。
此处描述的有效载荷拦截器只能在选择终结点之后应用http://static.springsource.org/spring-ws/sites/2.0/reference/html/server.html#server-endpoint-interceptor。但是,由于我们的端点是用@PayloadRoot、名称空间和localPart映射的,所以messageDispatcher无法找到适用的端点并拒绝进一步的处理
发布于 2013-05-13 11:01:48
我想你需要看看PayloadTransformingInterceptor。可以用来转换传入的消息。使用它,您可以支持WSDL的多个版本。
https://stackoverflow.com/questions/16444820
复制相似问题