Estoy generando clases de Java desde un WSDL utilizando el objetivo wsimport de jaxws-maven-plugin. Fuera de la caja, esto genera clases y métodos espantosos del esquema XML; por ejemplo, una clase llamada MYOBJECT de un elemento XML llamado MY_OBJECT.¿Cómo puedo hacer que JAXB2 emita enlaces CamelCase?
He encontrado que puedo customize my JAXB2 bindings con un archivo externo; esto sería aceptable para un pequeño número de clases y métodos, pero la sobrecarga de nombrar todo manualmente en este caso no es deseable.
Algunas búsquedas descubren referencias a un complemento XJC CamelCase Always, pero parece que no se ha mantenido y la mayoría de los enlaces son 404. No estoy dispuesto a darme por vencido, encontré un artefacto Maven camelcase-always que parece proporcionar esta funcionalidad, pero no estoy seguro de cómo configurar esto para que jaxws-maven-plugin lo use.
¿Cómo puedo obtener enlaces CamelCase sin especificarlos todos manualmente?