Greg, can I enquire to your specific use case?
I¹d be interested to hear what you feel Jersey adds value to over lift (im
not familiar with Jersey)?

In my experience when you need a round the houses solution such as this
their can often be a simpler path :-)

Cheers, Tim

On 02/03/2009 22:46, "Viktor Klang" <[email protected]> wrote:

> hehe, no worries, I'm one of your fans. :)
> 
> You should be able to accomplish this by having the filter mapping for Jersey
> in web.xml placed before the Lift filter mapping:
> 
> "Recall that a filter chain is one of the objects passed to the doFilter
> method of a filter. This chain is formed indirectly via filter mappings. The
> order of the filters in the chain is the same as the order that filter
> mappings appear in the web application deployment descriptor. "
> 
> http://java.sun.com/products/servlet/Filters.html
> 
> 
> The Jersey will handle the request first, then pass it thru to Lift, then
> back.
> I of course have not tested this with Jersey and do not know if there are any
> strange things that can happen.
> But I'm sure you'll find out and get back to us ;)
> 
> 
> Cheers,
> Viktor
> 
> On Mon, Mar 2, 2009 at 11:28 PM, Meredith Gregory <[email protected]>
> wrote:
>> Marius, Viktor,
>> 
>> Many thanks for your prompt responses. You'll have to pardon me as i've not
>> graduated from Web101 ;-). i was really looking for an example. To
>> illustrate, in looking at web.xml in a archetype-generated lift project i see
>> that only filter and filter mapping is defined. How is a servlet then chosen?
>> 
>> Also, i'm sort of interested in wrapping lift's request processing. Here's
>> what i mean. If i've understood what Jersey does correctly (and that's a big
>> if), then it will do Request and Response rendering. So, what i want is
>> 
>>  == HttpRequest ==> (JerseyFilter) == ModifiedRequest ==> (LiftFilter) ==>
>> Response == (JerseyFilter) ==> ModifiedOutboundResponse ==>
>> 
>> It's not clear to me how this is accomplished. There's the dead obvious idea,
>> but i'm leary that this won't work because the "types" are unlikely to line
>> up.  
>> 
>> Best wishes,
>> 
>> --greg
>> 
>> On Mon, Mar 2, 2009 at 1:00 PM, Viktor Klang <[email protected]> wrote:
>>> 
>>> 
>>> On Mon, Mar 2, 2009 at 8:51 PM, Meredith Gregory <[email protected]>
>>> wrote:
>>>> Lifted, scalads and lasses,
>>>> 
>>>> Does anybody have a working sample of chaining the lift servlet with a 3rd
>>>> party servlet? i'm interested in doing this with the Jersey servlet to get
>>>> some of their request/response rendering support.
>>> 
>>> This is why we made Lift a Filter :)
>>>  
>>>> 
>>>> 
>>>> Best wishes,
>>>> 
>>>> --greg


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to