Я использую Eclipse (щелчок правой кнопкой мыши -> JAXB Classes) для генерации классов JAXB из существующего XSD.
XSD имеет определение пространства имен.
К сожалению, в сгенерированных классах определения пространств имен отсутствуют.
Что я получаю:
@XmlElement (обязательно = true)
Что я должен получить:
@XmlElement (обязательно = true, namespace = "http://rest.mycompany.com/schema/product/1.0")
Когда я генерирую классы с помощью xjc, это работает (пространства имен добавляются).
Есть идеи?