PayloadRootAnnotationMethodEndpointMapping не работает - PullRequest
2 голосов
/ 11 мая 2011

Мой POJO помечен @Endpoint и @Payloadroot, и у меня есть PayloadRootAnnotationMethodEndpointMapping в файле конфигурации пружины, но я получаю ошибку "адаптер не найден".

1 Ответ

1 голос
/ 11 мая 2011

Вам нужны и EndpointMapping (который сообщает Spring-WS , какую конечную точку для вызова), а также EndpointHandler (который сообщает Spring-WS , как вызвать его).

У вас есть первый (PayloadRootAnnotationMethodEndpointMapping), но вам также нужен EndpointHandler, такой как PayloadMethodEndpointAdapter.

Начиная с Spring-WS 2.0 и далее, выможно просто объявить <sws:annotation-driven/>, и обо всем позаботятся (подробности смотрите в документах ).

...