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

2 ответа

Как вы вызываете schemagen в Java 11?

Согласно документации Oracle, инструмент schemagen удаляется из JDK как часть JEP 320 ( http://openjdk.java.net/jeps/320). Этот JEP указывает на артефакты Maven, которые теперь поставляют недостающие инструменты. Координаты артефактов неверны в JEP,…
23 июл '18 в 18:27
1 ответ

Выполните Schemagen (Jena) из параметра командной строки / classpath

Я изучаю Jena API и хочу использовать Schemagen для создания классов, которые выглядят в пакете com.hp.hpl.jena.vocabulary для моего собственного словаря; Я загрузил Джену по адресу http://www.apache.org/dist/incubator/jena/apache-jena-2.7.0-incubat…
20 июн '12 в 15:38
1 ответ

jaxb2-maven-plugin - как отключить рекурсивный обход каталога при генерации xsd из классов

Я использую плагин jaxb2-maven для генерации XSD из аннотированных классов jaxb. Конфигурация выглядит так <execution> <id>rest-api-execution-schemagen</id> <goals> <goal>schemagen</goal> </goals> <phase&…
03 янв '18 в 11:58
1 ответ

Плагин Mojo schemagen maven ошибочно создает класс

Доброе утро всем, я пытаюсь использовать плагин mojo jaxb2 maven в своем приложении, однако всякий раз, когда схема создается правильно, в той же папке она генерирует целые классы (как.class). Я бы сказал, что по какой-то причине maven/compiler созд…
21 май '13 в 14:56
1 ответ

Как избежать наследования при использовании схемы JAXB?

Я использую аннотации JAXB и плагин schemagen maven для создания xsd. Мне нужно обработать этот xsd с помощью wsdl2py для создания клиента Python. Но поскольку у меня есть наследование в моих классах, schemagen создает что-то вроде этого: <xs:com…
01 дек '10 в 17:20
1 ответ

Ошибка построения схемы gramagen

Я пытаюсь перенести существующий проект Maven в сборку Gradle. В проекте Maven я использую jaxb2-maven-plugin генерировать xsd(schemagen)/ классы (xjc). Я хотел получить ту же функциональность в Gradle. У меня есть несколько классов с аннотацией jax…
06 фев '14 в 00:30
1 ответ

Что такое пространство имен по умолчанию для публичного типа enum?

У меня есть класс, который содержит внутренний тип перечисления. @XmlRootElement public class Address { @XmlEnum @XmlType(name="addressType") public static enum Type { } } Вот мой package-info.java, @XmlSchema( attributeFormDefault = XmlNsForm.UNQUA…
01 окт '15 в 08:21
3 ответа

Jena schemagen в maven обрабатывает множественные онтологии

Я работаю над проектом, который использует несколько онтологий, определенных в нескольких файлах. Я надеюсь использовать Jena для генерации java-классов, чтобы помочь с разработкой, но я не могу найти способ заставить Jena обрабатывать несколько фай…
26 мар '14 в 13:58
0 ответов

Тип JAXB Erasure

Я пытаюсь создать Java для XSD для типа Java, который выглядит следующим образом. public class MainRequest<E extends AParentType<Person>> extends EObject { private Transaction tran; private E e; private String email; } public class SubRe…
14 дек '09 в 01:47
0 ответов

JAXB schemagen, когда вы не можете комментировать?

Похоже, что Schemagen не создает элементы в xsd, если у вас нет @XmlElement аннотации (или аналогичные, как XmlAttribute). Мне нужен schemagen для создания информации xsd для некоторых POJO, которые приходят из стороннего jar, поэтому я не могу их к…
26 янв '16 в 18:58
1 ответ

Как сгенерировать xsd из пользовательского класса Java, который расширяется от java.util.Date от JAXB Schemagen

У меня есть пользовательский Java-класс "CustomDate1", который расширяет java.util.Date, и я хочу сгенерировать для него XSD-файл с помощью Schemagen. но, кажется, в файле XSD, "customDate1" не с элементом расширения, я не знаю почему, может быть, J…
18 фев '13 в 06:34
1 ответ

Помешать schemagen добавить суперкласс в схему?

Как я могу предотвратить Schemagen от добавления суперкласса к схеме? Я пытался использовать XMLTransient на суперклассе и на его полях, но они все еще отображаются в схеме. например: @XmlTransient public class Asset { @XmlTransient public Long ID; …
15 мар '10 в 21:02
1 ответ

JAXB schemagen не ссылается на классы в файле эпизода

На самом деле я использую схему с первым подходом, однако я столкнулся с проблемой "зловещей" проблемы JAXB Map! и обойти это, переключившись на код первый подход для этого. Теперь я хотел бы повторно использовать этот тип в других модулях и продолж…
19 апр '16 в 09:24
1 ответ

jaxb2-maven-plugin для сообщения о проблемах на консоли

У меня есть сценарий сборки на основе maven, который запускает jaxb2-maven-plugin (schemagen) для генерации XSD из классов Java. Я сделал что-то не так, и это не сгенерирует. Проект очень сложный, и в консоли сложно воссоздать точную командную строк…
25 фев '16 в 10:52
1 ответ

Задача муравья schemagen игнорирует package-info.java

Сценарий следующий: у меня есть пакет java (myapp.config), который содержит все мои JAXB-аннотированные классы, из которых я хотел бы сгенерировать файл схемы XML. В пакете также есть файл package-info.java, который содержит аннотацию @XmlSchema для…
20 фев '11 в 16:14
1 ответ

Синтаксическая ошибка схемы JAXB2 при переходе от JDK7 к 8

Я пытаюсь создать плагин Confluence с Java 8. Он собирается правильно с Java 7. Он использует плагин jaxb2-maven-, где выбрасывает одно из определенных исполнений с целью "schemagen" и фаза "generate-resources" ошибка: [ERROR] Failed to execute goal…
31 окт '17 в 14:57
1 ответ

JAXB - настройки XJC не генерировать прямую привязку бита преобразования пары "ключ-значение"

Есть ли возможность заставить XJC не генерировать преобразование пар Map-List в список Key-Value? Когда я беру Jaxb аннотированный класс @XmlRootElement public class Customer { private Map<String, Address> addressMap = new HashMap<String, A…
18 ноя '13 в 16:06
1 ответ

Проблема jaxb schemagen в linux при вызове из build.xml. Не можете найти исходные файлы?

Вот подробности: это хорошо работает в Windows, но не будет работать в Linux, и мне нужно, чтобы оно работало на машине с Linux. схема-версия дает одинаковые результаты как в Windows, так и в Linux. версия схемы "JAXB 2.1.10 в JDK 6" Справочная реал…
28 фев '13 в 07:15
1 ответ

Могу ли я включить исходный код Java из нескольких проектов при запуске schemagen с использованием плагина jaxb2-maven-plugin?

У меня есть многомодульный проект maven, и мне нужно построить XML-схему из аннотированных классов JaxB. Эти классы находятся в разных проектах Maven. Могу ли я использовать плагин jaxb2-maven-plugin для генерации единой схемы, указывая на источник …
11 апр '13 в 10:21
1 ответ

ClassCastException в задаче ant schemagen с использованием jaxb-ri-2.2.7

Я пытаюсь использовать задачу schemagen ant из JAXB-RI 2.2.7, но получаю сообщение "BUILD FAILED .... Ошибка запуска ap" в задаче schemagen в build.xml. Соответствующие строфы следующие: <taskdef name="schemagen" classname="com.sun.tools.jxc.Sche…
08 июл '14 в 12:26