Re: Serving .jsp's from other dirs (newbie)

2005-07-14 Thread pacea
Have you created a proper directory structure under /site? (i.e. /site/WEB-INF, 
etc) and written your /site/WEB-INF/web.xml file for the app?  Change the 
JkMount directives in httpd.conf and omit the .jsp (i.e. JkMount /site/*).  
Save html and jsp file in /site.  Save servlets in 
/site/WEB-INF/classes/com/site/.  If you've done all that, it should be as 
simple as restarting Tomcat and then restarting Apache.

-- Original message -- 

 Hello all, 
 
 Im a bit new to Tomcat and interoperation with Apache thru mod_jk... 
 
 I seem to have most of it setup. Im running Apache 1.3.33 and Tomcat 
 5.5.9 on Solaris 10 x86 
 
 I'm trying to get .jsp scripts to run within directories of my choice, 
 rather than the default examples dir. 
 
 In httpd.conf Ive added: 
 - 
 LoadModule jk_module libexec/mod_jk.so 
 
 Alias /jsp-examples /usr/local/tomcat/webapps/jsp-examples 
 Alias /site /usr/local/tomcat/webapps/site 
 
 JkWorkersFile /usr/local/tomcat/conf/jk/workers.properties 
 JkLogFile /usr/local/tomcat/logs/mod_jk.log 
 
 JkLogLevel info 
 
 JkMount /jsp-examples/*.jsp ajp13 
 JkMount /site/*.jsp ajp13 
 - 
 
 and my workers.properties looks as so: 
 - 
 workers.tomcat_home=3D/usr/local/tomcat 
 workers.java_home=3D/usr/java 
 ps=3D/ 
 worker.list=3Dajp13 
 
 worker.ajp13.port=3D8009 
 worker.ajp13.host=3Dlocalhost 
 worker.ajp13.type=3Dajp13 
 worker.ajp13.lbfactor=3D1 
 - 
 
 when i browse to http://localhost/jsp-examples everything works great, 
 this was the dir of examples that came packaged with tomcat 
 
 however, i created a new dir under webapps/ called site and placed a 
 test.jsp file 
 in there... when browsing to http://localhost/site/test.jsp i get an 
 HTTP Status 404 - /site/test.jsp The requested resource 
 (/site/test.jsp) is not available. 
 
 If I move the test.jsp file to /jsp-examples folder, it runs! Why is 
 this? This is killing me, I know it can't be too complex... the 
 jsp-examples folder can run scripts but my newly created one cannot. 
 Is there a setting im missing? 
 
 Also, If i added the following line, could I run jsp's from anywhere 
 within my web doc tree: 
 JkMount /*.jsp ajp13 
 
 Any help appreciated :) 
 
 - 
 To unsubscribe, e-mail: [EMAIL PROTECTED] 
 For additional commands, e-mail: [EMAIL PROTECTED] 
 

Serving .jsp's from other dirs (newbie)

2005-07-12 Thread James Coletti
Hello all,

Im a bit new to Tomcat and interoperation with Apache thru mod_jk...

I seem to have most of it setup. Im running Apache 1.3.33 and Tomcat
5.5.9 on Solaris 10 x86

I'm trying to get .jsp scripts to run within directories of my choice,
rather than the default examples dir.

In httpd.conf Ive added:
-
LoadModule jk_module libexec/mod_jk.so

Alias /jsp-examples /usr/local/tomcat/webapps/jsp-examples
Alias /site /usr/local/tomcat/webapps/site

JkWorkersFile /usr/local/tomcat/conf/jk/workers.properties
JkLogFile /usr/local/tomcat/logs/mod_jk.log

JkLogLevel info

JkMount /jsp-examples/*.jsp ajp13
JkMount /site/*.jsp ajp13
-

and my workers.properties looks as so:
-
workers.tomcat_home=3D/usr/local/tomcat
workers.java_home=3D/usr/java
ps=3D/
worker.list=3Dajp13

worker.ajp13.port=3D8009
worker.ajp13.host=3Dlocalhost
worker.ajp13.type=3Dajp13
worker.ajp13.lbfactor=3D1
-

when i browse to http://localhost/jsp-examples everything works great,
this was the dir of examples that came packaged with tomcat

however, i created a new dir under webapps/ called site and placed a
test.jsp file
in there... when browsing to http://localhost/site/test.jsp i get an
HTTP Status 404 - /site/test.jsp The requested resource
(/site/test.jsp) is not available.

If I move the test.jsp file to /jsp-examples folder, it runs! Why is
this? This is killing me, I know it can't be too complex... the
jsp-examples folder can run scripts but my newly created one cannot.
Is there a setting im missing?

Also, If i added the following line, could I run jsp's from anywhere
within my web doc tree:
JkMount /*.jsp ajp13

Any help appreciated :)

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