Yeah setting Context Manager home="/path-to-tomcat" did the trick. Besides this in the tomcat.conf file I did the following ApJServMount /examples /root <Location /examples/WEB-INF/> AllowOverride None Order allow,deny Allow from all </Location> without the Alias directive I had put earlier. I can run all the example servlets and jsps without any problem through apache 1.3.17,SSL, mod_jserv, Tomcat . Apache handles the request to context manager. Now after you set context manager home. it can resolve /examples accurately and serve the servlets. Cheers Animesh -----Original Message----- From: Todd Pfaff [mailto:[EMAIL PROTECTED]] Sent: Friday, March 30, 2001 9:01 AM To: '[EMAIL PROTECTED]' Cc: Animesh Chaturvedi - US Subject: Re: Hey I found the solution RE: Servlets do not run under Apache-tom cat On Thu, 29 Mar 2001, Animesh Chaturvedi - US wrote: > Hi filip > > I found the solution. You have to make a change in tomcat's server.xml file. > In the ContextManager section you have to set up a variable like > home="TOMCAT_HOME". That's all? That solved your problem? Something like this? (TOMCAT_HOME = /tomcat in my case) <ContextManager home="/tomcat" debug="0" workDir="work" showDebugInfo="true" > > Now you do not need to use an Alias directive they all will work. Are you saying that, for example, with this Alias directive removed from your tomcat-apache.conf file: Alias /examples "/tomcat/webapps/examples" <Directory "/tomcat/webapps/examples"> Options Indexes FollowSymLinks </Directory> ApJServMount /examples/servlet /examples that you can still load the examples index page: http://host/examples/servlets/index.html and then run the example servlet: http://host/examples/servlet/HelloWorldExample when using an apache server? How could this be possible? How would apache know where to find /examples? -- Todd Pfaff \ Email: [EMAIL PROTECTED] Computing and Information Services \ Voice: (905) 525-9140 x22920 ABB 132 \ FAX: (905) 528-3773 McMaster University \ Hamilton, Ontario, Canada L8S 4M1 \