tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Duane Gran <rag...@spinweb.net>
Subject Re: mod_webapp and *.shtml not working
Date Mon, 15 Apr 2002 14:01:29 GMT
Joseph,

I read with interest your message below.  I'm migrating from Tomcat 
3.2.x to 4.0.3 and the behavior of Warp is a bit confusing to me.  You 
said that you are 95% done with a document describing how to integrate 
Apache and Tomcat.  Do you mind if I see this?  I would be happy to 
offer feedback and help with the document if you are interested.

Duane

ps - I tried to email directly to your hotmail account but it reports 
that the quota is exceeded.

On Thursday, April 11, 2002, at 01:40 PM, Joseph Molnar wrote:

> I haven't tried this, but I think it may work. I have a document I will 
> be
> releasing today that explains some of this:
>
> a) Apache 'ignores' all Directory directives when a WebAppDeploy 
> statement
> takes over the root.
> b) Apache doesn't ignore Location directives.
> c) SetHandler's in the Location directives work fine.
>
> My suggestion is to put a Location (or Location Match) directive on on 
> the
> root. Then put a Files directive (if you only want to match files) to 
> match
> .shtml files.
>
> THEN do a SetHandler to 'server-parsed'.
>
> What I am not 100% sure of at this point, since I haven't had an 
> opportunity
> to try, is what actual directory location it will attempt to find the 
> files
> at. Naturally I would presume it would be based off of the 
> DocumentRoot, but
> again, I am not 100% sure.
>
> Let me know if that works, and when I have a moment I will attempt to 
> try
> since it will be helpful for the document I wrote up explaining how to
> install Tomcat on Apache via WARP (it is 95% done at this point).
>
>
> ----------------------------------------
> Joseph Molnar
> http://www.codesta.com/
>
>
>
> ----- Original Message -----
> From: "Catalin Mihailescu" <catalin@tmdesign.ca>
> To: "Tomcat Users List" <tomcat-user@jakarta.apache.org>
> Cc: <rsequeira@transentric.com>
> Sent: Thursday, April 11, 2002 10:28 AM
> Subject: mod_webapp and *.shtml not working
>
>
>> Hello,
>>
>> I'm using a RedHat 7.0 box, Apache/1.3.22, Tomcat 4.0.2 and a site
> "site-name"
>> that use SSI.
>> I cannot make them to work together (Apache to serve *.shtml and Tomcat
> serve
>> JUST *.jsp).
>>
>> Can you please tell me what I'm doing wrong and what else should I do 
>> to
> make
>> it work?
>>
>>
>> My server.xml looks like:
>>
>> ______________________
>> ---
>> <Server port="8005" shutdown="SHUTDOWN" debug="0">
>>
>> <!-- Define an Apache-Connector Service -->
>>   <Service name="Tomcat-Apache">
>>
>>     <Connector
> className="org.apache.catalina.connector.warp.WarpConnector"
>>      port="8008" minProcessors="5" maxProcessors="10"
>>      enableLookups="false" appBase="webapps"
>>      acceptCount="5" debug="0"/>
>>
>>     <Engine className="org.apache.catalina.connector.warp.WarpEngine"
>>      name="testing" debug="0">
>>     </Engine>
>>
>>   </Service>
>>
>> </Server>
>> _________________________
>>
>>
>> My httpd.conf looks like:
>>
>> _________________________________
>> ---
>> LoadModule webapp_module      libexec/mod_webapp.so
>> AddModule mod_webapp.c
>> ---
>> DirectoryIndex index.shtml index.html index.htm index.php index.php4
> index.jsp
>>
>> ---
>> AddIcon /icons/layout.gif .html .shtml .htm .pdf
>> ---
>> AddType text/html .shtml
>> AddHandler server-parsed .shtml
>> ---
>> WebAppConnection warpConnection warp localhost:8008
>> WebAppInfo /webapp-info
>> ---
>> <VirtualHost 192.168.2.15:80>
>> DocumentRoot /web/site-name/htdocs
>> ServerName 192.168.2.15
>> LogFormat "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\""
>> TransferLog /web/site-name/logs/access.log
>> ErrorLog /web/site-name/logs/error.log
>> WebAppDeploy biocapital-java warpConnection /
>> </VirtualHost>
>> ________________________________________
>>
>> mod_include, mod_mime, mod_cgi are also included and enabled for Apache
>>
>> I also have:
>> $CATALINA_HOME/webapps/site-name -> /web/site-name/htdocs
>>
>> The result is that Apache is complaining that /index.shtml was not 
>> found,
> but
>> all my *.jsp files are properly handled by Tomcat.
>> If I change
>> WebAppDeploy biocapital-java warpConnection / to look like
>> WebAppDeploy biocapital-java warpConnection /something
>> Apache is not complaining, but I'll be no longer capable to read my 
>> *.jsp
>> files.
>>
>> Also, if instead *.shtml I use html (other site) in the same setup,
> everything
>> goes just fine.
>>
>> Can you help, please?
>>
>> Catalin
>>
>>
>>
>>
>>
>>
>
> --
> To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
> For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
> Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>


--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>


Mime
View raw message