tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From shac...@locus.apache.org
Subject cvs commit: jakarta-tomcat/src/etc workers.properties
Date Fri, 02 Jun 2000 11:10:46 GMT
shachor     00/06/02 04:10:45

  Modified:    src/etc  workers.properties
  Log:
  A much improved workers definition file with support for ajp12
  ajp13 and inprocess-jni  workers. The JNI worker should
  work almost out-of-the box (with minor updates)
  
  Revision  Changes    Path
  1.2       +170 -8    jakarta-tomcat/src/etc/workers.properties
  
  Index: workers.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/etc/workers.properties,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- workers.properties	2000/03/25 03:35:24	1.1
  +++ workers.properties	2000/06/02 11:10:44	1.2
  @@ -1,21 +1,183 @@
  +#
  +# $Header: /home/cvs/jakarta-tomcat/src/etc/workers.properties,v 1.2 2000/06/02 11:10:44
shachor Exp $
  +# $Revision: 1.2 $
  +# $Date: 2000/06/02 11:10:44 $
  +#
  +#
  +# workers.properties -
  +#
  +# This file provides jk deriven 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.
  +#
  +# 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=d:\Jakarta\build\tomcat
  +
  +#
  +# workers.java_home should point to your Java installation. Normally
  +# you should have a bin and lib directories beneath it.
  +#
  +workers.java_home=d:\sdk\jdk1.2.2
  +
  +#
  +# You should configure your environment slash... ps=\ on NT and / on UNIX
  +# and maybe something different elsewhere.
  +#
  +ps=\
  +# ps=/
   
   #
  -# Simple worker configuration file
  +#------ ADVANCED MODE ------------------------------------------------
  +#---------------------------------------------------------------------
   #
   
  +#
  +#------ DEFAULT worket list ------------------------------------------
  +#---------------------------------------------------------------------
  +#
  +#
  +# The workers that your plugins should create and work with
  +#
   worker.list=ajp12
   
  +#
  +#------ 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
  +
  +#
  +#------ 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
  +
  +
  +#
  +#------ 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 exact identity of the XML parser used in unknown yet, so I put
  +# them all.
  +#
  +worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)xml.jar
  +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
  +#
  +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
  +#
   
   #
  -# Two workers definition
  +# Setting the place for the stdout and stderr of tomcat
   #
  -# worker.list=ajp12, ajp12second
  +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
   #
  -# worker.ajp12second.host=otherhost
  -# worker.ajp12second.port=8007
  -# 
  -# worker.ajp12.host=localhost
  -# worker.ajp12.port=8007
  +
  +
  
  
  

Mime
View raw message