costin      02/05/06 15:48:56

  Modified:    jk/conf  jk2.manifest jk2.properties jkconfig.manifest
                        shm.manifest workers2.properties
  Added:       jk/conf  jkconf.ant.xml
  Log:
  Update the manifest's classpaths.
  
  Added a sample/test ant file that generates the jk2 config.
  
  Revision  Changes    Path
  1.5       +1 -1      jakarta-tomcat-connectors/jk/conf/jk2.manifest
  
  Index: jk2.manifest
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/conf/jk2.manifest,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- jk2.manifest      18 Apr 2002 19:16:45 -0000      1.4
  +++ jk2.manifest      6 May 2002 22:48:56 -0000       1.5
  @@ -1,2 +1,2 @@
   Main-Class: org.apache.jk.apr.TomcatStarter
  -Class-Path: ../lib/tomcat.jar bootstrap.jar 
  +Class-Path: ../lib/tomcat.jar bootstrap.jar log4j.jar log4j-core.jar 
../lib/common/log4j.jar ../lib/common/log4j-core.jar ../lib/common/classes
  
  
  
  1.7       +2 -2      jakarta-tomcat-connectors/jk/conf/jk2.properties
  
  Index: jk2.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/conf/jk2.properties,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- jk2.properties    18 Apr 2002 19:19:02 -0000      1.6
  +++ jk2.properties    6 May 2002 22:48:56 -0000       1.7
  @@ -6,9 +6,9 @@
   ## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.
   
   # Override the default port for the socketChannel
  -# channelSocket.port=8019
  +channelSocket.port=8019
   # Default: 
   # channelUnix.file=${jkHome}/work/jk2.socket
   # Just to check if the the config  is working
  -shm.file=/tmp/jk2.shm
  +shm.file=${jkHome}/work/jk2.shm
   
  
  
  
  1.2       +1 -1      jakarta-tomcat-connectors/jk/conf/jkconfig.manifest
  
  Index: jkconfig.manifest
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/conf/jkconfig.manifest,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- jkconfig.manifest 1 May 2002 19:53:57 -0000       1.1
  +++ jkconfig.manifest 6 May 2002 22:48:56 -0000       1.2
  @@ -1,2 +1,2 @@
   Main-Class: org.apache.jk.config.WebXml2Jk
  -Class-Path: tomcat-jk2.jar commons-logging.jar crimson.jar xercesImpl.jar 
xmlApis.jar tomcat-util.jar
  +Class-Path: tomcat-jk2.jar commons-logging.jar crimson.jar xercesImpl.jar 
xmlApis.jar tomcat-util.jar log4j.jar log4j-core.jar
  
  
  
  1.2       +1 -1      jakarta-tomcat-connectors/jk/conf/shm.manifest
  
  Index: shm.manifest
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/conf/shm.manifest,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- shm.manifest      1 May 2002 22:39:09 -0000       1.1
  +++ shm.manifest      6 May 2002 22:48:56 -0000       1.2
  @@ -1,2 +1,2 @@
   Main-Class: org.apache.jk.common.Shm
  -Class-Path: tomcat-jk2.jar commons-logging.jar tomcat-util.jar
  +Class-Path: tomcat-jk2.jar commons-logging.jar tomcat-util.jar log4j.jar 
