You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Nathan Christiansen <Na...@tni.com> on 2003/10/10 21:34:01 UTC

SOLVED -- RE: Problems with mod_jk and Apache SetHandler

I am posting the solution so that someone else can benefit from my work.

The problem was solved by wrapping the <FilesMatch...> directive in a <DirectoryMatch...> directive as follows:

# Exclude the Tomcat webapps directory from the Mason handler
<DirectoryMatch !"/var/tomcat4/webapps/">
  <FilesMatch  "\.html*$|\.csv$|\.txt$|^[^\.]*$">
    SetHandler perl-script
    PerlHandler Mason::Site::Redesign
    PerlLogHandler Mason::Site::Redesign->loghandler
  </FilesMatch>
</DirectoryMatch>


It is interesting that Apache is not forwarding the request to Tomcat after the Mason handler declines the request.

Is this a bug in Apache or in the mod_jk connector? 

Where do I submit the bug report?

-- Nathan Christiansen
   Tahitian Noni International
   http://www.tahitiannoni.com


-----Original Message-----
From: Nathan Christiansen 
Sent: Wednesday, October 08, 2003 1:30 PM
To: tomcat-user@jakarta.apache.org
Subject: Problems with mod_jk and Apache SetHandler


The http.conf file includes the following directives for the Mason handler:

  <FilesMatch  "\.html*$|\.csv$|\.txt$|^[^\.]*$">
    SetHandler perl-script
    PerlHandler Mason::Site::Redesign
    PerlLogHandler Mason::Site::Redesign->loghandler
  </FilesMatch>


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org