Domanda

Sto generando classi Java da un WSDL usando i jaxws-maven-plugin wsimport obiettivo. Fuori dalla scatola, questo genera classi e metodi orribili dallo schema XML; Ad esempio, una classe chiamata myObject da un elemento XML chiamato my_object.

Ho scoperto che posso Personalizza i miei binding jaxb2 con un file esterno; Ciò sarebbe accettabile per un piccolo numero di classi e metodi, ma il sovraccarico di nominare manualmente tutto in questo caso è indesiderabile.

Alcuni ricerche scoprono i riferimenti a un XJC Camelcase sempre Plugin, ma questo sembra non mantenuto e la maggior parte dei collegamenti sono 404. Non disposto a rinunciare, ho trovato un Camelcase-sempre Artefatto Maven che sembra fornire questa funzionalità, ma non sono sicuro di come configurarlo in modo che Jaxws-Maven-Plugin lo usi.

Come posso ottenere assistenze Camelcase senza specificarli manualmente?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top