Did you check the DocumentRoot of Apache in the httpd.conf file? It has
to be set so that apache can access the requested file also.
Bye,
Peter.
--
Mag. Peter Hrastnik
tele.ring Telekom Service GmbH
A-1030 Wien, Hainburgerstr. 33
Tel.: +43/1/931012/3277, Mobil: +43/650/6503277
Jeremy Staines wrote:
>
> I've seen this problem posted and answered many times but I still cannot get
> the problem solved.
>
> I am running Tomcat 3.2.3 on Apache 1.3.12, OS Linux Redhat 6.2. Adapter =
> mod_jk-noeapi.so. When I start apache i get the following in the error log
>
> [Fri Aug 3 10:19:43 2001] [notice] Apache/1.3.12 Ben-SSL/1.39 (Unix) mod_jk
> configured -- resuming normal operations
>
> When I access http://localhost:8080/examples/servlet/HelloWorldExample
> things are fine but when I don't specify the port number the URL is not
> found.
>
> I think I have read all the docs issued with tomcat.
>
> I've also, included the mod_jk.conf-auto in httpd.conf
> I've also altered the relevant parts in workers.properties (see below)
>
> Does anyone have any ideas what can be going wrong?
>
> Thanks in advance
>
> Jeremy
>
> #
> # $Header: /home/cvspublic/jakarta-tomcat/src/etc/Attic/workers.properties,v
> 1.3.2.2 2000/10/16 01:59:22 larryi Exp $
> # $Revision: 1.3.2.2 $
> # $Date: 2000/10/16 01:59:22 $
> #
> #
> # workers.properties -
> #
> # This file provides jk derived plugins with with the needed information to
> # connect to the different tomcat workers.
> #
> # As a general note, the characters $( and ) are used internally to define
> # macros. Do not use them in your own configuration!!!
> #
> # Whenever you see a set of lines such as:
> # x=value
> # y=$(x)\something
> #
> # the final value for y will be value\something
> #
> # Normaly all you will need to modify is the first properties, i.e.
> # workers.tomcat_home, workers.java_home and ps. Most of the configuration
> # is derived from these.
> #
> # When you are done updating workers.tomcat_home, workers.java_home and ps
> # you should have 3 workers configured:
> #
> # - An ajp12 worker that connects to localhost:8007
> # - An ajp13 worker that connects to localhost:8009
> # - A jni inprocess worker.
> # - A load balancer worker
> #
> # However by default the plugins will only use the ajp12 worker. To have
> # the plugins use other workers you should modify the worker.list property.
> #
> #
>
> #
> # workers.tomcat_home should point to the location where you
> # installed tomcat. This is where you have your conf, webapps and lib
> # directories.
> #
> #workers.tomcat_home=c:\jakarta-tomcat
> workers.tomcat_home=/usr/local/jakarta-tomcat-3.2.3
>
> #
> # workers.java_home should point to your Java installation. Normally
> # you should have a bin and lib directories beneath it.
> #
> #workers.java_home=c:\jdk1.2.2
> workers.java_home=/usr/local/java
>
> #
> # You should configure your environment slash... ps=\ on NT and / on UNIX
> # and maybe something different elsewhere.
> #
> #ps=\
> ps=/
>
> #
> #------ ADVANCED MODE ------------------------------------------------
> #---------------------------------------------------------------------
> #
>
> #
> #------ DEFAULT worket list ------------------------------------------
> #---------------------------------------------------------------------
> #
> #
> # The workers that your plugins should create and work with
> #
> worker.list=ajp12, ajp13
>
> #
> #------ DEFAULT ajp12 WORKER DEFINITION ------------------------------
> #---------------------------------------------------------------------
> #
>
> #
> # Defining a worker named ajp12 and of type ajp12
> # Note that the name and the type do not have to match.
> #
> worker.ajp12.port=8007
> worker.ajp12.host=localhost
> worker.ajp12.type=ajp12
> #
> # Specifies the load balance factor when used with
> # a load balancing worker.
> # Note:
> # ----> lbfactor must be > 0
> # ----> Low lbfactor means less work done by the worker.
> worker.ajp12.lbfactor=1
>
> #
> #------ DEFAULT ajp13 WORKER DEFINITION ------------------------------
> #---------------------------------------------------------------------
> #
>
> #
> # Defining a worker named ajp13 and of type ajp13
> # Note that the name and the type do not have to match.
> #
> worker.ajp13.port=8009
> worker.ajp13.host=localhost
> worker.ajp13.type=ajp13
> #
> # Specifies the load balance factor when used with
> # a load balancing worker.
> # Note:
> # ----> lbfactor must be > 0
> # ----> Low lbfactor means less work done by the worker.
> worker.ajp13.lbfactor=1
>
> #
> # Specify the size of the open connection cache.
> #worker.ajp13.cachesize
>
> #
> #------ DEFAULT LOAD BALANCER WORKER DEFINITION ----------------------
> #---------------------------------------------------------------------
> #
>
> #
> # The loadbalancer (type lb) workers perform wighted round-robin
> # load balancing with sticky sessions.
> # Note:
> # ----> If a worker dies, the load balancer will check its state
> # once in a while. Until then all work is redirected to peer
> # workers.
> worker.loadbalancer.type=lb
> worker.loadbalancer.balanced_workers=ajp12, ajp13
>
> #
> #------ DEFAULT JNI WORKER DEFINITION---------------------------------
> #---------------------------------------------------------------------
> #
>
> #
> # Defining a worker named inprocess and of type jni
> # Note that the name and the type do not have to match.
> #
> worker.inprocess.type=jni
>
> #
> #------ CLASSPATH DEFINITION -----------------------------------------
> #---------------------------------------------------------------------
> #
>
> #
> # Additional class path components.
> #
> worker.inprocess.class_path=$(workers.tomcat_home)$(ps)classes
>
> #
> # The XML parser provided with Tomcat
> #
> worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)jaxp.jar
> worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)parser.jar
>
> #
> # Tomcat's implementation
> #
> worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)jasper.jar
> worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)servlet.jar
> worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)webserver.jar
>
> #
> # Javac as available from Java2SE
> #
> worker.inprocess.class_path=$(workers.java_home)$(ps)lib$(ps)tools.jar
>
> #
> # Setting the command line for tomcat
> # Note: The cmd_line string may not contain spaces.
> #
> worker.inprocess.cmd_line=-config
> worker.inprocess.cmd_line=$(workers.tomcat_home)/conf/jni_server.xml
> worker.inprocess.cmd_line=-home
> worker.inprocess.cmd_line=$(workers.tomcat_home)
>
> #
> # The JVM that we are about to use
> #
> # This is for Java2
> #
> worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll
>
> #
> # And this is for jdk1.1.X
> #
> #worker.inprocess.jvm_lib=$(workers.java_home)$(ps)bin$(ps)javai.dll
> #
>
> #
> # Setting the place for the stdout and stderr of tomcat
> #
> worker.inprocess.stdout=$(workers.tomcat_home)$(ps)inprocess.stdout
> worker.inprocess.stderr=$(workers.tomcat_home)$(ps)inprocess.stderr
>
> #
> # Setting the tomcat.home Java property
> #
> worker.inprocess.sysprops=tomcat.home=$(workers.tomcat_home)
>
> #
> # Java system properties
> #
> # worker.inprocess.sysprops=java.compiler=NONE
> # worker.inprocess.sysprops=myprop=mypropvalue
>
> #
> # Additional path components.
> #
> # worker.inprocess.ld_path=d:$(ps)SQLLIB$(ps)bin
> #
>
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp