java - new - Configure Jackson para usar la propiedad name de @XmlRootElement
xmlmapper jackson (2)
Parece que esto está disponible en Jackson 1.7:
http://jira.codehaus.org/browse/JACKSON-163
Ver último comentario.
Tengo un Java Bean que usa la anotación JAXB: @XmlRootElement(name="beanName")
. ¿Hay alguna forma de configurar a jackson para usar la propiedad de name
de la anotación @XmlRootElement
al deserializar?
Una cosa que hice para asegurarme de que Jackson usa @XMLRootElement de una clase es configurar la clase de proveedor para que sea JacksonJaxbJsonProvider
(en lugar de, por ejemplo, JacksonJsonProvider
). Esto se puede hacer de varias maneras, dependiendo de la implementación de JAX-RS que esté utilizando y de si el código es del lado del cliente o del servidor.