Next version of AS7 should have 2.2.3 in it. On 10/25/11 12:52 PM, for...@paaro.com wrote: > Bill my man! Works like a charm! Will test it more extensively, but the > first test (including resteasy jackson provider in the pom) worked. > > Thanks! > > On Tue, Oct 25, 2011 at 15:00, Bill Burke <bbu...@redhat.com > <mailto:bbu...@redhat.com>> wrote: > > Ok, I just released Resteasy 2.2.3. Basically I try and ignore > constructors that will cause deployment errors. If you're using > as7, you'll have to copy and modify the resteasy libs in the > modules/ directory and edit the XML files in each jar directory to > point to the correct resteasy libraries: > > modules/org/jboss/resteasy/... > > > On 10/25/11 6:46 AM, for...@paaro.com <mailto:for...@paaro.com> wrote: > > Joe, I found that mkyong link, too, but I've hoped there is a > solution > to it. Apparently not, for the time being. > Bill, I tried your suggestions, but none work. Manually > registering all > the providers I think is out of the question, since we're building a > multi module project with common REST interface and would like > modules > to register their own providers automatically via scanning. > > On Tue, Oct 25, 2011 at 01:34, Bill Burke <bbu...@redhat.com > <mailto:bbu...@redhat.com> > <mailto:bbu...@redhat.com <mailto:bbu...@redhat.com>>> wrote: > > This is actually a problem with the Jackson implementation. The > JAX-RS specification states that the JAX-RS runtime must pick a > Provider constructor with the greatest number of parameters. > The > problem is, Resteasy does not know how to resolve and inject the > parameters of the Jackson provider constructor with the most > parameters. > > I'm changing the implementation so that it won't pick > constructors > with parameters that don't have a @Context implemention. > Meanwhile, > you'll have to instantiate the provider yourself, or > Subclass the > jackson one and register that. > > > On 10/24/11 7:03 PM, Joe Littlejohn wrote: > > I guess you're experiencing this problem: > > > http://www.mkyong.com/____webservices/jax-rs/illegal-to-____inject-a-message-body-into-__a-__singleton-into-public-org-____codehaus-jackson-jaxrs-____jacksonjsonprovider/ > > <http://www.mkyong.com/__webservices/jax-rs/illegal-to-__inject-a-message-body-into-a-__singleton-into-public-org-__codehaus-jackson-jaxrs-__jacksonjsonprovider/> > > <http://www.mkyong.com/__webservices/jax-rs/illegal-to-__inject-a-message-body-into-a-__singleton-into-public-org-__codehaus-jackson-jaxrs-__jacksonjsonprovider/ > > <http://www.mkyong.com/webservices/jax-rs/illegal-to-inject-a-message-body-into-a-singleton-into-public-org-codehaus-jackson-jaxrs-jacksonjsonprovider/>> > https://issues.jboss.org/____browse/RESTEASY-503 > <https://issues.jboss.org/__browse/RESTEASY-503> > > <https://issues.jboss.org/__browse/RESTEASY-503 > <https://issues.jboss.org/browse/RESTEASY-503>> > > Bill, maybe it's worth adding your suggested workaround to > RESTEASY-503? > > > On 24 October 2011 18:40,<for...@paaro.com > <mailto:for...@paaro.com> > <mailto:for...@paaro.com <mailto:for...@paaro.com>>> wrote: > > > Then it works, but then the JacksonJsonProvider > implementation is used, but > I want JacksonJaxbJsonProvider implementation. > > On Mon, Oct 24, 2011 at 16:58, Bill > Burke<bbu...@redhat.com <mailto:bbu...@redhat.com> > <mailto:bbu...@redhat.com <mailto:bbu...@redhat.com>>> wrote: > > > > Does it work if you *don't* add jackson > provider.jar to > your web-inf/lib? > It comes packaged with AS7 already. > > On 10/24/11 10:30 AM, for...@paaro.com > <mailto:for...@paaro.com> > <mailto:for...@paaro.com <mailto:for...@paaro.com>> wrote: > > > Yes, of course: > > > sample.war/WEB-INF/lib/____resteasy-jackson-provider-2.2.____2.GA.jar > > > On Mon, Oct 24, 2011 at 16:20, Bill > Burke<bbu...@redhat.com > <mailto:bbu...@redhat.com> <mailto:bbu...@redhat.com > <mailto:bbu...@redhat.com>> > <mailto:bbu...@redhat.com <mailto:bbu...@redhat.com> > <mailto:bbu...@redhat.com <mailto:bbu...@redhat.com>>>> wrote: > > So you added jackson provider .jar to your > WEB-INF/lib? > > On 10/24/11 9:26 AM, for...@paaro.com > <mailto:for...@paaro.com> > <mailto:for...@paaro.com > <mailto:for...@paaro.com>><__mailto:forum...@paaro.com > <mailto:forum...@paaro.com> > > <mailto:for...@paaro.com <mailto:for...@paaro.com>>> wrote: > > I used this archetype to generate a sample project: > > > > > > > https://docs.jboss.org/author/____display/AS7/Creating+your+__own+__application > > <https://docs.jboss.org/author/__display/AS7/Creating+your+own+__application> > > > <https://docs.jboss.org/__author/display/AS7/Creating+__your+own+application > > <https://docs.jboss.org/author/display/AS7/Creating+your+own+application>> > > > > I have JBoss AS 7.0.1. The example works well > (as you can see, no > > web.xml is used). But when trying to add > resteasy jackson > provider, the > > aforementioned problems appear. Any clues? > > > > Thanks! > > > > On Mon, Oct 24, 2011 at 14:56, Bill > Burke<bbu...@redhat.com > <mailto:bbu...@redhat.com> <mailto:bbu...@redhat.com > <mailto:bbu...@redhat.com>> > <mailto:bbu...@redhat.com <mailto:bbu...@redhat.com> > <mailto:bbu...@redhat.com <mailto:bbu...@redhat.com>>> > > <mailto:bbu...@redhat.com <mailto:bbu...@redhat.com> > <mailto:bbu...@redhat.com > <mailto:bbu...@redhat.com>><____mailto:bbu...@redhat.com > <mailto:bbu...@redhat.com> <mailto:bbu...@redhat.com > <mailto:bbu...@redhat.com>>>>> > > wrote: > > > > How can I reproduce the problem? What app > server? What does > your > > web.xml look like? > > > > Thanks > > > > > > > > > > > > ------------------------------____----------------------------__--__------------------ > > > The demand for IT networking professionals > continues to grow, and > the > > demand for specialized networking skills is > growing even more > rapidly. > > Take a complimentary Learning@Cisco > Self-Assessment and learn > > about Cisco certifications, training, and career > opportunities. > > http://p.sf.net/sfu/cisco-____dev2dev > <http://p.sf.net/sfu/cisco-__dev2dev> > <http://p.sf.net/sfu/cisco-__dev2dev > <http://p.sf.net/sfu/cisco-dev2dev>> > > > > > > > > ___________________________________________________ > > Resteasy-users mailing list > > Resteasy-users@lists.__sourcef__orge.net <http://sourceforge.net> > <mailto:Resteasy-users@lists.__sourceforge.net > <mailto:Resteasy-users@lists.sourceforge.net>> > <mailto:Resteasy-users@lists. > <mailto:Resteasy-users@lists.>____sourceforge.net > <http://sourceforge.net> > <mailto:Resteasy-users@lists.__sourceforge.net > <mailto:Resteasy-users@lists.sourceforge.net>>> > > > https://lists.sourceforge.net/____lists/listinfo/resteasy-__users > <https://lists.sourceforge.net/__lists/listinfo/resteasy-users> > <https://lists.sourceforge.__net/lists/listinfo/resteasy-__users > <https://lists.sourceforge.net/lists/listinfo/resteasy-users>> > > -- > Bill Burke > JBoss, a division of Red Hat > http://bill.burkecentral.com > > > > > ------------------------------____----------------------------__--__------------------ > > The demand for IT networking professionals > continues to grow, and the > demand for specialized networking skills is > growing even more rapidly. > Take a complimentary Learning@Cisco > Self-Assessment and learn > about Cisco certifications, training, > and career > opportunities. > http://p.sf.net/sfu/cisco-____dev2dev > <http://p.sf.net/sfu/cisco-__dev2dev> > <http://p.sf.net/sfu/cisco-__dev2dev > <http://p.sf.net/sfu/cisco-dev2dev>> > > ___________________________________________________ > Resteasy-users mailing list > Resteasy-users@lists.__sourcef__orge.net > <http://sourceforge.net> > <mailto:Resteasy-users@lists.__sourceforge.net > <mailto:Resteasy-users@lists.sourceforge.net>> > <mailto:Resteasy-users@lists. > <mailto:Resteasy-users@lists.>____sourceforge.net > <http://sourceforge.net> > <mailto:Resteasy-users@lists.__sourceforge.net > <mailto:Resteasy-users@lists.sourceforge.net>>> > https://lists.sourceforge.net/____lists/listinfo/resteasy-__users > <https://lists.sourceforge.net/__lists/listinfo/resteasy-users> > <https://lists.sourceforge.__net/lists/listinfo/resteasy-__users > <https://lists.sourceforge.net/lists/listinfo/resteasy-users>> > > > > -- > Bill Burke > JBoss, a division of Red Hat > http://bill.burkecentral.com > > > > > > ------------------------------____----------------------------__--__------------------ > > The demand for IT networking professionals continues to > grow, and the > demand for specialized networking skills is growing even > more rapidly. > Take a complimentary Learning@Cisco Self-Assessment > and learn > about Cisco certifications, training, and career > opportunities. > http://p.sf.net/sfu/cisco-____dev2dev > <http://p.sf.net/sfu/cisco-__dev2dev> > <http://p.sf.net/sfu/cisco-__dev2dev > <http://p.sf.net/sfu/cisco-dev2dev>> > ___________________________________________________ > Resteasy-users mailing list > Resteasy-users@lists.__sourcef__orge.net > <http://sourceforge.net> > <mailto:Resteasy-users@lists.__sourceforge.net > <mailto:Resteasy-users@lists.sourceforge.net>> > https://lists.sourceforge.net/____lists/listinfo/resteasy-__users > <https://lists.sourceforge.net/__lists/listinfo/resteasy-users> > <https://lists.sourceforge.__net/lists/listinfo/resteasy-__users > <https://lists.sourceforge.net/lists/listinfo/resteasy-users>> > > > > > -- > Bill Burke > JBoss, a division of Red Hat > http://bill.burkecentral.com > > > > -- > Bill Burke > JBoss, a division of Red Hat > http://bill.burkecentral.com > >
-- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com ------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev _______________________________________________ Resteasy-users mailing list Resteasy-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/resteasy-users