Вопросы по теме 'xjc'

Может ли JAXB генерировать общий класс?
Могу ли я заставить компилятор JAXB 2.0 XJC создать для меня универсальный класс? Что-то простое, как: - public class Shape<T> { T myShape; // getter / setter } Я вижу ссылки на это в спецификации, но не уверен, что правильно...
1043 просмотров
schedule 12.06.2023

Как сгенерировать класс Java, который реализует интерфейс Serializable из xsd с использованием JAXB?
Я хотел бы ввести кеширование в существующий проект Spring, который использует JAXB для предоставления WebServices. Кеширование будет производиться на уровне конечных точек. Для этого классы, созданные из XSD с использованием JAXB, должны...
54641 просмотров
schedule 23.04.2023

Как сгенерировать классы @XmlRootElement для базовых типов в XSD?
У меня возникли проблемы с созданием классов Java с соответствующими аннотациями JAXB из XSD с использованием XJC. У меня есть относительно простой файл XSD, определяющий мою схему XML. Сложные типы в XSD используют наследование с помощью тегов...
60818 просмотров
schedule 05.06.2022

Генерация кода JAXB XJC - schemaLocation отсутствует в xml, созданном Marshaller
Я использую инструмент XJC для создания классов Java для моей схемы XSD. Когда я использую JAXB Marshaller для маршалинга классов в полезные данные XML, мне не хватает параметра schemaLocation в выходном XML, но я объявляю этот параметр в файле xsd....
18121 просмотров
schedule 19.04.2023

Устранение конфликта имен во включенных XSD для компиляции JAXB
В настоящее время я пытаюсь скомпилировать с помощью JAXB (IBM build 2.1.3) пару файлов схемы в один пакет. Каждый будет компилироваться сам по себе, но при попытке скомпилировать их вместе я получаю конфликт имен элементов из-за включений. Мой...
4139 просмотров
schedule 11.11.2022

Генерация кода JAXB: ограниченный тип -> как удалить поле с нулевым вхождением?
Я использую JAXB 2.1 для создания классов Java из нескольких файлов XSD, которые я не могу изменить (фактически из файла WSDL), и у меня есть проблема, связанная с ограничением сложного типа. Одно из ограничений изменяет конфигурацию вхождения с...
978 просмотров
schedule 25.06.2022

JAXB - Может ли XJC скомпилировать информацию о приложении в структуру класса?
У меня есть схема, которая читается несколькими различными приложениями для генерации форм; один из них использует JAXB/XJC для компиляции своей структуры классов. Схема содержит информацию о приложении для понятных имен полей, например:...
1628 просмотров
schedule 26.09.2022

Динамическая генерация классов с использованием JAXB
Я пытаюсь создать классы из xsd, используя класс XJC jaxb. однако я получаю java.lang.IllegalArgumentException Причина: java.net.URISyntaxException: Недопустимый символ в непрозрачной части индекса 2: E:\product.xsd однако это...
1470 просмотров
schedule 12.03.2023

Объединить XSD-описания
Как я могу объединить два XSD в один? Я хочу использовать xjc для создания классов Java из окончательного XSD. У меня есть два XSD: http://www.topografix.com/GPX/1/0/gpx.xsd http://www.groundspeak.com/cache/1/0/1/cache.xsd Существующий...
405 просмотров
schedule 22.06.2022

Пустой узел JAXB в привязках
JAXB не может разобрать привязки для этого примера: <xs:element name="classA" type="classA" substitutionGroup="classSubA"/> <xs:complexType name="complexClassA" mixed="true"> <xs:attribute name="attA">...
4609 просмотров
schedule 10.09.2022

помогите пожалуйста: xjc throws Два объявления вызывают коллизию в классе ObjectFactory
Возьмите следующее вместо упрощенного XSD: <?xml version="1.0" encoding="UTF-8"?> <xs:schema targetNamespace="com.acme" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="Widget"> <xs:complexType>...
8465 просмотров
schedule 29.10.2022

Какова роль ClassOutline/JClass/CClass в CodeModel?
Мой вопрос касается написания плагинов JAXB, в частности модели кода JAXB. Какова роль ClassOutline (и это компаньоны ) и JClass (и компаньоны ) и CClass (и компаньоны )? При просмотре списка классов в соответствующих упаковках непонятно,...
1605 просмотров
schedule 15.04.2024

jaxb - как сопоставить файлы xsd с URL-адресом, чтобы найти их
У меня есть xsd, который имеет типичные операторы импорта для импорта других файлов xsd, но, к сожалению, ссылки являются жестко запрограммированными путями. Есть ли способ в JAXB переопределить местоположение этих импортов с помощью файла xbj?...
7851 просмотров
schedule 05.05.2022

Значения JAXB по умолчанию из xsd при создании bean-компонентов с помощью xjc
При создании java-бинов из файлов xsd я хотел бы, чтобы значения по умолчанию, определенные в файле xsd, были предварительно установлены в java-бинах. Процесс десортировки не заботится о значениях xsd по умолчанию, поэтому мне нужно, чтобы они были...
1806 просмотров
schedule 18.07.2023

Эпизод XJC с maven
Как я могу создать эпизод с помощью maven? Теперь я получаю сообщение об ошибке: an operand is missing (org.apache.cxf:cxf-xjc-plugin:2.4.0:xsdtojava:generate-sources:generate-sources) Вот мой плагин: <plugin>...
5326 просмотров
schedule 28.04.2023

Определение имен пакетов для общих XSD с помощью xjc и привязок
Я пытаюсь сгенерировать классы Java из нескольких конкретных XSD с xjc . У этих схем есть некоторые общие определения, поэтому они импортируют ряд общих XSD. В частности, они могут включать от нуля до всех распространенных XSD. Я хотел бы...
16602 просмотров
schedule 04.05.2023

Ошибка разрешения определений типов из импортированной схемы в XJC
У меня есть этот API, использующий JAXB для удобного использования объектных моделей, сгенерированных из XML-схем компилятором XJC (XML-to-Java) через именованные ссылки. Он абстрагирует создание контекстов JAXB и поиск методов ObjectFactory с...
16666 просмотров
schedule 21.07.2022

xjc и тонны файлов эпизодов
Я пытался использовать JAXB-RI, и это xjc для создания классов для моих XSD (когда я говорю свои XSD, я имею в виду ужасно сделанные XSD. Подробнее об этом позже). Первая проблема, с которой я столкнулся, это то, что у меня всего два пространства...
472 просмотров
schedule 25.10.2022

Получая доступ к модели, компилятор xjc использует для генерации java-кода из схемы, без написания собственного плагина
Просто небольшая предыстория: у меня есть файлы wsdl и схемы с большой иерархией, что означает, что в схеме много тегов импорта/включения. У меня есть проект netbeans, и я использовал wsimport для создания клиентского кода. Я успешно вызываю...
174 просмотров
schedule 24.09.2022

логические геттеры с использованием xjc и ant
Я работаю над проектом, который использует xjc для создания java-файлов из XSD. Проблема, с которой я сталкиваюсь, заключается в том, что он генерирует логические геттеры как isXXX вместо getXXX. <target name="jaxb"> <delete...
1410 просмотров
schedule 12.05.2022