Описание тега jax-ws-customization

Настройка JAX-WS позволяет настроить отображение WSDL на Java (переопределить интерфейс конечной точки и имя класса исключения, имена методов, имена параметров, имя пакета) и управлять определенными функциями (стиль упаковки, асинхронные вызовы).
1 ответ

Отключить специальную обработку для реализации List<T> во время маршалинга JAXB

У меня есть @XmlTransient класс называется ListBase&lt;T&gt; который реализует List&lt;T&gt;, Затем я подкласс этого списка в @XmlType StringList, @XmlType PersonList, так далее. Кажется, что JAXB обрабатывает такие классы особым образом, например, …
08 май '13 в 09:12
0 ответов

Асинхронный веб-сервис в cxf

Мне нужно отправлять ответ от моего сервера на клиентскую сторону с помощью cxf. Мне очень удобно выполнять синхронные вызовы JAX-WS от клиента к серверу (я использовал SOPAUI для вызова моего сервера, который является веб-службой _.. Я следую Первы…
06 фев '13 в 07:34
1 ответ

Комплексный пакет jaxws

Скажем, у меня есть служба WCF, используемая клиентом jaxws, созданным с помощью мыла, с помощью wsimport. Сервис SEI выглядит так @WebMethod(operationName = "DoSomething", action = "http://mydomain.com/PersonService/Dosomething") @WebResult(name = …
18 июл '12 в 01:38
2 ответа

Асинхронные вызовы веб-сервисов с JAX-WS: Использовать поддержку wsimport для асинхронности или накатить свою собственную?

Янг Янг написал отличную статью, в которой объясняется, как использовать wsimport для создания артефактов клиента веб-службы, имеющих асинхронные вызовы веб-службы. Асинхронность требует, чтобы WSDL имел тег &lt;enableAsyncMapping&gt;true&lt;/enabl…
0 ответов

JAX-WS Axis2 WebService на дескриптор службы WAS

Есть ли способ отобразить что-то кроме "Привет! Это веб-служба Axis2!" при просмотре конечной точки веб-службы, написанной на Java в браузере? Я видел веб-сервисы, где вы можете просматривать конечную точку (URL) и видеть методы сервиса и т. Д. Возм…
4 ответа

Клиент WS с прокси и аутентификацией

Я знаю, что это не совсем правильный способ задать вопрос, но у меня проблема: У меня локально хранится wsdl, и мне нужно создать клиент веб-службы для вызова этой веб-службы. Проблема в том, что служба находится за брандмауэром, и мне нужно подключ…
3 ответа

Перехват SOAP-запроса Enum для передачи пользователю сообщения, если тип запроса отличается от заданного в Enum

У нас есть веб-сервис SOAP, и наш подход - WSDL. Ниже вы видите объект запроса, сгенерированный из wsdl через wsdl к плагину java в pom.xml. Вот как выглядит объект запроса: @XmlRootElement (name = "XXXRequest") открытый класс GetXXXRequest { @XmlEl…
0 ответов

wsdl2java: добавьте аннотацию к методу WebService или позвольте WebService расширить интерфейс

В настоящее время мы работаем над платформой, которая использует SOAP с интерфейсом WSDL. Мы используем нисходящий подход и генерируем Java-классы из WSDL с JAX-WS. Я хотел бы добавить аннотации к методам созданного интерфейса WebService. Если это н…
20 ноя '14 в 10:48
1 ответ

Настройка WSDL: XMLGregorianCalender для java.util.Date

У меня есть несколько файлов WSDL почти сотни. Всякий раз, когда я создаю клиентские jaxb-клиентские классы для них, Jaxb автоматически сопоставляет все поля даты / времени с XMLGregorianCalender. После долгих поисков я обнаружил, что предоставление…
19 сен '12 в 19:30
1 ответ

Как подключить SOAPHandler (JAX-WS)?

Я хочу обработать SOAP-заголовки с помощью SOAPHandler, т.е. я создал SOAPHandler, но как подключить его к указанной службе? Другими словами, чтобы сказать, что этот обработчик должен обрабатывать сообщения для этого сервиса.. Вероятно, мне нужно ис…
1 ответ

Какое альтернативное решение для @javax.jws.WebMethod(exclude=true)?

В процессе обновления JX CXF с 2.2.12 до 3.1.6 я сталкиваюсь с проблемой с атрибутом "exclude=true" в аннотации @javax.jws.WebMethod при создании моего проекта. Я получаю следующее исключение. [java] Ошибка: java.lang.RuntimeException: org.apache.cx…
3 ответа

Пользовательский объект JAX-WS, полученный в запросе, является нулевым

Я раньше использовал JAX-WS, но раньше не передавал пользовательский объект в качестве параметра. Я использую GlassFish 3.1, NetBeans 7.3 и создаю сервисы с помощью мастера JAX-WS NetBeans. Моя проблема заключается в том, что пользовательский объект…
16 май '13 в 12:22
0 ответов

Как изменить версию WSGEN для JDK 1.7 или исправить проблему без изменений

У меня проблема с текущей версией WSGEN(JAX-WS RI 2.2.4-b01), она создает некоторые элементы с тегом ref. ref и фактический элемент включает префикс пространства имен (tns), что приводит к тому, что два вложенных пространства имен не ожидаются. Когд…
06 мар '18 в 07:29
0 ответов

Как я могу сгенерировать файлы Java из WSDL, используя JAX-WS/wsimport без объектов "ArrayOf"?

У меня есть WSDL, который определяет некоторые свойства, как это: &lt;xs:complexType name="Output"&gt; &lt;xs:element minOccurs="0" name="Responses" nillable="true" type="tns:ArrayOfResponseBase"&gt; &lt;xs:annotation&gt; &lt;xs:appinfo/&gt; &lt;xs:…
15 авг '18 в 17:50
1 ответ

jaxb2-basics-annotate с конфигурацией jaxws-maven-plugin

У меня есть конфигурация maven с использованием jaxws-maven-plugin для генерации файлов классов из wsdl. Я пытаюсь заставить плагин jaxb2-basics-annotate работать с поколением, чтобы позволить мне добавить некоторые аннотации к сгенерированному выво…
0 ответов

jaxb: привязки, отделение классов от wsdls (одно и то же местоположение и разные целевые пространства имен). Как насчет атрибута wsdlLocation?

У меня два wsdls: ServiceA.wsdl(with targetNamespace='targetA'), and ServiceB.wsdl(with targetNamespace='targetB'), Оба они расположены в одном и том же месте, но каждый из них относится к разному целевому пространству имен. Я хотел бы отделить исто…
2 ответа

Почему конструктор по умолчанию требуется для объектов, экспортируемых JAX-WS?

JAX-WS требует, чтобы все передаваемые классы имели конструктор по умолчанию (конструктор без аргументов). Я не понимаю этого требования, потому что клиенты создают свои собственные классы на основе WSDL. ИМО это требование имеет смысл только для те…
11 июл '12 в 09:53
1 ответ

Какую настройку применить для JAX-WS, чтобы развернуть возвращаемые объекты в списки?

Я пытаюсь найти, если есть способ настроить, например, CSID2ExtRefs операция для ChemSpider WebService, которая передает список строк в качестве одного из аргументов и возвращает список объектов: &lt;!-- Request element: --&gt; &lt;s:element name="C…
11 ноя '11 в 09:19
1 ответ

Как работает аннотация @WebResult в JAX-WS

Я пытаюсь создать Jax-ws WebServices. Но застрял с этим поведением JAX-WS 2.2. Я написал класс SEI следующим образом @WebService @SOAPBinding(parameterStyle=ParameterStyle.WRAPPED,use=Use.LITERAL,style=Style.DOCUMENT) public class WebServicesServlet…
28 окт '18 в 13:53
1 ответ

Ограничения XSD для восходящего JAX-WS

Мы используем Spring и CXF для предоставления веб-сервисов SOAP. WSDL генерируется из кода Java. Есть ли способ определить правила проверки в коде Java, которые будут применяться к сгенерированному XSD? Например, поддержка некоторых аннотаций JSR 30…
30 окт '17 в 14:12