Нет @xmlrootelement, сгенерированное JaxbJAVA

Программисты JAVA общаются здесь
Anonymous
Нет @xmlrootelement, сгенерированное Jaxb

Сообщение Anonymous »

Я пытаюсь генерировать классы Java из FPML (Finanial Products Markup Language) версии 4.5. Создается тонна кода, но я не могу его использовать. Попытка сериализовать простой документ, я получаю это: < /p>

javax.xml.bind.MarshalException
- with linked exception: [com.sun.istack.SAXException2: unable
to marshal type
"org.fpml._2008.fpml_4_5.PositionReport"
as an element because it is missing an
@XmlRootElement annotation]
< /code>

На самом деле Нет < /strong> класс имеет аннотацию @xmlrootelement, так что я могу сделать неправильно?. Я указываю XJC (JAXB 2.1) на FPML-MAIN-4-5.xSD, который затем включает в себя все типы.

Подробнее здесь: https://stackoverflow.com/questions/819 ... ed-by-jaxb

Вернуться в «JAVA»