Tengo algunos beans JAXB anotados que estoy usando para descomponer un poco de XML.Configurar cómo unmarshalls de JAXB boolean
Tengo varios atributos anotados con @XMLAttribute con el tipo Booleano.
@XmlAttribute private Boolean someAttribute;
me gustaría personalizar el umarshalling de todo atributo booleano de modo que sólo exactamente con los valores "verdadero" o "falso" están permitidos (por ejemplo, "falso" y no "wibble" haría que el unmarshalling falle).
Preferiría evitar tener que establecer un @XmlJavaTypeAdapter en cada atributo Boole si es posible. ¿Hay alguna forma de configurar cómo JAXB deshace las propiedades booleanas?
1 - Para obtener más información sobre este enfoque, véase: http://bdoughan.blogspot.com/2010/12/jaxb-and-marshalunmarshal-schema.html –
@Blaise Doughan - gracias por el código de ejemplo, blog agradable post – Waldheinz
Esperaba generar el esquema a partir de las anotaciones JAXB ... ¿tengo cosas al revés? – lexicalscope