JAXB: cómo hacer que JAXB NO desarme la cadena vacía a 0
Tengo una clase DTO con un campo como:
@XmlAttribute
@NotNull
private Integer number = null;
Estoy tratando de deshacer xml como
... number="" ...
Necesito que el campo nuber permanezca nulo, para que se genere una excepción de validación. En cambio, JAXB lo descompone como 0. ¿Cómo puedo hacer que se comporte correctamente?