Hi Anurag,
Mehrotra, Anurag schrieb:
I have been trying to connect tomcat 6.0.16 (using JVM 1.5.0_15) on windows
32 bit platform to connect to apache web server httpd 2.0.59 with mod_jk.
I have defined the following entries in my worker.properties:
workers.tomcat_home
workers.java_home
ps
Those three entries above are not used. You can savely delete them.
I loaded the mod_jk.so as follows: LoadModule jk_module
modules/mod_jk.so
>
I defined all the mod_jk related directives in my httpd.conf
# Where to find workers.properties
JkWorkersFile
You need to add a value, namely the path to the worker.properties (the
name you used above) or workers.properties (plural, that's how it is
usually named).
# Where to put jk shared memory
JkShmFile
Delete or use a file argument
# Where to put jk logs
JkLogFile
Delete or use a file argument
# Set the jk log level [debug/error/info]
JkLogLevel debug
# Select the timestamp log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
If you are not sure you want that, delete it.
# Send servlet for context /examples to worker named worker1
JkMount /* worker1
If you are working with virtual hosts in httpd, you need to put the
JkMount into the virtual host elements.
Furthermore you didn't define a worker named worker1 in your
worker.properties above, so using it will not work.
In httpd.conf I have a section for <virtualhost>
which contains what?
When the app server and web server are started a fresh "mod_jk.conf" is
generated under TOMCAT_HOME/conf/auto - this file has the listing for my
application and other tomcat apps as follows:
JkMount /app1 ajp13
JkMount /app1/* ajp13
JkMount /host-manager ajp13
JkMount /host-manager/* ajp13
JkMount /docs ajp13
JkMount /docs/* ajp13
JkMount /manager ajp13
JkMount /manager/* ajp13
This is an auto-generated configuration file example. If you add a jk
listener to your tomcat, it will spit out such an example config file
for mod_jk. Tomcat will not use it itself. The file is meant as a
starting point for the jk specific part of your httpd configuration.
But when I try to access my application as http://localhost/app1
<http://localhost/app1> all I get in mod_jk.log is
I would expect you get a lot more messages with debug log level.
[Fri May 02 11:08:02 2008] [5588:944] [debug] mod_jk.c (2740): Initialized
mod_jk/1.2.26
[Fri May 02 11:24:01 2008] [5588:4972] [debug] mod_jk.c (3033): missing uri
map for localhost:/app1
[Fri May 02 11:24:01 2008] [5588:4972] [debug] mod_jk.c (3190): missing uri
map for localhost:/app1
- Add the correct path and file name to JkWorkersFile
- Move JkMount into the virtual hosts
- Add a correct definition for worker1 to your worker.properties
I am unable to even access the tomcat manager application as
http://localhost/manager/html <http://localhost/manager/html>
- See above
Need some pointers or help here!
HTH
Rainer
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]