В проекте, над которым я работаю, мы имеем несколько WSDL, рассматриваемых как интерфейсы. Мы генерируем Java-код из WSDLs/XSD.Как создать класс Java из WSDL с устаревшей аннотацией?
Проблема в том, что мне нужно удалить один из интерфейсов, но до этого я хочу сгенерировать класс с @deprecated аннотацией.
У меня есть некоторые привязки привязок WSDL и файлы привязки XSD, но с только свойствами JAXB по умолчанию (в основном, именами пакетов и generateIsSetMethod).
Я использую CXF-Codegen-плагин с Maven 2.
Можете ли вы опубликовать пример того, что вы сделали, чтобы заставить это работать? У меня такой же вопрос, но я не понимаю, как это на него отвечает. –
Проект с открытым исходным кодом, поэтому вы можете посмотреть. Этот http://websvn.ow2.org/filedetails.php?repname=weblab&path=%2Ftrunk%2FWebLabExchangeModel%2Fmodel%2Fschemas%2Fbindings%2Fxsd-bindings.xml ссылается на файлы привязки. Если вы проверите reportprovier (который был одним из наших устаревших интерфейсов), вы должны найти конфигурацию annox. – YMomb