Re: Tomcat6, Apache, and mod_jk configuration

2008-02-19 Thread Rainer Jung
Hard to tell, without any version, plattform, configuration and log file 
content information...


Usually, if it's mod_jk 1.2.26: Don't forget to put your JkMount into 
the VirtualHost (or use JkMountCopy).


Regards,

Rainer

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]



Re: Tomcat6, Apache, and mod_jk configuration

2008-02-19 Thread David Brown
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]



Re: Tomcat6, Apache, and mod_jk configuration

2008-02-19 Thread Da Rock
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]



Re: Tomcat6, Apache, and mod_jk configuration

2008-02-19 Thread Jiansen Niu
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]




Tomcat6, Apache, and mod_jk configuration

2008-02-18 Thread Da Rock
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]