Sto generando classi Java da un WSDL utilizzando l'obiettivo wsimport di jaxws-maven-plugin. Fuori dagli schemi, questo genera classi e metodi orribili dallo schema XML; ad es. una classe denominata MYOBJECT da un elemento XML denominato MY_OBJECT.Come posso ottenere JAXB2 per emettere i collegamenti CamelCase?
Ho trovato che posso customize my JAXB2 bindings con un file esterno; questo sarebbe accettabile per un piccolo numero di classi e metodi, ma il sovraccarico di nominare manualmente tutto in questo caso è indesiderabile.
Alcune ricerche trovano i riferimenti a un plug-in XJC CamelCase Always, ma questo sembra essere non mantenuto e la maggior parte dei link sono 404. Non volendo rinunciare, ho trovato un artefatto Maven camelcase-always che sembra fornire questa funzionalità, ma non sono sicuro di come configurarlo in modo che jaxws-maven-plugin lo usi.
Come posso ottenere i binding CamelCase senza specificarli tutti manualmente?