2016-02-16 2 views
0

У меня есть SOAP JAXWS WebService, который отлично работает с CXF 2.7. Он также включал функцию, что я просто не мог получить доступ к его через URL, например ...CXF 3.1.5 vs. 2.7.17 - Доступ к SOAP через HTTP GET

http://localhost:8080/webservices/myService/someMethod?someParameter=1&someOtherParameter=2 

... что привело бы в ответ XML. К сожалению, мне пришлось переключиться на CXF 3.1.5 (из-за проблем совместимости с более поздними версиями Spring), и теперь эта функция, похоже, исчезла, единственный ответ, который я получаю сейчас, - это ...

Отсутствие операции связывания Информация при вызове неизвестного метода с Params неизвестной

Кто-нибудь идея, где я могу повторно включить эту функцию (в то время как я лично это не нужно, некоторые другие люди, обращающиеся службу со своими собственными инструментами, может зависеть от Это)? Возможно, я пропустил некоторую зависимость при переходе к 3.1.5 ...

ответ

0

Похоже, проблема заключается в URIMappingInterceptor, который был удален из цепочки по умолчанию (и код, поскольку он был устаревшим, см. migration guide) для обеспечения безопасности причины. К сожалению, для людей, которые зависят от HTTP Get mapping, он сделал ... Конечно, я мог бы его повторно представить, но есть все еще надежда, что есть лучший способ обеспечения безопасности ...

 Смежные вопросы

  • Нет связанных вопросов^_^