Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 2502 invoked from network); 31 Oct 2000 22:08:19 -0000 Received: from ashd1-1.relay.mail.uu.net (199.171.54.245) by locus.apache.org with SMTP; 31 Oct 2000 22:08:19 -0000 Received: from bubbleboy by mr0.ash.ops.us.uu.net with SMTP (peer crosschecked as: users.bitmo.com [63.97.232.5]) id QQjnim06314 for ; Tue, 31 Oct 2000 22:08:21 GMT Message-ID: <002801c04387$c485c180$140411ac@corp.bitmo.com> Reply-To: "Colin Evans" From: "Colin Evans" To: Subject: RequestDispatcher breaks cookies, response headers Date: Tue, 31 Oct 2000 14:13:15 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N Hi, I believe I have found a bad bug in the RequestDispatcher implementation. If I do a successful RequestDispatcher.include() from one servlet to another, it appears that no HTTP response headers are returned except for "Content-Type". Everything else seems to respond correctly. "Location", "Content-Length", and "Servlet-Engine" headers as well as headers set in the servlet are not returned, and neither are any session or user cookies returned. This basically breaks all model-view-controller-based sites that use cookies, and for me is a serious bug. I've seen the problem on Tomcat 3.1 and 3.2b6. I'm running NT4.0 with Sun JDK 1.2.2. I would appreciate ideas on work-arounds or patches. Thanks! Colin Evans -- Colin Evans Bitmo, Inc. (http://www.bitmo.com) (415)920.7225 / cevans@bitmo.com