¿Para qué necesita JAXB un constructor público no-arg durante el marshalling?¿Para qué JAXB necesita un constructor público no-arg?
Marshaller msh = ctx.createMarshaller();
msh.marshal(object, System.out);
Estoy pasando de un objeto, no de una clase. ¿Por qué JAXB necesita un constructor? Para construir qué?
Nitpick: Estoy bastante seguro de que no necesita un constructor * public * no-arg. Solo necesita * cualquier * constructor no-arg. Se puede proteger/privado/paquete privado si lo desea. – MatrixFrog