I am not trying to use cookies to maintain session. I want to use cookies for load balancer affinity. The idea is that every session going to a server will have the same cookie -- and only my software will know what name and value to use based on the server.
When I read this it looks like Axis is creating a cookie with the name it wants to use and a value that varies by sessions on the same server. -Keith -----Original Message----- From: Jarmo Doc [mailto:[EMAIL PROTECTED] Sent: Thursday, January 05, 2006 8:06 PM To: [email protected] Subject: RE: AXIS, SOAP and cookie based routing For basic session handling using cookies, at server: MessageContext.getCurrentContext().setMaintainSession(true) At client: XYZServiceLocator xyz_locator = new XYZServiceLocator(); xyz_locator.setMaintainSession(true); Also see: http://www.fawcette.com/javapro/2003_04/online/wsdl_kjones_04_29_03/default_ pf.aspx >From: Keith <[EMAIL PROTECTED]> >Reply-To: [email protected] >To: <[email protected]> >Subject: AXIS, SOAP and cookie based routing >Date: Thu, 5 Jan 2006 19:21:42 -0600 > >I need to be able to set cookies on SOAP responses so that subsequent >requests will come back to the same server. The load balancer will examine >the cookie and route subsequent requests back to the same web server. The >cookie will be unique to the server and will not vary by session. > > > >I don't see a way with Axis to add Set-Cookie headers on HTTP responses. >Am >I just not seeing it? Perhaps I could write a handler that handles >flowResponse and tacks on the cookie? > > > >Thanks, > >Keith > _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
