Yes, the client and server are both on my localhost (I also tried 127.0.0.1),
and that is the requesting/sending url. Hmmm, I tried setting that specific
header (resp.addHeader("my-custom-header", "foo");), but there's no indication
it's sending(from RequestDumpervalse output) or receiving(from LiveHTTPHeaders
output) that header value.
LiveHTTPHeaders output:
http://localhost:8080/webkell/webkell
POST /webkell/webkell HTTP/1.1
Host: localhost:8080
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.14)
Gecko/20080404 Firefox/2.0.0.14
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://localhost:8080/webkell/
Content-Type: application/x-www-form-urlencoded
Content-Length: 63
bkexpr=login+%28+user+-username+root+-password+password+%29%3B+
HTTP/1.x 200 OK
Server: Apache-Coyote/1.1
Content-Length: 96
Date: Wed, 23 Apr 2008 17:38:02 GMT
RequestDumperValve output:
DEBUG [http-8080-1] (ExpressionVisitor.java:620) - Login: userSession:
<userSession xmlns='com/inter
rupt/bookkeeping/users' id='686bbca4f757b9ab-4f1027f81197c5d02ae-7ffb'
groupid='webkell' userid='roo
t' />
END EchoServlet EV: <userSession xmlns='com/interrupt/bookkeeping/users'
id='686bbca4f757b9ab-4f1027
f81197c5d02ae-7ffb' groupid='webkell' userid='root' />
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: ---------------------------------------------------------------
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: authType=null
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: contentLength=96
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: contentType=null
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: cookie=JSESSIONID=FA7EBDD5908EEB626BDEBB45367D964C;
domain=null; path=/webkell
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: header=Content-Length=96
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: header=Date=Wed, 23 Apr 2008 17:38:02 GMT
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: message=null
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: remoteUser=null
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: status=200
Apr 23, 2008 1:38:02 PM org.apache.catalina.valves.RequestDumperValve invoke
INFO: ===============================================================
Tim
----- Original Message ----
From: Christopher Schultz <[EMAIL PROTECTED]>
To: Tomcat Users List <[email protected]>
Sent: Wednesday, April 23, 2008 10:35:37 AM
Subject: Re: Tomcat not sending JSESSIONID (servlet session cookie) with new
sessions
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Tim,
Timothy Washington wrote:
| Thanks for the feedback so far. I actually kept the interactions as
| simple as possible exactly to minimize any unknown behaviour. There's no
| SSL or filters in the application yet.
So, there's pretty much nothing in the way.
Where is your client in relation to Tomcat? Is this on localhost, or
over a network?
Is is possible that you have a firewall or proxy that is removing the
Set-Cookie header? I would imagine that some corporate firewalls do that
to enforce a no-cookies policy.
What if you try to set your own header on the response (before or after
the 'perform' method is invoked)? Try something like:
response.addHeader("my-custom-header", "foo");
...and see if that makes it back to the client.
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkgPSTkACgkQ9CaO5/Lv0PCC5QCfZCdZ96e6JccC9e/KuwDVqKwL
87wAn29FZvSE+GJgmVlPJMFC+MLsrR/y
=0J/F
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To start a new topic, e-mail: [email protected]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
__________________________________________________________________
Looking for the perfect gift? Give the gift of Flickr!
http://www.flickr.com/gift/