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/

Reply via email to