head	1.3;
access;
symbols;
locks; strict;
comment	@# @;


1.3
date	2000.05.13.17.04.51;	author jrobbins;	state dead;
branches;
next	1.2;

1.2
date	2000.02.02.07.43.16;	author jrobbins;	state Exp;
branches;
next	1.1;

1.1
date	2000.01.30.01.57.16;	author jrobbins;	state Exp;
branches;
next	;


desc
@@


1.3
log
@removed files that have been replaced with ones in SANDBOX/conf
@
text
@###################################
# Apache JServ Configuration File #
###################################

################################### WARNING ####################################
# Unlike normal java properties, JServ configurations
# have some important extentions:
#
# 1) commas are used as token separators
# 2) multiple definitions of the same key
#    are concatenated in a comma separated list.
################################################################################

# Execution parameters
#######################

# The Java Virtual Machine interpreter
# Syntax: wrapper.bin=[filename]
# Default: "/usr/bin/java" for Unix systems
#          "c:\jdk\bin\java.exe" for Win32 systems
# CONFIG - set to your java binary
wrapper.bin=/usr/local/jdk/bin/java

# Arguments passed to java interpreter (optional)
# Syntax: wrapper.bin.parameters=[string]
# Default: NONE
wrapper.bin.parameters=-nojit

# Apache JServ entry point class
# Syntax: wrapper.class=[classname]
# Default: "org.apache.jserv.JServ"
wrapper.class=org.apache.jserv.JServ

# Arguments passed to main class after the properties filename
# Syntax: wrapper.class.parameters=[string]
# Default: NONE
# Note: currently not used

# PATH environment value passed to the JVM
# Syntax: wrapper.path=[path]
# Default: "/bin:/usr/bin:/usr/local/bin" for Unix systems
#          "c:\(windows-dir);c:\(windows-system-dir)" for Win32 systems
# Notes: if more than one line is supplied these will be concatenated using
#        ":" or ";" (depending wether Unix or Win32) characters
#        Under Win32 (windows-dir) and (windows-system-dir) will be
#        automatically evaluated to match your system requirements

# CLASSPATH environment value passed to the JVM
# Syntax: wrapper.classpath=[path]
# Default: NONE (Sun's JDK/JRE already have a default classpath)
# Notes: if more than one line is supplied these will be concatenated using
#        ":" or ";" (depending wether Unix or Win32) characters.
#        JVM must be able to find JSDK and JServ classes and any
#        utility classes used by your servlets.
#wrapper.classpath=
# CONFIG - set your classpath. Include the jserv, JSDK, MM MySQL and WebMacro	
#          binaries, and /path/to/helm/conf

wrapper.classpath=/home/httpd/helm/java/lib/collections2.jar
wrapper.classpath=/usr/local/apache/libexec/ApacheJServ.jar
wrapper.classpath=/usr/local/jsdk/lib/jsdk.jar
wrapper.classpath=/usr/local/jdbc/mysql.jar

#needed to get the right WebMacro.properties to load
#note, this is the version modified by davidp@@collab.net
wrapper.classpath=/usr/local/webmacro/webmacro.jar

# joist classes that are known not to change dynamically
wrapper.classpath=/home/httpd/joist/java_jar/noload.jar

wrapper.classpath=/usr/local

#wrapper.classpath=/usr/local/jcvslet/jcvslet.jar

wrapper.classpath=/usr/local/jdk/lib/cj.jar
wrapper.classpath=/usr/local/jdk/lib/activation.jar
wrapper.classpath=/usr/local/jdk/lib/mail.jar

#note, this is the version modified by davidp@@collab.net
wrapper.classpath=/usr/local/village-1.0.6/village.jar

#Servlet-2.0?

#JER added regular expression support used in data validation
wrapper.classpath=/usr/local/gnu.regexp-1.0.8/lib/gnu-regexp-1.0.8.jar

# An environment name with value passed to the JVM
# Syntax: wrapper.env=[name]=[value]
# Default: NONE on Unix Systems
#          SystemDrive and SystemRoot with appropriate values on Win32 systems

# An environment name with value copied from caller to JAVA Virtual Machine
# Syntax: wrapper.env.copy=[name]
# Default: NONE

# Copies all environment from caller to JAVA Virtual Machine
# Syntax: wrapper.env.copyall=[true,false]
# Default: false

# Protocol used for signal handling
# Syntax: wrapper.protocol=[name]
# Default: ajpv11
# JER: wrapper.protocol=ajpv12


# General parameters
######################

# Set the port JServ will listen to.
# Syntax: port=[1024,65535] (int)
# Default: 8007
port=8007

# Servlet Zones parameters
###########################

