Я генерирую Java-классы из WSDL, используя цель wsimport для jaxws-maven-plugin.Из коробки это генерирует отвратительные классы и методы из схемы XML;например, класс с именем MYOBJECT из элемента XML с именем MY_OBJECT.
Я обнаружил, что могу настроить привязки JAXB2 с помощью внешнего файла;это было бы приемлемо для небольшого числа классов и методов, но нежелательны издержки на ручное именование всего в этом случае.
Некоторые поиски раскрывают ссылки на плагин XJC CamelCase Always , ноэто, кажется, не поддерживается, и большинство ссылок 404.Не желая сдаваться, я нашел camelcase-всегда артефакт Maven, который, по-видимому, предоставляет эту функциональность, но я не уверен, как настроить его так, чтобы jaxws-maven-plugin использовал его.*
Как получить привязки CamelCase без указания их всех вручную?