What if I want tomcat to serve the root context eg / -> a servlet..
but I want to be able to have /SomeThing/ that can use .php3 for instance ?

/A

-----Original Message-----
From: Jan Labanowski [mailto:[EMAIL PROTECTED]]
Sent: den 2 februari 2001 21:28
To: '[EMAIL PROTECTED]'
Cc: Jan Labanowski
Subject: Re: JkMount for all context


1) If you want everything served by Tomcat, why bother with Apache?

2) I am afraid you cannot escape mounting each context separately both
   in server.xml and in mod_jk.conf, i.e., 

   JkMount  /context1/* ajp13
   Alias  /context1 "/your/full/path/to/context1"
   <Directory "/your/full/path/to/context1">
      Options Indexes FollowSymLinks
   </Directory>
   <Location "/context1/WEB-INF/">
     AllowOverride None
     deny from all
   </Location>   
   <Location "/context1/META-INF/">
     AllowOverride None
     deny from all
   </Location>   

   JkMount  /context2/* ajp13
   Alias  /context1 "/your/full/path/to/context2"
   <Directory "/your/full/path/to/context2">
      Options Indexes FollowSymLinks
   </Directory>
   <Location "/context1/WEB-INF/">
     AllowOverride None
     deny from all
   </Location>   
   <Location "/context1/META-INF/">
     AllowOverride None
     deny from all
   </Location>   

   JkMount  /context3/* ajp13
   Alias  /context3 "/your/full/path/to/context3"
   <Directory "/your/full/path/to/context3">
      Options Indexes FollowSymLinks
   </Directory>
   <Location "/context1/WEB-INF/">
     AllowOverride None
     deny from all
   </Location>   
   <Location "/context1/META-INF/">
     AllowOverride None
     deny from all
   </Location>   

and in your server.xml

    <Context path="/context1" 
      docBase="/your/full/path/to/context1"
      crossContext="true"
      debug="0" 
      reloadable="true" 
      trusted="false" > 
    </Context>

    <Context path="/context2" 
      docBase="/your/full/path/to/context2"
      crossContext="true"
      debug="0" 
      reloadable="true" 
      trusted="false" > 
    </Context>

    <Context path="/context3" 
      docBase="/your/full/path/to/context3"
      crossContext="true"
      debug="0" 
      reloadable="true" 
      trusted="false" > 
    </Context>


On Fri, 2 Feb 2001, Shinta Tjio wrote:

> How do you write a JkMount that will apply to all servlet context,
> assuming that the URI will always have 'servlet' in it? In other
> words, I don't want to write:
>   JkMount /context1/servlet/myServlet ajp13
>   JkMount /context2/servlet/anotherOne ajp13
>   JkMount /context3/servlet/aThirdOne ajp13
> 
> I tried:
>   JkMount /*/servlet/* ajp13
> 
> but this doesn't seem to give me what I want. The above
> line forwards ALL requests to Tomcat, including non
> servlet (static pages) requests.
> 
> Any suggestions?
> 
> thanks,
> shinta
> 

Jan K. Labanowski            |    phone: 614-292-9279,  FAX: 614-292-7168
Ohio Supercomputer Center    |    Internet: [EMAIL PROTECTED] 
1224 Kinnear Rd,             |    http://www.ccl.net/chemistry.html
Columbus, OH 43212-1163      |    http://www.osc.edu/


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to