Архитектура Java для привязки XML - это стандарт Java для работы с XML как объектами предметной области. Он обеспечивает простой механизм сопоставления классов Java с представлениями XML.
1 ответ

JAXB: отсутствует пространство имен

Я пытаюсь сериализовать XML из класса, созданного с помощью JAXB. Класс: package ws.avail; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "pos", "uniqueID", "availStatusMessages" }) @XmlRootElement(name = "OTA_HotelAvailNoti…
03 апр '13 в 11:17
1 ответ

Невозможно проанализировать возвращаемый объект как START_OBJECT или START_ARRAY в ответе.

В одном из API партнерской сети Expedia ниже часть ответа возвращается как массив для нескольких элементов, тогда как объект для других, "Surcharges": { "Surcharge": { "_type": "TaxAndServiceFee", "_amount": "11.94" }, "_size": "1" } "Surcharges": {…
12 янв '16 в 07:18
1 ответ

Почему мой unmarshaller ждет, пока у него не появится следующий элемент start для возврата с использованием XMLStreamReader?

У меня есть скрипт Python и тест Java, работающие бок о бок. Они оба пытаются сделать одно и то же - открыть сокет, получить бесконечный поток XML и анализировать XML по мере его поступления. Скрипт Python использует Expat, в то время как тест Java …
28 фев '12 в 22:47
0 ответов

Пространство имен на каждом поле JAXB

Я сижу здесь с JAXB, с которым у меня очень мало опыта (я действительно парень.NET). Но я полагаю, чтобы перевести систему из.NET в Groovy, для клиентов. Тем не мение. вот проблема. У меня есть ОГРОМНЫЙ XML-файл, который в старой системе имел бы про…
17 авг '18 в 08:46
2 ответа

JAXB Не может разобрать свойства сложного типа

Я работаю с сервисом поиска eBay, и все отлично работает, кроме парсинга unitPrice. Здесь сказано: eBay использует UnitType и UnitQuantity Так что в моем UnitPriceInfo.java у меня есть это: @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Unit…
22 июл '14 в 13:00
3 ответа

Маршал JAXB сгенерировал классы без XmlRootElement с верблюдом Apache

Чтобы упорядочить классы jaxb с помощью Apache Camel, класс jaxb должен включать аннотацию XmlRootElement. При создании классов jaxb из XSD аннотация XmlRootElement может не генерироваться. Это приведет к исключению во время сортировки: "Нет доступн…
06 мар '16 в 14:57
1 ответ

xmlInputFactory.createXMLStreamReader дает нулевое значение в Weblogic

Я пытаюсь создать некоторый контент XML в моем веб-приложении. Для этого я использовал JAXB. JAXBContext jaxbContext = JAXBContext.newInstance(QueryRequest.class); XMLInputFactory xif = XMLInputFactory.newInstance(); xif.setProperty(XMLInputFactory.…
21 окт '13 в 08:57
1 ответ

Объединяя Guice и JAXB

У меня есть класс, который должен использовать Dependency Injection (используя Guice), но в данный момент он создается JAXB, поэтому очевидно, что ничего не вводится. Любая идея о том, как решить эту проблему / сказать JAXB использовать инжектор Gui…
13 июн '13 в 19:09
1 ответ

Как отладить ошибку JAXB Marshaling из-за нарушений идентификационных данных

Я пытаюсь записать дерево объектов Java в XML с помощью JAXB Marshaling. Вызов API-интерфейса маршала завершается ошибкой со следующей ошибкой в ​​журналах: javax.xml.bind.MarshalException - with linked exception: [org.xml.sax.SAXParseException; lin…
07 фев '18 в 13:47
0 ответов

Не удается получить jaxb-фасеты, работающие с плагином jaxb2-maven (java 6)

Я пытаюсь сгенерировать файлы схемы из классов Java с помощью Maven с помощью jaxb2-maven-plugin под Java 6. В целом, все работает нормально. Но, кроме того, я использую вилку jaxb-facets для поддержки всех возможностей схемы. Обычно для работы jaxb…
17 сен '13 в 15:26
2 ответа

"Содержание не разрешено в прологе" при демонтаже Json Object

Я пытаюсь демонтировать объект Json, который я получаю из ответа Restful Service. Но это исключение при выполнении демаршаллинга? MyClass.java @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) public class MyClass { @XmlElement(name="id") privat…
18 дек '13 в 22:04
1 ответ

Jaxb для создания пустого тега для нулевых значений

Я работаю над интеграцией двух систем, которые обмениваются данными, используя сервис XML. Интерфейсы предоставлены другой стороной и мы использовали JAXB для генерации Java-класса. Я закончил интеграцию и работал нормально. Проблема: у нас сложная …
21 окт '15 в 12:31
0 ответов

Извлеченная ошибка src-resolv: не удается разрешить имя "ah:AppHdr" для (n) компонента "объявление элемента"

У меня есть набор из 5 xsd, где 1 - родитель, а остальные - дочерние, которые импортируются. Все xsd находятся в одном месте, и я использовал плагин maven для генерации классов pojo. Это мой образец класса GenerateXML MainMsg1 mmsrMessage = new Main…
07 июн '18 в 06:05
1 ответ

Динамическое добавление атрибутов без изменения объекта Java

Я хочу добавить еще один новый атрибут в поле без изменения объекта Java. <field attribute1 = "1" attribute2 = "2" attribute3 = "3"> value</filed> @XmlRootElement(name = "field ") public class Field { @XmlAttribute(name="attribute1") pri…
07 дек '17 в 22:05
1 ответ

Сериализация Джексона объекта JAXB дает странные результаты

У меня есть объект JAXB. Когда я сериализую его, результаты будут смешными! Как это => {"formData":{ "preConditions":{ "acceptTermsAndConditions":"<?xml version=\"1.0\" encoding=\"UTF-16\"?>\n<acceptTermsAndConditions>true</acceptTerm…
16 апр '13 в 12:51
1 ответ

JAXB: .UnmarshalException - со связанным исключением: [javax.xml.stream.XMLStreamException

Может ли кто-нибудь помочь мне выяснить причину этой проблемы. XML: <entry xmlns="http://www.w3.org/2005/Atom" xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices…
29 дек '16 в 05:22
0 ответов

Ошибка XML в JAVA (JAXB) - между "SYSTEM" и системным идентификатором требуется пробел

Я вижу странное поведение при преобразовании XML в объект JAVA с использованием JAXB с приведенным ниже фрагментом (Приложение, составленное из фрагмента, развернуто в IBM WAS 8.0.0.6). Этот код работает нормально в течение примерно 20 дней в работе…
03 сен '18 в 09:17
1 ответ

Spring не может отключить bean при использовании безопасности Spring

У меня есть бин, который выходит из org.springframework.security.core.userdetails.User и использую этот бин с openID. Боб выглядит так: package com.employee; import java.util.Collection; import javax.xml.bind.annotation.XmlRootElement; import org.sp…
16 дек '12 в 10:05
1 ответ

Как избавиться от пространства имен при маршалинге общих объектов с помощью JAXB

Я использую следующий код для сериализации класса: public String serialize(T oObject) { mMarshaller = getJAXBContext().createMarshaller(); mMarshaller.setProperty(javax.xml.bind.Marshaller.JAXB_ENCODING, "UTF-8"); ByteArrayOutputStream strm = getOut…
20 июн '13 в 10:28
2 ответа

JList и ListModel советы по шаблону проектирования

Я создаю приложение, которое в основном представляет собой графический интерфейс для отображения и редактирования одного объекта. Так как класс для этого объекта был создан с помощью JAXB, это в основном дерево с множеством строк и целых чисел в кач…
10 апр '13 в 09:44