Hi Mahesh,
thanks for the confirmation....

Cheers, Sergey

On Thu, Jun 9, 2011 at 8:24 PM, Kambam, Mahesh
<[email protected]> wrote:
> Hi Sergey,
> The below recommendations worked for us. I tried both forward/include, they 
> worked.
>
> The code from RequestDispatcherProvider was also really usefull.
>
> Thanks,
> =Mahesh Kambam.
>
> -----Original Message-----
> From: Sergey Beryozkin [mailto:[email protected]]
> Sent: Wednesday, June 08, 2011 12:41 PM
> To: [email protected]
> Subject: Re: cxf jaxrs reuesthandler and spring 3 MVC DispatcherServlet 
> Integration.
>
> Hi
>
> On Wed, Jun 8, 2011 at 5:25 PM, Kambam, Mahesh
> <[email protected]> wrote:
>> Hi Sergey ,
>>
>> Thanks for responding so quickly....I am still not clear.
>> http.request.redirected" (=true) -> does it mean that server will return 302 
>> to the user-agent ? is there a provision to use forward in that case.
>>
> Sorry, I actually meant RequestDispatcher.forward.
> "http.request.redirected" is misleading to some extent, but it's
> really a hint to CXF out chain that some other entity is looking after
> writing some date into output stream.
>
>> One more follow up question is how to transfer control from spring MVC to 
>> cxf seamlessly. We use cxf for rest and mvc for ui related issues. 
>> Utltimately cxf is the one that responds.
>>
>
> If you do RequestDispatcher.forward and set that property then the
> resource which handles the forwarded request will actually be the one
> that responds. Or perhaps it should be RequestDispatcher.include ?
>
> Thanks, Sergey
>
>> Thanks,
>> =Mahesh Kambam.
>> -----Original Message-----
>> From: Sergey Beryozkin [mailto:[email protected]]
>> Sent: Wednesday, June 08, 2011 12:11 PM
>> To: [email protected]
>> Subject: Re: cxf jaxrs reuesthandler and spring 3 MVC DispatcherServlet 
>> Integration.
>>
>> Hi
>>
>> On Wed, Jun 8, 2011 at 4:43 PM, Kambam, Mahesh
>> <[email protected]> wrote:
>>> Hi,
>>> Can somebody help me with the issue of integrating CXF RestFull service 
>>> with Spring DispatcherServlet.
>>> Here is my issue.
>>>
>>> I have a ReST endpoint configured using CXF. I have a requestHandler which 
>>> intercepts the request and do the authentication/authorization. Once this 
>>> is done, I would like to have Spring DispatcherServlet to take the control 
>>> and invoke the appropriate spring controller.
>>>
>>> I am having hard time to have CXF Rest features and Spring MVC work 
>>> together.....any solutions/references/material would be really appreciated.
>>>
>>
>> Try injecting ServletContext into RequestHandler,
>>
>> @Context ServletContext sc;
>>
>> and then after the authentication/authorization is done, redirect to
>> Spring DispatcherServlet, by getting
>> RequestDispatcher from ServletContext. Set an
>> "http.request.redirected" (=true) property on the current message
>> before doing the redirection. Let me know if it helps
>>
>> Cheers, Sergey
>>
>>
>>> Thanks,
>>> =Mahesh Kambam.
>>>
>>
>>
>>
>> --
>> Sergey Beryozkin
>>
>> Application Integration Division of Talend
>> http://sberyozkin.blogspot.com
>>
>

Reply via email to