Я работаю над приложением, которое я хочу использовать, чтобы поймать SOAP-запрос, когда он входит в CXFServlet. Есть некоторая обработка, которую я должен сделать для конверта SOAP на стороне сервера, прежде чем CXFServlet обработает его.Apache CXF Request/Response
Я предполагаю, что конверт SOAP, когда он достигает серверной стороны, является одним из параметров объекта HTTPServletRequest. Но, глядя на то, что приходит (используя отладчик, конечно), я не могу его найти.
Может ли кто-нибудь сказать мне, куда идет запрос SOAP, когда клиент отправляет его на сервер? Я знаю, что клиент отправляет запрос с помощью HTTP POST, и я знаю, что сервер использует информацию в запросе, чтобы получить доступ к соответствующему методу веб-службы, а затем помещать любые возвращаемые значения из метода в ответ SOAP и возвращать это клиенту. Мне нужно знать, где находится CXFServlet (или один из его фильтров), чтобы получить информацию SOAP? Это где-то в параметрах? В контексте сервлета? Обрабатывает ли фильтр информацию SOAP до того, как она попадет в CXFServlet? Как я могу получить этот конверт и делать что-то к нему до того, как будет вызван метод веб-службы?
Кто-то пожалуйста, сообщите ...
Вы хотите получить исходный запрос? – Gourabp