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

Reply via email to