Se me ha pedido que embellezca Jackson JSON predeterminado que sale de un punto final RestEasy. Hice algunas investigaciones sobre Jackson y escribí un código independiente para poder suprimir nulos, personalizar formatos de datos, etc. Ahora el desafío es inyectar este código en la serialización JSON de RestEasy.Accediendo a Jackson Object Mapper en RestEasy
A juzgar por las publicaciones en el foro, esto es trivial en Spring, sin embargo, no parece ser el caso en RestEasy. Escribí un ContextResolver y lo configuré como resteasy.provider en los parámetros de contexto en web.xml (en Tomcat) pero eso impide que la aplicación webapp se cargue en Tomcat.
Ahora estoy tratando de extender javax.ws.rs.core.Application y proporcionar un ContextResolver pero sin progreso. ¿Es esto sencillo, alguien ha hecho esto? Cualquier ayuda es muy apreciada.
Ok, pude hacer esto escribiendo un JacksonJsonProvider personalizado basado en la entrada wiki.fasterxml.com/JacksonFAQJaxRs. El código es el siguiente - – codegeek