I am a light Axis user, but not a developer. As a user, though, I have looked at the source more than a few times. Axis has the same cookie issues that Apache SOAP used to have. The source file is /xml-axis/java/src/org/apache/axis/transport/http/HTTPSender.java. In the readFromSocket method, the headers are maintained in a Hashtable, so it will discard all but the last header. Additionally, the handleCookie method keeps only one cookie from a header (the RFCs specify multiple comma-separated cookies are allowed in a single header), and ignores the attributes. Note that things are especially bad for Set-Cookie2, since the header is supposed to start with the version, not a cookie name=value.
Scott Nichol ----- Original Message ----- From: "K. Swaminathan" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, July 11, 2002 21:49 Subject: Cookie fix > Hi Scott, > > I am sorry about the personal mail. But am just curios: > > Are you involved with Axis too. I was wondering if the cookie fix > that you did in SOAP 2.3.1 for me (supporting multiple Set-Cookie > and Set-Cookie2 headers and restoring them correctly) is an issue > in axis too? > > thanks > Swami K. > > ->-----Original Message----- > ->From: Scott Nichol [mailto:[EMAIL PROTECTED]] > ->Sent: Thursday, July 11, 2002 1:42 PM > ->To: [EMAIL PROTECTED] > ->Subject: Re: Xerces 1.4.4 won't schema validate this... > -> > -> > ->xerces-j-dev or xerces-j-user. > -> > ->----- Original Message ----- > ->From: <[EMAIL PROTECTED]> > ->To: <[EMAIL PROTECTED]> > ->Sent: Thursday, July 11, 2002 3:23 PM > ->Subject: Re: Xerces 1.4.4 won't schema validate this... > -> > -> > ->> > ->> You're right Scott...my bad...I was thinking xerces but typin > ->soap....just > ->> for future reference what is the email list/ng for xerces? btw > ->I think I > ->> found my own problem...my contenthandler had a bug in it...looks like it > ->> validates now. > ->> > ->> > ->> -- > ->> To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > ->> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > ->> > ->> > -> > -> > ->-- > ->To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > ->For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > -> > -> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>