I committed a fix for this (along with a system test) a short while ago.  
Tonight's snapshots should be fine.


Dan


On Fri April 17 2009 11:47:00 am bharath thippireddy wrote:
> Thanks for the update Dan. Looks like the setCookie on the HTTPClientProxy
> object works fine though.
>
> policy.setCookie(m_cookieHeaders.get(0));
>
> thanks and regards,
> Bharath
>
> -----Original Message-----
> From: Daniel Kulp [mailto:[email protected]]
> Sent: Thursday, April 16, 2009 10:44 PM
> To: [email protected]
> Cc: bharath thippireddy
> Subject: Re: Session Management does not work with CXF 2.2 Client
>
>
> Just to let you know, I can reproduce this here.   I'll try and debug into
> it tomorrow.
>
> Dan
>
> On Wed April 15 2009 5:56:39 pm bharath thippireddy wrote:
> > We were using the code below on the client to maintain sessions with CXF
> > 2.1.2 which worked fine.But it doesn't work anymore after migrating to
> > the CXF 2.2.The client doesn't send the cookie back.
> >
> >
> >
> >     bp.getRequestContext().put(BindingProvider.SESSION_MAINTAIN_PROPERTY,
> > true);
> >
> >
> >
> >       Map<String, List<String>> headers = (Map<String,
> > List<String>>)bp.getRequestContext().get("javax.xml.ws.http.request.heade
> >rs ");
> >
> >
> >
> >       if (headers == null)
> >
> >       {
> >
> >           headers = new HashMap<String, List<String>>();
> >
> >           bp.getRequestContext().put("javax.xml.ws.http.request.headers",
> > headers);
> >
> >       }
> >
> >
> >
> >       headers.put("cookie", cookieHeaders);
> >
> >
> >
> > Can you please let me know if there are changes to the way this is
> > handled in the 2.2 release.
> >
> >
> >
> > Thanks,
> >
> > bharath
>
> --
> Daniel Kulp
> [email protected]
> http://www.dankulp.com/blog

-- 
Daniel Kulp
[email protected]
http://www.dankulp.com/blog

Reply via email to