# List of servlet zones JServ manages
# Syntax: zones=<servlet zone>,<servlet zone>... (Comma separated list of String)
# Default: <empty>
# NPM: added jcvslet zone (see also jcvslet.properties)
zones=helm


# Configuration file for each servlet zone
# Syntax: <servlet zone name as on the zones list>.properties=<full path to configFile> (String)
# Default: <empty>
# CONFIG - set to /path/to/helm/conf/helm-zone.properties
helm.properties=/home/httpd/helm/conf/helm-zone.properties

# NPM: added jcvslet.properties
#jcvslet.properties=/home/httpd/jcvslet/jcvslet-zone.properties




# Security parameters
#####################

# Enable/disable the execution of org.apache.jserv.JServ as a servlet.
# This is disabled by default because it may give informations that should
# be restricted.
# Note that the execution of JServ as a servlet is filtered by mod_jserv
# by default so that both sides should be enabled to let this service work.
# This service is useful for installation and configuration since it gives 
# feedback about the exact configurations JServ is set with, but it should
# be disabled when both installation and configuration processes are done.
# Syntax: security.selfservlet=[true,false] (boolean)
# Default: false
#
# NPM: comment this out to prevent display of "mapped servlet engines"
# NPM: on http://servername/jserv/ regardless of hosts allowed to access
# NPM: the jserv page in jserv.conf's <Location /jserv/> directives.
#
#security.selfservlet=true

# Set the maximum number of socket connections JServ may handle simultaneously.
# (this number does not identify the maximum number of concurrent servlet 
# requests: see the JServ protocol specification for more info on this)
# Syntax: security.maxConnections=(int)>1
# Default: 50
security.maxConnections=50

# List of IP addresses allowed to connect to JServ. This is a first security
# filtering to reject possibly unsecure connections and avoid the overhead
# of connection authentication.
# Syntax: security.allowedAddresses=<IP address>,<IP Address>... (Comma separated list of IP adresses)
# Default: <empty list>


# Enable/disable connection authentication. 
# NOTE: unauthenticated connections are a little faster since authentication 
# handshake is not performed at connection creation.
# WARNING: disable authentication only if you can protect the intrusion on
# the port JServ listens on with other systems or do it at your own risk.
# Syntax: security.authentication=[true,false] (boolean)
# Default: true
security.authentication=false

# Authentication secret key.
# The secret key is passed as a file that must be kept secure and must
# be exactly the same of those used by clients to authenticate themselves.
# Syntax: security.secretKey=<secret key file> (String)
# Default: <empty>
#security.secretKey=

# Length of the randomly generated challenge string (in bytes) used to
# authenticate connections. 5 is the lowest possible choice to force a safe
# level of security and reduce connection creation overhead.
# Syntax: security.challengeSize=(int)>5
# Default: 5
security.challengeSize=5

# Logging parameters
####################

# Enable/disable JServ tracing, used for debugging and development.
# WARNING: tracing is a very costy operation in term of performance and
# its disabled by default. Note that trace logs may become really big
# since each servlet connection may generate many Kb of log.
# Syntax: log=[true,false] (boolean)
# Default: false

#NPM was: log=false
log=true
#log=false

# Set the name of the trace/log file.  To avoid possible confusion about
# the location of this file, an absolute pathname is recommended.
# On Unix, this file must have write permissions by the owner of the JVM
# process. In other words, if you are running Apache JServ in manual mode
# and Apache is running as user nobody, then the file must have its 
# permissions set so that that user can write to it.
# Syntax: log.file=<log file name> (String)
# Default: NONE
#NPM was: log.file=jserv.log
log.file=/tmp/jserv.log

# Enable the timestamp before the log message
# Syntax: log.timestamp=[true,false] (boolean)
# Default: true
log.timestamp=true

# Use the given string as a data format 
# (see java.text.SimpleDateFormat for the list of options)
# Syntax: log.dateFormat=(String)
# Default: [dd/MM/yyyy HH:mm:ss:SSS zz]

#NPM: was: log.dateFormat=[dd/MM/yyyy HH:mm:ss:SSS zz] 
log.dateFormat=[MM/dd/yyyy HH:mm:ss:SSS zz] 

# Enable/disable channels, each logging different part of the code
# self-explained by their names.
# Syntax: log.channel.<channel name>=[true,false] (boolean)
# Default: false
log.channel.servletLog=true
log.channel.init=true
log.channel.terminate=true
log.channel.serviceRequest=true
log.channel.authentication=true
log.channel.requestData=true
log.channel.responseHeaders=true
log.channel.signal=true
log.channel.exceptionTracing=true
log.channel.servletManager=true
@


1.2
log
@changed tigris anme to helm in one "final" place
@
text
@@


1.1
log
@initial checking
@
text
@d128 1
a128 1
tigris.properties=/home/httpd/helm/conf/helm-zone.properties
@

