jsr339-experts@jax-rs-spec.java.net

[jsr339-experts] Re: [jax-rs-spec users] Re: Passing data from filters to resource

From: Jan Algermissen <jan.algermissen_at_nordsc.com>
Date: Wed, 29 May 2013 17:33:50 +0200

On 29.05.2013, at 17:16, Santiago Pericas-Geertsen <Santiago.PericasGeertsen_at_oracle.com> wrote:

>
> On May 29, 2013, at 8:32 AM, Bill Burke <bburke_at_redhat.com> wrote:
>
>> I wouldn't inject the ServletContext as this is a global thing, but instead the HttpServletRequest. Sucks we can't do this in JAX-RS. This was an oversight by us I think.
>
> Yes, I believe that was an oversight for the non-servlet case. JIRA?

Can do - but what is best from an impl. POV? Add a getProperty(String) to Request? Does that work seamlessly in Jersey/Resteasy/CXF?

Jan

>
> -- Santiago
>
>>
>> On 5/29/2013 2:22 AM, Jan Algermissen wrote:
>>> Guys,
>>>
>>> what is the intended way of passing data from filters to resource methods?
>>>
>>> IIRC in a servlet environment, I can inject ServletContext and use getAttribute() to retrieve the property.
>>>
>>> Is there any intended way to do the same in a non-Servlet environment (EE Container)?
>>>
>>>
>>> Jan
>>>
>>
>> --
>> Bill Burke
>> JBoss, a division of Red Hat
>> http://bill.burkecentral.com
>