JAXB Binding Exception - PullRequest
       6

JAXB Binding Exception

2 голосов
/ 22 февраля 2010

Я получил следующую ошибку при разборе XSD на Java Object

Исключение в теме "главная" java.lang.IllegalArgumentException: Ожидаемый класс JA vax.xml.bind.annotation.XmlAccessType но нашел класс javax.xml.bind.annotation. AccessType

Может ли кто-нибудь дать решение этой ошибки

Ответы [ 2 ]

8 голосов
/ 23 февраля 2010

Я предполагаю, что вы используете XJC под Java6, и у вас есть jaxb-api.jar на вашем пути к классам. Классы из среды выполнения Java6 конфликтуют с классами в jaxb-api.jar.

Удалите JAR из пути к классам, который должен это исправить (если проблема именно в этом).

3 голосов
/ 16 сентября 2010

если вы используете XJC под java6, рассмотрите эту страницу: http://download.oracle.com/javase/6/docs/technotes/tools/share/xjc.html

На самом деле, xjc был внедрен в jdk6, поэтому вы должны использовать «команду xjc», присутствующую в вашем каталоге JAVA_HOME / bin.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...