Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@apache.org Received: (qmail 46057 invoked from network); 19 Jun 2003 05:48:05 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 19 Jun 2003 05:48:05 -0000 Received: (qmail 11684 invoked by uid 97); 19 Jun 2003 05:50:34 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-user@nagoya.betaversion.org Received: (qmail 11677 invoked from network); 19 Jun 2003 05:50:34 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 19 Jun 2003 05:50:34 -0000 Received: (qmail 44617 invoked by uid 500); 19 Jun 2003 05:47:49 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Users List" Reply-To: "Tomcat Users List" Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 44592 invoked from network); 19 Jun 2003 05:47:48 -0000 Received: from 208.red-217-126-142.pooles.rima-tde.net (HELO loif) (217.126.142.208) by daedalus.apache.org with SMTP; 19 Jun 2003 05:47:48 -0000 Received: from loif ([127.0.0.1] helo=terra.es ident=fiol) by loif with esmtp (Exim 3.36 #1 (Debian)) id 19SsGh-0000Ik-00 for ; Thu, 19 Jun 2003 07:47:31 +0200 Message-ID: <3EF14E24.6070906@terra.es> Date: Thu, 19 Jun 2003 07:46:12 +0200 From: =?ISO-8859-1?Q?Antonio_Fiol_Bonn=EDn?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030527 Debian/1.3.1-2 X-Accept-Language: es-es, es, fr-fr, fr, en-gb, en-us, en MIME-Version: 1.0 To: Tomcat Users List Subject: Re: Filters and Forwarding References: <81EF200C122E3E46BA3236F54F800AD435FDC9@cxcb01.asanet.prd.airservices.gov.au> In-Reply-To: <81EF200C122E3E46BA3236F54F800AD435FDC9@cxcb01.asanet.prd.airservices.gov.au> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms020406010408070702090708" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --------------ms020406010408070702090708 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit If you are allowing incoming requests to Y, you can make X to sendRedirect() to Y. A bit slower, as it needs the client to access Y himself, but depending on your needs, it may work. Antonio Fiol Chisholm, Paul wrote: >Hi, > >I have a servlet X that forwards to a servlet Y. When Y is requested >directly there is a filter specified in web.xml that does some >preprocessing of the request. When X forwards to Y I want the request to >pass through the filter, but it seems to go straight to Y. Associating >the filter with X wont work because the filter would then process the >request before X, instead of between X and Y. I can incorporate the >functionality of the filter in Y but that defeats the whole purpose of >using filters (there are situations where I want to use Y without the >filter). Is there is way to do what I want? > >Thanks, >Paul > >--------------------------------------------------------------------- >To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org >For additional commands, e-mail: tomcat-user-help@jakarta.apache.org > > > > --------------ms020406010408070702090708 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature 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 --------------ms020406010408070702090708--