У меня есть две конечные точки, использующие аннотации. Я хочу применять разные перехватчики к каждому из них. (один из них является безопасным перехватчиком, а другой не защищен) Есть ли способ сделать это, используя PayloadRootAnnotationMethodEndpointMapping
? У кого-нибудь есть идея?Spring WS и PayloadRootAnnotationMethodEndpointMapping
Согласно ApplicationContext-ws.xml примера авиакомпании, которая приходит с весной:
Конечная точка отображения карты от запроса к конечной точке. Потому что мы только хотим перехватывать безопасности для происходит за
GetFrequentFlyerMileageEndpoint
, мы определим два отображения: один с securityInterceptor и общий один без него.
Так это единственный способ сделать это, чтобы иметь два различных отображения: org.springframework.ws.server.endpoint.mapping.PayloadRootAnnotationMethodEndpointMapping
и org.springframework.ws.server.endpoint.mapping.PayloadRootQNameEndpointMapping
для безопасных из них?