You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2003/05/28 13:28:33 UTC
DO NOT REPLY [Bug 20294] New: -
Axis doesn't maintain more than one cookie with http
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: axis-dev@ws.apache.org
ReportedBy: ddesmeu@nuance.com
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)
Re: DO NOT REPLY [Bug 20294] New: - Axis doesn't maintain more than one cookie with http
Posted by Davanum Srinivas <di...@yahoo.com>.
Please submit a patch against latest cvs, details are at:
http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages/SubmitPatches
Thanks,
dims
--- bugzilla@apache.org wrote:
> 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: axis-dev@ws.apache.org
> ReportedBy: ddesmeu@nuance.com
>
>
> 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)
=====
Davanum Srinivas - http://webservices.apache.org/~dims/
__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com