+1 to making Jackson the default JSON provider. Most other JAX-RS impls use it as their default AFAIK, Jackson is a quite active community, and the main dev lead over there (Tatu Saloranta) was the main developer on Woodstox STAX parser. It's a very high quality project.
Looking at WINK-299, I'm not sure what Jason has that Jackson does not already provide by default. The JacksonJsonProvider, which is the base class for JacksonJaxbJsonProvider, already has all of what's shown in 299 as its defaults: http://svn.jackson.codehaus.org/browse/jackson/trunk/src/jaxrs/java/org/codehaus/jackson/jaxrs/JacksonJsonProvider.java?r=HEAD (see locateMapper method, line 565) Jason, is the explicit mapper instantiation still required, per your code snippet in WINK-299? mike On Tue, Sep 21, 2010 at 10:59 AM, Jesse A Ramos <[email protected]> wrote: > In reference to WINK-299: https://issues.apache.org/jira/browse/WINK-299 > > Hi, > > As mentioned in WINK-299, Jackson seems to be the best available JSON > provider. It would be good to make this default for WINK. I don't mind > making the change but wanted to get some opinions on a couple of things. > > 1) Does everyone agree that Jackson should be the default JSON provider? > 2) If so, what default configuration settings should we use? > > For question 2, Jason provided a code snippet for what he is using in > WINK-299. It likes good to me as a default configuration. If others > agree I can use that, otherwise let me know what other configuration > settings you would like to use. > > Thanks, > Jesse