log4j-core.jar
  
  
  
  1.11      +17 -14    jakarta-tomcat-connectors/jk/conf/workers2.properties
  
  Index: workers2.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/conf/workers2.properties,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- workers2.properties       2 May 2002 19:46:17 -0000       1.10
  +++ workers2.properties       6 May 2002 22:48:56 -0000       1.11
  @@ -6,6 +6,7 @@
   [config]
   ## TOMCAT_HOME, CATALINA_HOME, JAVA_HOME and LD_LIBRARY_PATH 
   # must be set for the jni worker to operate.
  +debugEnv=0
   
   
   # Logger options. For apache2 only level can be set ( it logs to apache's error.log 
)
  @@ -20,6 +21,11 @@
   file=${serverRoot}/logs/jk2.shm
   size=1000000
   
  +[uriMap]
  +debug=0
  +
  +[workerEnv]
  +debug=0
   
   #################### Channels ####################
   # Each channel defines a communication mechanism to a tomcat instance.
  @@ -27,25 +33,25 @@
   
   
   # Default channel 
  -[channel.socket:localhost:8009]
  -lbfactor=1
  -tomcatId=localhost:8009
  +#[channel.socket:localhost:8009]
  +#lb_factor=1
  +#tomcatId=localhost:8009
   
   
   # Example additional socket channel. The location is in the name ( URL-style
   [channel.socket:localhost:8019]
   tomcatId=localhost:8019
  -lbfactor=1
  +lb_factor=1
   group=lb_1
  -group=lb_2
  +group=lb
  +
   
   
   # Example unix socket.
   # XXX We must use an explicit setting to use substitution - resolve this
  -[channel.apr:unixSocket]
  -file=${TOMCAT_HOME}/work/jk2.socket
  +[channel.apr:${TOMCAT_HOME}/work/jk2.socket]
   tomcatId=localhost:8009
  -lbfactor=0
  +lb_factor=0
   
   
   # 
  @@ -66,7 +72,7 @@
   # to work reliably and on all platforms. Same for other java libs. 
   # "java" script is a good example, Sun needs it to start java and we need it to.
   # JAVA_HOME and TOMCAT_HOME can be set as environment variables
  -[disabled:vm]
  +[vm]
   # That will work with both 3.x and 4.x. 
   OPT=-Djava.class.path=${TOMCAT_HOME}/bin/tomcat-jni.jar
   OPT=-Dtomcat.home=${TOMCAT_HOME}
  @@ -110,8 +116,8 @@
   # Status worker. XXX protect it with <Location> and security settings,
   # it'll display all properties - including eventual secrets.
   # 
  -[uri:/jkstatus]
  -context=/jkstatus
  +[uri:/jkstatus/*]
  +group=worker.status:
   
   ### Per/uri mappings
   
  @@ -129,9 +135,6 @@
   
   # Extension match
   [uri:/examples/*.jsp]
  -
  -[uri:/jkstatus/*]
  -worker=worker.status:
   
   ## No other forms of mappings are currently supported
   # Because the spec doesn't support them.
  
  
  
  1.1                  jakarta-tomcat-connectors/jk/conf/jkconf.ant.xml
  
  Index: jkconf.ant.xml
  ===================================================================
  <project name="jkconf" default="main" basedir=".">
  
      <target name="init-3x" if="33.detect">
          <taskdef name="jkconf" 
                   classname="org.apache.jk.config.WebXml2Jk" >
              <classpath>
                  <!-- 3.3 support -->
                  <pathelement location="/ws/jtc/jk/build/classes" />
                  <pathelement location="${tomcat.home}/lib/container/tomcat-jk2.jar" 
/>
                  <pathelement location="${tomcat.home}/lib/container/crimson.jar"/>
                  <pathelement 
location="${tomcat.home}/lib/common/commons-logging.jar"/>
              </classpath>
          </taskdef>
      </target>
  
      <target name="init-4x" if="4x.detect" >
          <path id="main.classpath">
              <!-- 3.3 support -->
              <fileset dir="${tomcat.home}/lib" includes="*.jar" />
              <fileset dir="${tomcat.home}/server/lib" includes="*.jar" />
              <fileset dir="${tomcat.home}/common/lib" includes="*.jar" />
          </path>
          
          <taskdef name="jkconf" classpathref="main.classpath" 
                   classname="org.apache.jk.config.WebXml2Jk" />
      </target>
  
      <target name="detect" >
          <property file="build.properties"/>
          <property file="${user.home}/build.properties"/>
          <property file="${user.home}/.build.properties"/>
              
              <!-- default locations, overrident by properties.
              This file must be installed in conf/  -->
          <property name="tomcat.home" location=".." />
              
          <available property="33.detect" file="${tomcat.home}/lib/container" />
          <available property="4x.detect" file="${tomcat.home}/server/lib" />
      </target>
  
      <target name="init" depends="detect,init-3x,init-4x" />
  
      <!-- ==================== Detection and reports ==================== -->
  
  
      <target name="main" depends="init">
          <jkconf docBase="${tomcat.home}/webapps/examples" 
                  context="/examples" />
      </target>
  
  </project>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to