В моем XSD есть следующие типы структур ..
![enter image description here](https://i.stack.imgur.com/kGnNL.png)
И это генерирует код, перечисления, которые корректно сериализуются назад и вперед из XML.
Теперь те же сервисы XML / SOAP внедряются как REST с использованием Jackson и RestEASY. Все работает правильно, без дополнительных настроек, за исключением перечислений, которые являются ограниченными значениями, которые мы хотим сериализовать в эти сгенерированные перечисления Java. Однако классы лишены аннотаций JSon, поэтому вместо них сериализуются и десериализуются строковые значения сгенерированных перечислений.
Что мне нужно для генерации кода с помощью @JsonValue и @JsonCreator, чтобы мы могли вместо этого обрабатывать перечисления на основе присвоенных им значений ...
![enter image description here](https://i.stack.imgur.com/mJEPv.png)
Как я могу изменить генератор JaxB2 так, чтобы он добавлял аннотации Json? В системе существует несколько сотен перечислений, поэтому требуется системное решение.