При использовании Apache XML Beans для генерации типов из типов перечисления xsd: XMLBeans генерирует пользовательские классы, не являющиеся перечислениями Java 5. но какой-то особый класс для представления перечисления.
Это может быть так, потому что XMLBeans старше Java 5 и в то время не было перечислений или вы все еще хотите сохранить совместимость с Java 1.4. Однако я хотел бы получить «настоящие» типы перечислений, поэтому у меня вопрос: есть ли способ сгенерировать перечисления Java 5 с помощью Apache XML Beans?
(Jaxb делает это так, как я хочу, но я не уверен, хочу ли я удалить XMLBeans и просто ввести Jaxb за эту деталь.)