Вопросы по теме 'xjc'
Как я могу сообщить wsimport, что отдельные файлы WSDL относятся к одним и тем же классам объектов?
У меня есть три разных сервиса JAX-WS, которые используют одни и те же классы на сервере (например, ServiceA , ServiceB и ServiceC , все из которых используют MyCommonClass в качестве параметра). Другой модуль, который мы разрабатываем,...
2978 просмотров
schedule
25.04.2022
Java-классы, создающие из xsd через проблему xjc
у меня есть файл xsd, созданный и отлично работающий в VS. Но теперь нам нужно создать классы Java, соответствующие этому. Я попытался использовать стандартный инструмент xjc из JDK 1.6, но он выдал ошибку [ОШИБКА] ct-props-correct.4: Ошибка для...
395 просмотров
schedule
13.07.2023
создать класс из xsd с помощью xjc
я пытаюсь сгенерировать класс из xsd, но у меня проблема со второй строкой
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:saqcc="urn:saq:cct:cct-3.5.xsd" xmlns:flx="urn:saq:mtl:grey:flux:04489:rep-1.0.xsd"...
4175 просмотров
schedule
30.05.2023
Как переопределить имя по умолчанию для JAXB с помощью внешнего файла привязки?
У меня есть элемент, который выглядит примерно так.
<xsd:element name="container">
<xsd:complexType>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element ref="navmap"/>
<xsd:element...
4471 просмотров
schedule
13.03.2023
XJC суперинтерфейс и суперкласс только для всех классов?
Я пытаюсь автоматически реализовать интерфейс в одном классе java, созданном из файла xsd.
Это выглядит так, как будто он мог бы это сделать, но он только добавит implements SomeInterface ко всем классам, что совершенно глупо. Я что-то...
6479 просмотров
schedule
06.11.2022
Рефакторинг XSD и/или генерация кода Java
Мне дали устаревший набор XSD для сервисов, предоставляемых моим приложением, которые остро нуждаются в рефакторинге. Поскольку у некоторых потребительских приложений нет команды разработчиков, я не могу изменить результат и схему. Однако я могу...
256 просмотров
schedule
30.08.2022
JAXB: элемент с текстовым содержимым и атрибутами, генерирующий классы с XJC.
Недавно я столкнулся с проблемой, которая кажется очень распространенной: как представить XML-элемент с атрибутами и простым текстовым содержимым, например:
<elem attr="aval">elemval</elem>
с помощью JAXB.
Я нашел много...
3156 просмотров
schedule
21.12.2022
Универсальный адаптер для JAXB
Скажем, у меня есть класс Person:
class Person{
String firstName;
String lastName;
String email;
}
XML имеет формат:
<person>
<firstName value="asd" />
<lastName value="bcd" />
<email value="qwe" />...
1068 просмотров
schedule
28.08.2022
Задача Ant для преобразования WSDL в POJO с использованием XJC выдает имя пакета Error
У меня есть задача Ant, которая принимает файл wsdl и должна автоматически генерировать POJO (Java на стороне клиента), поэтому я могу начать программировать свои веб-службы JAX-WS на стороне клиента.
Однако я получаю сообщение об ошибке «[ОШИБКА]...
8600 просмотров
schedule
25.11.2022
Использование XJC для компиляции XSD с множественной схемой
У меня есть XSD формата:
<?xml version="1.0" encoding="utf-16"?>
<root>
<xs:schema --->
..
..
</xs:schema>
<xs:schema -->
..
..
</xs:schema -->...
550 просмотров
schedule
29.03.2023
Запуск xjc из кода Java
Я использую xjc для создания классов из xsd. Генерация должна происходить внутри java-кода. Прямо сейчас я сделал это так:
Process child = Runtime.getRuntime().exec(command);
try {
System.out.println("waiting...");...
1616 просмотров
schedule
19.02.2024
XJB [ОШИБКА] Несколько ‹schemaBindings› определены для целевого пространства имен
У меня есть несколько файлов XSD, и я хочу запустить над ними XJC для создания объектов класса Java, которые я использую для дальнейшей обработки. ПРОБЛЕМА: 2 XSD из моего набора XSD имеют проблему при запуске команды XJC. XSD:
связаться с...
9088 просмотров
schedule
04.09.2023
генерировать структуры Go из XSD
недавно я планирую сделать проект с использованием Go. Моя проблема: учитывая файл XSD, как автоматически генерировать структуры в Go для представления элементов XML. Это похоже на использование «xjc» для создания классов Java из XSD. Итак, есть ли...
9829 просмотров
schedule
10.08.2022
Как я могу генерировать классы из внешнего файла XSD, используя JAXB XJC
У меня есть два проекта:
/src/main/resources/schema.xsd pom.xml
B /src/main/gen pom.xml
Я хочу, чтобы в проекте B генерировались классы из XSD, которые существуют в проекте A.
В pom.xml проекта B у меня есть:
<dependencies>...
8216 просмотров
schedule
18.05.2022
xjc или jaxb2-maven-plugin или maven: странное поведение при компиляции XSD, обработка файлов дважды, но с измененными именами?
Не уверен, где проблема здесь; Я подозреваю XJC, но им управляет jaxb2-maven-plugin внутри maven , так что есть пара слоев, которые нужно распаковать.
Я компилирую папку XSD, и кажется, что каждый файл обрабатывается дважды, один раз с...
2115 просмотров
schedule
02.07.2023
Файл внешней привязки XJC всегда дает сбой
(см. обновление ниже о происхождении этой проблемы)
Возникли проблемы при попытке запустить xjc с любым типом внешнего файла привязки. Вот копия файла привязки, который я пытаюсь использовать:
<jxb:bindings...
1175 просмотров
schedule
03.06.2023
JAXB создает дубликат ObjectFactory для пакета уже в эпизоде
Я использую JAXB для создания классов для схемы, которая импортирует другие схемы. Я использую maven и настроил плагин maven-jaxb2 для использования зависимостей в качестве эпизодов, чтобы пропустить создание классов для импортированных схем.
Тем...
1452 просмотров
schedule
29.07.2022
Jaxb Удаление суффикса Type при генерации классов из XSD
Мы только что обновились до приведенной ниже версии Jaxb и начали замечать, что он удаляет суффикс «Тип» при создании классов. Это вызывает проблемы, так как схема, которую мы получили от третьей стороны, теперь имеет два класса с одинаковыми...
1954 просмотров
schedule
28.01.2024
В сгенерированных XJC классах Java отсутствует оператор импорта при использовании объявления привязки
Я пытаюсь использовать XJC для создания классов Java из схемы XML и файла привязок. Файл привязок предназначен для создания члена типа InetAddress вместо String в сгенерированном классе.
У меня есть следующее:
config.xsd
<?xml...
1165 просмотров
schedule
14.08.2022
Создание классов с использованием нескольких схем xsd с повторяющейся записью класса
У меня есть несколько файлов схемы xsd, которые содержат несколько/общих дубликатов записи xs:element/class. Я попытался преобразовать их в классы, используя следующие строки в pom.xml.
<build>
<plugins>...
908 просмотров
schedule
23.05.2022