Thanks for sharing this... I do think that the only reason a Jettison provider is not working OTB in OSGI is that if no Jettison bundle is available by the the DOSGI DSW gets installed then CXF JAXRS will just fail to initialize (Jettison) JSONProvider; in this case it has to be restarted/refreshed after a jettison bundle has been installed given that it itself does not track the availability of Jettison.
I think DOSGI 1.2 should ship Jettison 1.2 - it is a small library and looks like many DOSGI RI/JAXRS users are expecting the default JSON support OTB cheers, Sergey On Fri, Apr 30, 2010 at 5:30 PM, kdog <[email protected]> wrote: > > I did stumble upon a way to get a json (and/or xml) response... > > 1.) Make sure jettison 1.2 is available as a bundle in your osgi container > 2.) For "org.apache.cxf.rs.provider" use > > "org.apache.cxf.jaxrs.provider.AegisElementProvider,org.apache.cxf.jaxrs.provider.AegisJSONProvider" > > Kind of odd since the normal JSONProvider did not work, yet > AegisJSONProvider that uses jettison also works. Not a huge fan of the way > these providers spit things out, but it works for now to get both xml and > json spitting out :) > -- > View this message in context: > http://old.nabble.com/DOSGi-and-JSON-responses-tp27330507p28414202.html > Sent from the cxf-user mailing list archive at Nabble.com. > >
