Описание тега xjc
XJC - это инструмент JAXB для компиляции XSD (схемы XML) в исходный код Java.
0
ответов
Gradle Jaxb Plugin Ошибка нескольких схем и XJB
Я использую Jacobono Gradle-Jaxb-плагин. Я пытаюсь сгенерировать классы из нескольких файлов схемы в каталоге, используя XJB для добавления аннотации к одному из классов. Я вижу следующую ошибку: [ant:xjc] [ERROR] "file:/src/test/xsd/XSD_ONE_1_0.xsd…
09 фев '15 в 20:55
0
ответов
Область видимости XJC в файле привязки XJB
Я получил файл связывания XJB, в котором я хочу заменить ВСЕ даты на java.util.Date, и я хотел бы, чтобы один конкретный элемент (с именем 'MyElementName') расширял мой пользовательский класс: My XJB file: <jaxb:bindings xmlns:xsd="http://www.w3.…
28 авг '18 в 22:03
2
ответа
SAXParseException: значение не является допустимым значением для "даты"
У меня есть дерево объектов POJO, которое представляет XML-схему. Это было создано со следующим jaxb муравей сценарий. Я хочу проверить корневой POJO и его дочерние объекты по схеме для отсутствующих атрибутов. Мой код выглядит следующим образом: (б…
03 июл '13 в 09:51
1
ответ
jaxb, внешняя привязка атрибута данного элемента
Я пытаюсь заставить компилятор xjc создать код, который позволит мне привязать набор методов доступа к атрибуту элемента. Например, схема содержит: <xsd:complexType name="HostInfo"> <xsd:annotation> <xsd:documentation>Host configur…
17 дек '15 в 23:20
2
ответа
Пользовательский тип данных XSD to Java
У меня есть xsd, которые содержат следующее: type="EAIschema:eCodes" где eCodes это еще одна схема. Когда я компилирую его, используя xjc, он возвращает: "Не удается разрешить имя" EAIschema:eCodes "в (n)" определение типа "компонента" Я хочу знать,…
16 июн '13 в 16:32
1
ответ
Можно ли настроить привязки XJC для создания коллекций как Set вместо List
Учитывая схему, такую как эта: <xs:element name="Group" type="GroupType"/> <xs:complexType name="GroupType"> <xs:sequence> <xs:element type="OptionsType" name="Options" maxOccurs="1" minOccurs="1"/> <xs:element type="Pag…
27 окт '10 в 04:48
2
ответа
Как удалить пространство имен из сгенерированного JAXB
Используя JAVA 7, XJC. Xsd предоставлен третьей стороной, которая использует.NET. Проблема в том, что когда я размещаю объект в XML, я получаю что-то вроде этого: <SalesOrder xmlns:ns2="http://schemas.datacontract.org/2004/07/RKLServiceQueue">…
01 апр '14 в 03:13
1
ответ
JAXB2 Основы Плагин слияния: Настройка пользовательской стратегии слияния
Я успешно активировал плагин 'Mergeable' Основы JAXB2 в сценарии ant следующим образом: <target name="generate-sources" depends="clean"> <xjc destdir="${generated.src.dir}" package="${jaxb.package}" extension="true"> <arg line=" -Xmer…
09 июл '11 в 10:40
0
ответов
Пользовательская привязка JAXB вызывает ошибку пространства имен
история Я генерирую классы Java из схемы, не находящейся под моим контролем. Я экспортирую его в банку, которая является зависимостью для проекта веб-службы. Это работает правильно. Я попытался добавить пользовательскую привязку к маршалу и демаршал…
19 ноя '14 в 00:56
0
ответов
JAXB XJC, как создать перечисление с методом и реализовать интерфейсы с файлом привязки
У меня проблема с JAXB XJC и привязкой. Я не знаю, как создать перечисление с помощью реализации и интерфейса xsd и набора методов. Например, я бы сгенерировал что-то подобное public interface IService { public void doSomething(SomeClass obj1, SomeC…
09 май '13 в 10:13
2
ответа
Пространство имен элемента 'enumeration' должно быть из пространства имен схемы 'http://www.w3.org/2001/XMLSchema'
Я получаю эту ошибку при проверке элемента перечисления в xsd. <xsd:restriction base="xsd:unsignedInt"> <enumeration value="4"> </enumeration> </xsd:restriction> Пожалуйста, помогите мне в этом. s4s-elt-schema-ns: The namespa…
15 апр '15 в 11:33
1
ответ
Пользовательская привязка JAXB с интерфейсом
Я пытаюсь запустить это: интерфейс JAXB Но я всегда получаю сообщение об ошибке: неподдерживаемое связывание пространства имен "http://jaxb2-commons.dev.java.net/basic/inheritance". Возможно, вы имели в виду "http://jaxb.dev.java.net/plugin/code-inj…
28 мар '12 в 18:01
2
ответа
Как защитить автоматически генерируемые источники во время чистой упаковки в Maven?
У меня есть файл конфигурации Maven, который запускает автогенерацию xsd а также wsdl Классы следующим образом: <plugin> <groupId>org.apache.cxf</groupId> <artifactId>cxf-xjc-plugin</artifactId> <version>${cxf-xjc…
25 сен '15 в 13:50
0
ответов
Плагин XJC (пользовательский HelloWorld) не загружен
Я создал банку с плагином Hello World xjc. package org.czentral.xjc; ... public class HelloWorldPlugin extends Plugin { @Override public String getOptionName() { return "Xhello-world"; } @Override public String getUsage() { return " -Xhello-world: H…
29 авг '14 в 09:59
1
ответ
Как XJC упорядочивает элементы
У меня проблемы с классами JAVA, сгенерированными из схемы, и у меня возник вопрос: Как XJC решил порядок записи элементов при маршалинге объектов JAVA в XML? В сгенерированных классах это создает аннотацию @XmlType с порядком, но это отличается от …
21 июл '14 в 12:42
1
ответ
Сложный сценарий jaxb по генерации java-объектов
У меня есть проект, который делает генерацию JAXB с framework.xsd. Это создает jar с объектами xsd и jaxb и другими классами вокруг этого материала. Затем другая группа (две разные группы) будет расширять framework.xsd, а subxmling, используя схему,…
12 май '12 в 14:11
1
ответ
Контролировать имена классов, сгенерированные JAXB для xsd:attributeGroup?
Я использую JAXB для привязки XML к Java для приложения, которое я пишу. У меня есть элемент с именем measure, который содержит два элемента количества, называемых количеством и maxAmount, с помощью которых я хочу смоделировать нижнее и верхнее пред…
14 окт '10 в 19:53
1
ответ
JAXB, XJC: создание поля для структуры класса
Мой вопрос касается написания плагинов JAXB, в частности ClassOutline Внутренности. В com.sun.tools.xjc.outline.ClassOutline Есть поля: цель ссылка implClass implRef Код: /** * This {@link ClassOutline} holds information about this {@link CClassInfo…
17 янв '18 в 14:34
1
ответ
Jaxb2-annotate-plugin не работает с эпизодами
Я пытаюсь обеспечить проверку перечисления для моих сгенерированных классов JAXB, но у меня возникают некоторые проблемы с их привязкой. Базовая настройка XSD: -enumsXSD -2 other XSDs that import this XSD Чтобы предотвратить дублирование моих классо…
01 фев '18 в 11:13
17
ответов
Нет @XmlRootElement, созданного JAXB
Я пытаюсь сгенерировать Java-классы из FpML (Finanial Products Markup Language) версии 4.5. Тонна кода генерируется, но я не могу его использовать. Пытаясь сериализовать простой документ, я получаю это: javax.xml.bind.MarshalException - with linked …
04 май '09 в 11:32