I'm dumb for not noticing this early. The jsp-examples path is not JkMount'd nor is there a mapping for *.jsp. That is your problem. I presumed it was a VirtualHost problem.
Tim > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of > Jessica Johnson > Sent: Thursday, May 24, 2007 1:16 PM > To: Tomcat Users List > Subject: Re: why is apache serving source for .jsp files? > > Should have mentioned that. > http://localhost/jsp-examples/jsp2/el/basic-arithmetic.jsp and the > other examples also show the jsp source. The only way it works is > using port 8080 on localhost. > > jessica > > On 5/24/07, Tim Lucia <[EMAIL PROTECTED]> wrote: > > What happens if you make the request of localhost? > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of > > > Jessica Johnson > > > Sent: Thursday, May 24, 2007 12:31 PM > > > To: users@tomcat.apache.org > > > Subject: why is apache serving source for .jsp files? > > > > > > Hi all, > > > > > > I have been following this excellent tutorial http://apacheguide.org/ > to > > > setup Apache 2.2.4 with Tomcat 5.5.23 and mod_jk. It's mostly working, > > > except that http://mydomain.com/jsp-examples/num/numguess.jsp is > showing > > > the > > > .jsp source. If I log into my web server and go to > > > http://localhost:8080/j<http://localhost:8080/jsp- > examples/jsp2/el/basic- > > > arithmetic.jsp> > > > sp-examples/num/numguess.jsp<http://mydomain.com/jsp- > > > examples/num/numguess.jsp>everything > > > works as expected. So based on this I am assuming that the > > > problem is with the workers and mod_jk. I've done some googling, but > > > wasn't > > > able to find any solutions. > > > > > > If anyone can give me a hand, it would be much appreciated. > > > > > > Below are the parts of all of the config files that I thought might be > > > related to the problem. Let me know if I should include more info. > > > Thanks > > > in advance to anyone who can point me in the right direction. > > > > > > jessica > > > > > > > > > ***** Partial C:\Program Files\Apache Software > > > Foundation\Apache2.2\conf\http.conf ****** > > > > > > LoadModule php5_module "c:/php/php5apache2_2.dll" > > > AddType application/x-httpd-php .php > > > PHPIniDir "C:/php" > > > Include "C:\Program Files\Apache Software Foundation\Tomcat > > > 5.5\conf\auto\mod_jk.conf" > > > > > > > > > > > > > > > ******* Complete C:\Program Files\Apache Software Foundation\Tomcat > > > 5.5\conf\auto\mod_jk.conf ******** > > > > > > ########## Auto generated on Wed May 23 19:03:26 CDT 2007########## > > > > > > <IfModule !mod_jk.c> > > > LoadModule jk_module "C:/Program Files/Apache Software > > > Foundation/Apache2.2/modules/mod_jk.so" > > > </IfModule> > > > > > > JkWorkersFile "C:/Program Files/Apache Software Foundation/Tomcat 5.5 > > > /conf/jk/workers.properties" > > > JkLogFile "C:/Program Files/Apache Software Foundation/Tomcat 5.5 > > > /logs/mod_jk.log" > > > > > > JkLogLevel emerg > > > > > > > > > > > > <VirtualHost localhost> > > > ServerName localhost > > > > > > JkMount /lib ajp13 > > > JkMount /lib/* ajp13 > > > > > > JkMount /htdocs ajp13 > > > JkMount /htdocs/* ajp13 > > > > > > JkMount /cgi-bin ajp13 > > > JkMount /cgi-bin/* ajp13 > > > > > > JkMount /include ajp13 > > > JkMount /include/* ajp13 > > > > > > JkMount /error ajp13 > > > JkMount /error/* ajp13 > > > > > > JkMount /icons ajp13 > > > JkMount /icons/* ajp13 > > > > > > JkMount /proxy ajp13 > > > JkMount /proxy/* ajp13 > > > > > > JkMount /manager ajp13 > > > JkMount /manager/* ajp13 > > > > > > JkMount /conf ajp13 > > > JkMount /conf/* ajp13 > > > > > > JkMount /logs ajp13 > > > JkMount /logs/* ajp13 > > > > > > JkMount /modules ajp13 > > > JkMount /modules/* ajp13 > > > > > > JkMount /bin ajp13 > > > JkMount /bin/* ajp13 > > > > > > JkMount /host-manager ajp13 > > > JkMount /host-manager/* ajp13 > > > > > > JkMount /manual ajp13 > > > JkMount /manual/* ajp13 > > > </VirtualHost> > > > > > > > > > > > > > > > ******** C:\Program Files\Apache Software Foundation\Tomcat > > > 5.5\conf\jk\workers.properties ******** > > > > > > [logger] > > > level=DEBUG > > > file=C:/Program Files/Apache Software > Foundation/Apache2.2/logs/jk2.log > > > [config] > > > file=C:/Program Files/Apache Software > > > Foundation/Apache2.2/conf/workers2.properties > > > debug=0 > > > debugEnv=0 > > > > > > > > > [shm] > > > file=C:/Program Files/Apache Software > Foundation/Apache2.2/logs/jk2.shm > > > size=1048576 > > > > > > # socket channel > > > [channel.socket:localhost:8009] > > > port=8009 > > > host=127.0.0.1 > > > > > > # worker for the connector > > > [ajp13:localhost:8009] > > > channel=channel.socket:localhost:8009 > > > > > > [status:status] > > > > > > [uri:/status/*] > > > worker=status:status > > > > > > [uri:/jsp-examples/num/*.jsp] > > > worker=ajp13:localhost:8009 > > > > > > [uri:/*.jsp] > > > worker=ajp13:localhost:8009 > > > > > > > > > > > > > > > > > > > > > > > > ******** C:/Program Files/Apache Software > > > Foundation/Apache2.2/conf/workers2.properties (The tutorial told me to > > > create this file, but then I noticed the server logs were compaining > that > > > there was no C:\Program Files\Apache Software Foundation\Tomcat > > > 5.5\conf\jk\workers.properties so I just copied this file to that > location > > > and changed the config file reference. Not sure if that was the right > > > thing > > > to do....) ******* > > > > > > > > > [logger] > > > level=DEBUG > > > file=C:/Program Files/Apache Software > Foundation/Apache2.2/logs/jk2.log > > > [config] > > > file=C:/Program Files/Apache Software > > > Foundation/Apache2.2/conf/workers.properties > > > debug=0 > > > debugEnv=0 > > > > > > > > > [shm] > > > file=C:/Program Files/Apache Software > Foundation/Apache2.2/logs/jk2.shm > > > size=1048576 > > > > > > # socket channel > > > [channel.socket:localhost:8009] > > > port=8009 > > > host=127.0.0.1 > > > > > > # worker for the connector > > > [ajp13:localhost:8009] > > > channel=channel.socket:localhost:8009 > > > > > > [status:status] > > > > > > [uri:/status/*] > > > worker=status:status > > > > > > [uri:/jsp-examples/num/*.jsp] > > > worker=ajp13:localhost:8009 > > > > > > [uri:/*.jsp] > > > worker=ajp13:localhost:8009 > > > > > > > > --------------------------------------------------------------------- > > To start a new topic, e-mail: users@tomcat.apache.org > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]