Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@www.apache.org Received: (qmail 9079 invoked from network); 17 Nov 2004 17:50:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 17 Nov 2004 17:50:05 -0000 Received: (qmail 29858 invoked by uid 500); 17 Nov 2004 17:49:46 -0000 Delivered-To: apmail-jakarta-tomcat-user-archive@jakarta.apache.org Received: (qmail 29810 invoked by uid 500); 17 Nov 2004 17:49:45 -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 29769 invoked by uid 99); 17 Nov 2004 17:49:45 -0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=HTML_30_40,HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [147.92.2.11] (HELO ngw.bvu.edu) (147.92.2.11) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 17 Nov 2004 09:49:42 -0800 Received: from BVU-Gateways-MTA by ngw.bvu.edu with Novell_GroupWise; Wed, 17 Nov 2004 11:49:25 -0600 Message-Id: X-Mailer: Novell GroupWise Internet Agent 6.5.2 Date: Wed, 17 Nov 2004 11:48:51 -0600 From: "David Boyer" To: Subject: Q: valve versus filter Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=__Part2E0EF913.0__=" X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --=__Part2E0EF913.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit We're using IIS 6 with the JK2 ISAPI filter (Tomcat 5.0.28). I have several filters that I'm using on almost every context in production: an authentication filter, an access-control filter, and a compression filter. I'd be interested in implementing these things at a more global level rather than on a per-context level. Would valves be the way to do this? I recognize that valves come into the picture at an earlier point in the chain. I'd be interested in hearing how other people might approach filters that are being applied on all contexts. Thanks! --=__Part2E0EF913.0__=--