DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20294>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20294

Axis doesn't maintain more than one cookie with http

           Summary: Axis doesn't maintain more than one cookie with http
           Product: Axis
           Version: 1.0-rc2
          Platform: PC
        OS/Version: Windows NT/2K
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: Basic Architecture
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


I started testing out deployment with a load balancer (F5) which adds its own 
cookie to the http requests. There is also the tomcat cookie (JSESSIONID) added 
by the server. When I send the next request from the axis client, only the last 
cookie is sent.

Output from tcpmon:

Response from first request:

HTTP/1.1 200 OK
Set-Cookie: BIGipServerEngCTI=2365653770.49695.0000; expires=Tue, 27-May-2003 
17:54:17 GMT; path=/
Set-Cookie: JSESSIONID=ZL9dl3tfxkRAzPtdfEVJlQ**.tomcat1; Path=/axis
Content-Type: text/xml; charset=utf-8
Date: Tue, 27 May 2003 17:14:17 GMT
Server: Apache Coyote/1.0
Connection: close
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
 <soapenv:Body>
  <ns1:newSessionResponse 
soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; 
xmlns:ns1="urn:NuanceCTI"/>
 </soapenv:Body>
</soapenv:Envelope>


Next client request with maintainSession set to true:

POST /axis/services/NuanceCTI HTTP/1.0
Content-Type: text/xml; charset=utf-8
Accept: application/soap+xml, application/dime, multipart/related, text/*
User-Agent: Axis/1.1
Host: 10.3.0.22
Cache-Control: no-cache
Pragma: no-cache
SOAPAction: ""
Content-Length: 1515
Cookie: JSESSIONID=ZL9dl3tfxkRAzPtdfEVJlQ**.tomcat1

....

I will try to fix it here since I need it to work soon and send the fix back 
(If I find how to do that)

Reply via email to