Che cosa deve fare JAXB per un costruttore no-arg pubblico durante il marshalling?Per che JAXB ha bisogno di un costruttore no-arg pubblico?
Marshaller msh = ctx.createMarshaller();
msh.marshal(object, System.out);
Sto passando un oggetto, non una classe. Perché JAXB ha bisogno di un costruttore? Per costruire cosa?
Nitpick: Sono abbastanza sicuro che non sia necessario un costruttore * public * no-arg. Ha solo bisogno di * qualsiasi * costruttore no-arg. Può essere protetto/privato/pacchetto-privato, se lo desideri. – MatrixFrog