Tenemos el siguiente error
com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of `openadmin.model.sicres.DeInteresado` (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('E')
Solución:
Cambiar este código:
XmlMapper mapper = new XmlMapper();
Por este
JacksonXmlModule xmlModule = new JacksonXmlModule(); xmlModule.setDefaultUseWrapper(false); ObjectMapper mapper = new XmlMapper(xmlModule); mapper.registerModule(new JaxbAnnotationModule()); // Accept JAXB Annotations !!!!
para que acepte JAXB annotations!
No hay comentarios :
Publicar un comentario