You need to register the dairy as a Context in the server.xml file, something like this assuming the path is /dairy
<Context path="/dairy" docBase="diary" debug="0" reloadable="true" /> If your installation is working correctly at http://localhost:8080 then please read http://localhost:8080/tomcat-docs/appdev/index.html for an easy way to deploy applications under 4.1.x. using Ant. Good luck rls "Michael Remijan" <[EMAIL PROTECTED]> 08/11/2002 02:57 PM Please respond to "Tomcat Users List" To: "Tomcat Users List" <[EMAIL PROTECTED]> cc: Subject: RE: Apache 2 and Tomcat 4 Robert, Yes, but I don't and can't use an index.html. I need index.jsp so I can put a tag in the page that will do a redirect to another jsp page if need be. I've setup workers2.properties like this: [uri:/diary] info=Diary webapp in the default context context=/diary debug=0 [uri:/diary/servlet/*] info=Prefix mapping [uri:/diary/do/*] info=Prefix mapping [uri:/diary/*.jsp] info=Extension mapping but still get a directory listing when I goto http://localhost/diary or http://localhost/diary/ So it's like apache isn't forwarding this request to tomcat. If I put in http://localhost/diary/index.jsp it works fine. <mike/> -----Original Message----- From: Robert L Sowders [mailto:[EMAIL PROTECTED]] Sent: Monday, August 05, 2002 6:37 PM To: Tomcat Users List Subject: RE: Apache 2 and Tomcat 4 Mod_jk2 doesn't have anything to do with the default index page. That is up to Apache or Tomcat depending on what dirs Tomcat is mounting with mod_jk2. This is determined in the works2.properties file in the APACHE_HOME\conf directory. (*.jsp) Tomcat is set to recognize the index.jsp as the default in it's directories already. If you just want a page to look at instead of the directory listing for the example directory then a simple index.html will do just fine. Have a look at TOMCAT_HOME\examples\servlets\index.html or the TOMCAT_HOME\examples\jsp\index.html. Apache will hand you these pages so there's no need to do a index.jsp. Remember let Apache and Tomcat do their respective jobs, static for Apache, and jsp for Tomcat. "Michael Remijan" <[EMAIL PROTECTED]> 08/05/2002 12:52 PM Please respond to "Tomcat Users List" To: "Tomcat Users List" <[EMAIL PROTECTED]> cc: Subject: RE: Apache 2 and Tomcat 4 Robert, I tracked it down. I've been using jdk1.4.1beta. Once I downloaded and installed jdk1.4.0 it started to work. How do I get mod_jk2 to recognize index.jsp as the default page. I obviously need that other than a directory listing. I have index.jsp added to "DirectoryIndex" in httpd.conf and I have the welcome-file-list set in the web.xml's <mike/> -----Original Message----- From: Robert L Sowders [mailto:[EMAIL PROTECTED]] Sent: Monday, August 05, 2002 1:03 PM To: Tomcat Users List Cc: Tomcat Users List Subject: RE: Apache 2 and Tomcat 4 Hey Mike, What do the apache log files say? Chck there to see any errors during startup for Tomcat. Check your JAVA_HOME environment variable and path statement for accuracy. You may also want to include the JAVA_HOME\bin dir in the path so the JAI is found. Hope this helps. "Michael Remijan" <[EMAIL PROTECTED]> 08/05/2002 09:50 AM Please respond to "Tomcat Users List" To: "Tomcat Users List" <[EMAIL PROTECTED]> cc: Subject: RE: Apache 2 and Tomcat 4 Robert, I followed these steps but it doesn't appear to be working. The stderr.log says: --------------- TomcatStarter: main() Try org.apache.tomcat.startup.Main Try org.apache.catalina.startup.BootstrapService Starting org.apache.catalina.startup.BootstrapService java.lang.NoClassDefFoundError: org/xml/sax/InputSource at java.lang.Class.newInstance0(Native Method) at java.lang.Class.newInstance(Unknown Source) at org.apache.catalina.startup.BootstrapService.init(BootstrapService.java:198) at org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:292) at java.lang.reflect.Method.invoke(Native Method) at org.apache.jk.apr.TomcatStarter.run(TomcatStarter.java:127) at java.lang.Thread.run(Unknown Source) --------------- couple things about your post: (1) you say > Cut and paste the following jk2.properties file into the JAVA_HOME\conf > directory > (Edit paths to suit) I'm assuming you mean TOMCAT_HOME (2) my jdk1.4 is in c:\program files\j2se. this make a difference? <mike/> -----Original Message----- From: Robert L Sowders [mailto:[EMAIL PROTECTED]] Sent: Friday, August 02, 2002 11:18 PM To: [EMAIL PROTECTED] Subject: Re: Apache 2 and Tomcat 4 Sure thing, But it's for Tomcat 4.1.8 Install J2sdk1.4.0_01 http://java.sun.com/j2se/1.4/download.html No need to install src or demos. I chose an install path of c:\1\java, try to keep it simple. Add the java bin directory to the system PATH variable in my case it is C:\1\java\bin Add JAVA_HOME to the system variables pointing it at where you installed JSDK mine is C:\1\java Install Apache 2.0.39 http://www.apache.org/dist/httpd/binaries/win32/apache_2.0.39-win32-x86-no_ssl.msi Make a nice short path without any blank spaces for the installation. Mine is C:\1\Apache2 During installation set domain and ServerName to localhost. Install Tomcat 4.1.8 http://jakarta.apache.org/builds/jakarta-tomcat-4.0/test/v4.1.8/bin/jakarta-tomcat-4.1.8-LE-jdk14.exe Again make sure to chose a nice short install path without any blanks in the names. Mine is C:\1\Tomcat Note: During installation you don't have select the check box for nt service. Tomcat will be started by Apache as it's needed. Set system environment variables for Tomcat home; TOMCAT_HOME= C:\1\Tomcat Install and configure mod_jk2.dll http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk2/nightly/win32/ Save mod_jk2.dll to the APACHE_HOME/modules directory. In the httpd.conf file add this LoadModule statement to the beginning of the LoadModule section; LoadModule jk2_module modules/mod_jk2.dll In your APACHE_HOME/logs directory create three empty files; stdout.log stderr.log jk2.shm Drop the attached workers2.properties file into the APACHE_HOME/conf directory. (Edit paths to suit) Cut and paste the following jk2.properties file into the JAVA_HOME\conf directory (Edit paths to suit) Reboot to make all the variables active Open http://localhost/examples to test. Have fun rls >Hello All, >I am trying to find a configuration that will allow apache 2 and tomcat 4 to >talk to each other on a windows platform. Does anyone have any pointers on >where to look? >Thanks. >Stephen. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>