есть ли способ получить доступ к заголовкам мыла в классе обслуживания cxf в grails? вы знаете, что вы можете получить доступ ко всему мыльному сообщению с помощью перехватчиков, но мне нужен заголовок прямо в классе службы. есть идеи?grails cxf access soap headers
ответ
Просто добавьте поле @Resource private WebServiceContext context
к исходному коду службы, а затем вы сможете использовать что-то вроде context.messageContext.get(MessageContext.SERVLET_REQUEST).remoteAddr
, чтобы получить заголовки.
, если вы посмотрите на сообщение в списке рассылки Grails I выше, вы увидите, что решение с WebServiceContext уже описано. Кроме того, другим решением было бы использовать специальный cxf-перехватчик, называемый ReadHeadersInterceptor. Этот класс предоставляет метод, называемый handleMessage. Там вы можете легко получить доступ к заголовкам, вызвав message.getHeaders(). – hitty5
- 1. SOAP ошибка HEADERS
- 2. Включить заголовок SOAP - Apache CXF
- 3. Grails CXF BeanCreationException
- 4. Плагин Grails CXF и GORM
- 5. Apache CXF JMS - SOAP
- 6. SOAP out interceptor CXF
- 7. CXF log SOAP output
- 8. Установка плагина Grails CXF
- 9. Grails CXF Pluggin
- 10. Grails + CXF + secureServiceFactory
- 11. Плагин Grails CXF Webservice
- 12. CXF: добавить заголовок SOAP для запроса
- 13. ExactTarget SOAP Client, использующий CXF
- 14. CXF клиент SOAP сообщение форматирования
- 15. CXF SOAP service сохранить пространство
- 16. SOAP UI HTTP-запрос Vs Apache CXF
- 17. SOAP Web Service Auth Headers issue
- 18. php soap error fetching http headers
- 19. Встроенная интеграция CXF в grails
- 20. Access Response Headers из ASP.Net PageMethod Call
- 21. ASANA API и Access-Control- * headers
- 22. CORS - Когда возвращать `Access-Control-Expose-Headers`
- 23. Для чего нужны Access-Control-Expose-Headers?
- 24. Microsoft.Owin.Cors не возвращает `Access-Control-Expose-Headers`
- 25. Python Django - Access Response Headers In View
- 26. Access-Control-Allow-Origin не допускается Access-Control-Allow-Headers
- 27. Magento SOAP Access denied
- 28. Пример для верблюда, CDI и CXF SOAP
- 29. LinkageError при попытке вызвать CXF/SOAP webservice
- 30. Проблема с сортировочной запроса SOAP WebService CXF
посмотреть: http://grails.1312388.n4.nabble.com/cxf-plugin-access-soap-headers-td3242467.html – hitty5