The thing is if I put /examples/servlets in the url then apache should know 
that the request should use ajp12 and therefore be directed to tomcat?

I thought that the following lines in the mod_jk.conf-auto tell apcahe that?
#
# The following line mounts all JSP files and the /servlet/ uri to tomcat
#
JkMount /examples/servlet/* ajp12

>From: Dmitri Colebatch <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Subject: Re: Apache Won't Redirect Servlet Requests to Tomcat
>Date: Fri, 03 Aug 2001 20:46:57 +1000
>
>/servlets contains normal flat html from memory, its just a directory in
>the webapps/examples dir if you have a look - it wont be accessable from
>apache unless its inside apache's docroot.
>
>So you're including the mod_jk.conf-auto in httpd.conf, you've restarted
>apache?
>
>Have you changed any of the normal config, or are we talking a straight
>out of the box install?
>
>cheers
>dim
>
>
>Jeremy Staines wrote:
> >
> > Do I need to do this for servlets surely they should be intercepted,
> > as set in server.xml?
> >
> > I used to run jserv and things worked fine with the same document root 
>in
> > place.
> >
> > Jeremy
> > >From: Peter Hrastnik <[EMAIL PROTECTED]>
> > >Reply-To: [EMAIL PROTECTED]
> > >To: [EMAIL PROTECTED]
> > >Subject: Re: Apache Won't Redirect Servlet Requests to Tomcat
> > >Date: Fri, 03 Aug 2001 11:37:33 +0200
> > >
> > >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
> >
> > _________________________________________________________________
> > Get your FREE download of MSN Explorer at 
>http://explorer.msn.com/intl.asp


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

Reply via email to