Newbie here.  In fact, getting servlets up is our excuse for learning java.
Apache 2.0.42, Tomcat 4.1.12 (bin download), SuSe 7.2, mod_jk (bin download) connection
Java 1.3.0

I keep thinking... maybe it's me. 

Currently, all I would like to do is have Tomcat loaded under my /home/dir serving
pages under /one/two/tomcat-pages/subdir and have Apache's DocumentRoot
stay /one/who/cares/WWW.  Seems basic enough, or do I have to stick with the 
directory structure under the tomcat tree (yuk)?  I have little to no idea 
what each environment variable is actually used for the needed server.xml 
changes needed.. but here goes with what I believe would be the relevant
parts of the server.xml and httpd.conf.  All I can get are
Tomcat 404 messages so far.  

Any help, idea, or snide remarks would be appreciated.

-----------------------------------------------------------------
<!-- I would guess the Service tag is irrelevant as the connection seems to work -->

  <Service name="Tomcat-Apache">

    <Connector className="org.apache.catalina.connector.warp.WarpConnector"
     port="8008" minProcessors="5" maxProcessors="75"
     enableLookups="true" appBase="webapps"
     acceptCount="10" debug="0"/>

    <Engine className="org.apache.catalina.connector.warp.WarpEngine"
     name="Apache" debug="0">

      <Logger className="org.apache.catalina.logger.FileLogger"
              prefix="apache_log." suffix=".txt"
              timestamp="true"/>

      <Realm className="org.apache.catalina.realm.MemoryRealm" />

    </Engine>

    <!-- ApacheConfig / added by das --> 
  </Service>

<!--  below added by das.  I'm guessing this is very relevant --> 

<ContextManager debug="0" workDir="work" showDebugInfo="true" 
      home="/one/two/java">
   <Context path="/"
            docBase="one/two/java"
            crossContext="true"
            debug="1"
            reloadable="true"
            trusted="false" >
   </Context>

   <!-- Apache AJP12 support. This is also used to shut down tomcat.  -->
   <Connector className="org.apache.tomcat.service.PoolTcpConnector">
       <Parameter name="handler"
       value="org.apache.tomcat.service.connector.Ajp12ConnectionHandler"/>
       <Parameter name="port" value="8007"/>
   </Connector>

  <Connector className="org.apache.tomcat.service.PoolTcpConnector">
      <Parameter name="handler"      
       value="org.apache.tomcat.service.connector.Ajp13ConnectionHandler"/>
      <Parameter name="port" value="8009"/>
  </Connector>

   <RequestInterceptor
     className="org.apache.tomcat.modules.server.Ajp13Interceptor"
     port="8009"/>

   <AutoWebApp dir="/globe/prod/fsl/java" host="DEFAULT" />
   <ApacheConfig jkconfig="/globe/prod/conf/tomcat-apache.conf" 
modjk="/globe/modules/mod_jk-2.0.42.so" />
   <!-- ApacheConfig another option is: workersconfig="workers.properties location" /> 
-->

</ContextManager>

<!-- -->

</Server>

-------------------

Alias /java /one/two/java
<Directory /one/two/java/webapps/WEB-INF/classes >
  Options FollowSymLinks ExecCGI Indexes
</Directory>

JkWorkersFile /home/salisbur/jakarta-tomcat-4.1.12/conf/jk/workers.properties

JkLogFile     /one/two/logs/mod_jk1.log
JkLogLevel    info

# assign specific urls to Tomcat.  JkMount <URL prefix> <Worker name>
JkMount /*.jsp      ajp13
JkMount /servlet/*  ajp13
JkMount /java/*     ajp13
JkMount /examples/* ajp13

-----------------------------

Using CATALINA_BASE:   /home/salisbur/jakarta-tomcat-4.1.12
Using CATALINA_HOME:   /home/salisbur/jakarta-tomcat-4.1.12
Using CATALINA_TMPDIR: /home/salisbur/jakarta-tomcat-4.1.12/temp
Using JAVA_HOME:       /usr/lib/jdk1.3




--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>

Reply via email to