CXF: classi clonabile da WSDL2Java?
Domanda
E 'possibile avere WSDL2Java EMIT classi Cloneable di CXF? Forse tramite qualche opzione o di un plug-in?
Che cosa devo fare è copiare per valore di una struttura dello schema piuttosto complessa da un albero oggetto all'altro e preferirei non get / set ogni valore membro a mano o toccare le classi generate a mano.
/ Björn
Soluzione 3
Ora che ho implementato e ha contribuito con un plug-in che emette XJC classi clonabile: https: / /issues.apache.org/jira/browse/CXF-3354
Altri suggerimenti
mi sento di raccomandare di evitare Cloneable, e preferisce avere delle classi emesse essere serializzabile e serializzare e deserializzare la classe (es) per clonare loro. qui sono alcune istruzioni su come farlo con CXF, anche se non ho mai provato io stesso.
Si potrebbe scrivere un XJC plugin per fare questo. CXF ha un paio XJC plugin per fare varie cose che si potrebbe usare come modello. (E magari inviare di nuovo a CXF)