Описание тега soaphandler

1 ответ

JAX-WS - несколько веб-сервисов - не работают обработчики SOAP

Я работаю над проектом, который требует подключения к двум различным веб-службам, поэтому у меня есть два веб-клиента в качестве зависимостей (как JAR). Моя проблема в том, что вызываются только обработчики из одной из служб, а обработчики из другой…
01 июл '14 в 09:14
1 ответ

WRONG_DOCUMENT_ERR при присоединении элемента к заголовку SOAP

В настоящее время я получаю следующую ошибку, когда я пытаюсь присоединить org.w3c.dom.Element к существующему SOAPHeader в javax.xml.ws.handler.soap.SOAPHandler во время исходящего сообщения на стороне клиента: org.w3c.dom.DOMException: WRONG_DOCUM…
29 май '13 в 20:49
0 ответов

Как я могу добавить пространство имен к элементам заголовка?

Как я могу добавить пустой тег xmlns = "" к элементам заголовка?Давайте представим, что у нас один и тот же проект на двух серверах.В этом проекте я использовал ниже SOAPHandler.Первый сервер отправил запрос с пустым тегом xmlns = ""<username xml…
29 янв '18 в 07:00
1 ответ

SOAPHandler: Как удалить автоматически добавленное пространство имен / атрибут из дочернего элемента

Я пытаюсь настроить SOAPHandler на моем сервере, чтобы преобразовать этот входящий запрос <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <getMachine xmlns="http://machine.soap.webservices.product.company.at/…
28 июл '17 в 05:59
0 ответов

WS-Security с именем пользователя

У меня есть мыло WS и мне нужно добавить имя пользователя WS-Security. Я реализовал на стороне сервера SoapHandler (аннотируя @HandlerChain(file="handler-chain.xml") класс реализации), который должен анализировать soapHeader в поисках имени пользова…
29 ноя '16 в 17:38
1 ответ

В какой момент SOAPHandler перехватывает исходящие сообщения

Я использую SOAPHandler.handleMessage(...) для перехвата исходящих SOAP-сообщений от клиента к серверу. Мне нужно подтвердить, что перехват происходит после того, как сообщение было отправлено. Не уверен, что это действительно так. Есть идеи?
07 дек '12 в 13:59
0 ответов

Цепочка обработчика Java не вызывается

Я сделал собственный SoapHandler, который должен привести к добавлению дополнительных заголовков к сообщению soap. BindingProvider bindingProvider = (BindingProvider)services; // Type of services is => com.sun.proxy.$Proxy43 List<Handler> h…
09 окт '18 в 09:08
1 ответ

Используя клиент JAX-WS, как получить заголовок SOAP из ответа?

Используя клиент JAX-WS, как получить заголовок SOAP из ответа? Я предполагаю, что вы можете сделать это с помощью handleMessage метод SOAPHandler, но я чувствую, что мне не хватает более очевидного, прямого пути.
21 июл '11 в 21:09
2 ответа

Как добавить элемент, используя пользовательский SOAPHandler

Это связано с предыдущим вопросом. Я вытащил основную проблему, так как обновил большую часть кода, но у меня все еще есть проблема. Как сделать так, чтобы пользовательский класс SOAPHandler добавил новый элемент в сообщение SOAP? Мне нужно добавить…
31 июл '09 в 21:06
2 ответа

Как изменить ответное мыльное сообщение в javax.xml.rpc.handler.Handler.handleFault(MessageContext ctx)

Я написал обработчик (javax.xml.rpc.handler.Handler) для веб-службы SOAP, которая проверяет данные заголовка. Как я могу изменить ответное сообщение при вызове метода handleFault? public class SeguridadHandler implements javax.xml.rpc.handler.Handle…
30 окт '09 в 22:17
1 ответ

Добавьте обработчик мыла Axis 2 с сообщением мыла

Требования Нужно вызвать веб-сервис, который имеет wsdl, который не открывается через браузер.У меня есть документ wsdl, в котором указана фиктивная конечная точка.После создания классов-заглушек и т. Д. Конечная точка должна быть изменена во время …
21 май '12 в 06:14
0 ответов

JAVA+ Spring Edit SOAP запрос сообщения

Я разрабатываю мыльное приложение, используя Spring + SOAP+JAXB+XSD я хочу добавить пространство имен к запросу мыла xml Мой существующий запрос <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:res="http://WSInfo.…
23 июл '15 в 06:13
1 ответ

Аннотация ресурса в реализации soapHandler

Я прочитал несколько учебных пособий по обработчикам мыла, и некоторые из них используют только цепочку обработчиков, но некоторые используют как аннотацию @resource, так и цепочку обработчиков xml. Я запутался, если @resource нужно использовать или…
0 ответов

Как выдать правильный SOAP-ответ службы вместо очень неоднозначной ошибки Server 500 из обработчика SOAP

Я отправляю SOAPException из моего класса обработчика SOAP (класс Java), когда есть неавторизованный пользователь, но в моем клиенте он выдает 500 Internal Server Error. Может ли любое тело помочь мне, как бросить конкретный код вместо 500. Заранее …
27 авг '15 в 15:54
1 ответ

Расположение класса Handler в веб-сервисе Java

Я пытаюсь добавить обработчик SOAP к веб-сервису. Аннотация, добавленная в веб-сервис сразу после аннотации @WebService: @HandlerChain(file="MyHandler.xml") Веб-сервис упакован с классом обслуживания в WEB-INF/classes, а класс обработчика находится …
19 мар '13 в 16:54
1 ответ

Проверьте сообщение SOAP с помощью обработчика SOAP без настройки

Мне нужно перехватить все сообщения-запросы SOAP. Целью проверки сообщений-запросов SOAP является чтение определенного значения (например, IP-адреса). Я прочитал этот урок http://www.mkyong.com/webservices/jax-ws/jax-ws-soap-handler-in-server-side/ …
09 июл '13 в 11:29
2 ответа

Метод getHeaders из интерфейса SoapHandler

Не могли бы вы объяснить, что именно должен делать метод getHeaders из интерфейса SOAPHandler? http://docs.oracle.com/javaee/5/api/javax/xml/ws/handler/soap/SOAPHandler.html Я не уверен, создает ли он дополнительные заголовки или просто сообщает сре…
25 июл '13 в 16:58
0 ответов

Замените SignedInfo в клиенте веб-службы Java

Привет! Я должен запрограммировать клиент веб-службы java для использования веб-службы, использующей привязку транспорта политики WS-Security (SOAPHeader должен иметь размеченную временную метку и прикрепить сертификат), проблема в том, что у меня п…
10 июн '18 в 18:15
1 ответ

Получение "HttpServletRequest" в soapMessageContext - обработчик Axis

Я пытаюсь получить HttpServletRequest в методе AxisHandler "handleMessage". Мой AxisHandler реализует "SOAPHandler", как показано ниже кода.. Мне нужно получить "HttpServletRequest" в "InBoundDirection", но он возвращает "ноль". Как я могу получить …
05 окт '11 в 07:18
1 ответ

Получите запрос ответа SOAP, используя SOAPHandler

У меня есть SOAPHandler. Мне нужно захватить запрос ответа public class SOAPLoggingHandler implements SOAPHandler<SOAPMessageContext> { @Override public boolean handleFault(SOAPMessageContext context) { writeMessageLogging(context); return tru…
09 июн '15 в 17:14