Try leaving off "modJk" in the Listener element.  It defaults to
modules/mod_jk.so, I think.  If you're on Windows, just rename the .dll file
to .so (Apache doesn't care).  Save yourself some admin time.

John

> -----Original Message-----
> From: Jacob Kjome [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, January 23, 2003 12:27 PM
> To: Tomcat Users List
> Subject: Re: Enable Apache auto configure in Tomcat 4.1?
> 
> 
> 
> Do something like the following....
> 
> <Server port="8005" shutdown="SHUTDOWN" debug="0">
>    <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"
>              modJk="mod_jk.dll"
>              jkDebug="info" />
> ...
> ...
> ...
>        <Host name="localhost" debug="0" appBase="webapps"
>         unpackWARs="true" autoDeploy="true">
>          <Listener 
> className="org.apache.ajp.tomcat4.config.ApacheConfig"
>              append="true"
>              forwardAll="false" />
> ....
> ...
> ...
> </Server>
> 
> Note that I have never gotten it to output a path to the 
> mod_jk.dll which 
> works.  I always get...
> 
> <IfModule !mod_jk.c>
>    LoadModule jk_module 
> C:/Java/Apache/Jakarta/Tomcat-4.1.19/mod_jk.dll
> </IfModule>
> 
> I always take a copy of the auto-generated mod_jk.conf and 
> modify it to 
> look like....
> 
> <IfModule !mod_jk.c>
>    LoadModule jk_module modules/mod_jk.dll
> </IfModule>
> 
> Then I include the modified mod_jk.conf in my httpd.conf.
> 
> 
> Hope that helps.
> 
> Jake
> 
> At 12:41 AM 1/23/2003 -0700, you wrote:
> >Greetings.
> >
> >I am struggling to understand how to set up my server.xml 
> for Tomcat 4.1.x to
> >build Apache configuration files for mod_jk automatically.
> >
> >Under 'Using Tomcat auto-configure', the JK Apache How To
> >  
<http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/jk/aphowto.html> reads:
>
>"The simplest way to configure Apache to use mod_jk is to turn on the
Apache
>auto-configure setting in Tomcat and put the following include directive at
>the end of your Apache httpd.conf file (make sure you replace TOMCAT_HOME
>with the correct path for your Tomcat installation:
>
>To be added at the end of your httpd.conf
>Include /var/tomcat3/conf/jk/mod_jk.conf-auto
>
>This will tell Apache to use directives in the mod_jk.conf-auto file in the
>Apache configuration. This file is created by enabling the Apache
>auto-configuration as described in the Tomcat documentation. "
>
>Two problems with this statement:  1)  My tomcat installation is not 
>producing
>a mod_jk.conf-auto file because 2) the server.xml file is not enabled for
>auto-configuration.
>
>Unfortunately, the 'Tomcat Documentation' I could find for mod_jk seems to
be
>relevant to Tomcat 3.3.  The 'Enabling Tomcat's Apache Auto-Config'
section,
>published at:
><http://jakarta.apache.org/tomcat/tomcat-3.2-doc/mod_jk-howto.html#s81>
>reads:
>
>"To configure Tomcat to generate the Apache auto-configuration add the
>following block to your TOMCAT_HOME/conf/server.xml file after <AutoWebApp
>... />.
>
><ApacheConfig />
>
>That's it, you can now start Tomcat and Apache and access Tomcat from the
>Apache server. "
>
>My tomcat 4.1 server.xml does not contain an AutoWebApp tag.  The
server.xml
>does not contain a DTD or XML schema so I can look up to see what the tag
is
>supposed to be.  In addition, the only documentation in the server.xml file
>pertains to the (not working) mod_webapp connector.
>
>So, can anyone please explain how I can enable apache auto-configure 
>within my
>Tomcat 4.1 server.xml file?  I appreciate any suggestions.
>
>Jeffery Cann
>
>
>--
>To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>

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

Reply via email to