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 23:50:03 UTC
RE: REALLY SOLVED THIS TIME -- RE: Problems with mod_jk and Apache SetHandler
We finally found a solution:
<DirectoryMatch "/home/httpd/redesign/">
<FilesMatch "\.html*$|\.csv$|\.txt$|^[^\.]*$">
SetHandler perl-script
PerlHandler Mason::Site::Redesign
PerlLogHandler Mason::Site::Redesign->loghandler
</FilesMatch>
</DirectoryMatch>
-- Nathan Christiansen
Tahitian Noni International
http://www.tahitiannoni.com
-----Original Message-----
From: Nathan Christiansen
Sent: Friday, October 10, 2003 2:49 PM
To: Tomcat Users List
Subject: RE: NOT SOLVED -- RE: Problems with mod_jk and Apache
SetHandler
Actually this code prevents Mason from working.
-- Nathan Christiansen
Tahitian Noni International
http://www.tahitiannoni.com
-----Original Message-----
From: Nathan Christiansen
Sent: Friday, October 10, 2003 1:34 PM
To: Tomcat Users List
Subject: 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
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org