Good point, but no enchilada. I made the adjustment but with no result.

Do I need to set the directory in httpd.conf? I've put it down as
$tomcat-home/webapps with allow permissions- is this necessary?


On Tue, 2008-02-19 at 11:02 -0500, Jiansen Niu wrote:
> Since you defined "worker1" in you worker.properties, you should use
> "worker1" in the JkMount section of your httpd.conf instead of using
> "localhost"
> 
> below is an example of my configuration which works:
> 
> LoadModule jk_module modules/mod_jk.so
> 
> JkWorkersFile "/etc/httpd/conf/workers.properties"
> JkLogFile "/etc/httpd/logs/mod_jk.log"
> JkLogLevel info
> JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
> JkMount /*.jsp wrkr
> JkMount /servlet/* wrkr
> 
> in workers.properties
> 
> # workers.properties - ajp13
> #
> # List workers
> worker.list=wrkr
> #
> # Define wrkr
> worker.wrkr.port=8009
> worker.wrkr.host=localhost
> worker.wrkr.type=ajp13
> worker.wrkr.cachesize=10
> worker.wrkr.cache_timeout=600
> worker.wrkr.socket_timeout=300
> 
> Jiansen
> 
> On Feb 19, 2008 8:43 AM, Da Rock <[EMAIL PROTECTED]> wrote:
> 
> > Is it the Apache? Or is it the Tomcat? All the logs say ok... so
> >
> > As I mentioned this is a FreeBSD server- 6.2, Apache2.2, Tomcat 6.0,
> > mod_jk? (latest from FreeBSD ports 1.2.26?).
> >
> > My httpd.conf includes a mod_jk.conf file and the mod_jk.conf calls a
> > workers.properties file. So do I need to put a reference in
> > virtualhosts, or can I use it globally?
> >
> > mod_jk.conf:
> > <IfModule mod_jk.c>
> >        JkWorkersFile /usr/local/etc/apache22/extra/workers.properties
> >        JkLogFile  /var/log/jk.log
> >        JkShmFile  /var/log/jk-runtime-status
> >        JkLogLevel error
> >
> >        # Sample JkMounts.  Replace these with the paths you would
> >        # like to mount from your JSP server.
> >        JkMount /*.jsp localhost
> >        JkMount /servlet/* localhost
> >        JkMount /examples/* localhost
> >        JkMount /login/j_security_check localhost
> > </IfModule>
> > # Map encoded urls
> > <Location *;jsessionid=>
> >        SetHandler jakarta-servlet
> > </Location>
> > # Map subdirectory
> > <Location /webapps/>
> >        SetHandler jakarta-servlet
> > </Location>
> >
> >
> > workers.properties:
> > worker.worker1.port=8009
> > worker.worker1.host=127.0.0.1
> > worker.worker1.type=ajp13
> > worker.worker1.lbfactor=1
> >
> >
> > In the mod_jk.conf file I changed the JkMount entries to occur outside
> > the IfModule directive, and ran apachectl -k graceful but still no
> > change. I then navigated to /servlets (in httpd.conf there is a
> > Directory directive for /webapps only, referencing the tomcat web
> > directory) and a 404 error from Apache saying /servlets not found.
> >
> >
> > On Tue, 2008-02-19 at 05:01 -0600, David Brown wrote:
> > > Yep, something is not right with the Apache config. You need to monitor
> > some logs somewhere. Turn on more logging level before you start i.e.
> > level=Debug or some such value. HTH.
> > >
> > > Da Rock wrote ..
> > > > I'm trying to get all of the above working together peacefully with no
> > > > success whatsoever. I've got Tomcat working, and Apache has always
> > > > worked as per usual, but mod_jk will simply not work.
> > > >
> > > > I'm running all this on freebsd server, and when I navigate to
> > /webapps
> > > > on the server I get a 404 error- but from the Tomcat server! Yet
> > > > navigating directly on the Tomcat server works fine. Am I missing
> > > > something?
> > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > 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]
> >
> >


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to