ApacheConfig is for use with mod_jk 1.x.  It doesn't work with jk2.  With
jk2, you only need the 'LoadModule' statement in httpd.conf.  The rest of
the configuration is handled by the 'jk2.properties' file.

"Joseph Shraibman" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> I have in my server.xml:
>
> <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig"
> modJk="/usr/local/apache2/modules/mod_jk2.so" />
>
> ... which generated:
>
> ########## Auto generated on Thu Dec 12 16:58:06 EST 2002##########
>
> <IfModule !mod_jk.c>
>    LoadModule jk_module /usr/local/apache2/modules/mod_jk2.so
> </IfModule>
>
> JkWorkersFile "/local/tomcat/conf/jk/workers.properties"
> JkLogFile "/local/tomcat/logs/mod_jk.log"
>
> JkLogLevel emerg
>
> ============== <end file>
>
> The problem is that if I include that file in my httpd.conf I get:
> Starting apache2:  /usr/local/apache2/bin/apache2
> Syntax error on line 3 of /local/tomcat/conf/mod_jk.conf:
> Can't locate API module structure `jk_module' in file
> /usr/local/apache2/modules/mod_jk2.so:
/usr/local/apache2/modules/mod_jk2.so: undefined
> symbol: jk_module
>
> If I change my mod_jk.conf to look like:
>
> <IfModule !mod_jk.c>
> #  LoadModule jk_module /usr/local/apache2/modules/mod_jk2.so
>    LoadModule jk2_module /usr/local/apache2/modules/mod_jk2.so
> </IfModule>
> ..etc.
>
> I get:
> Starting apache2:  /usr/local/apache2/bin/apache2
> Syntax error on line 7 of /local/tomcat/conf/mod_jk.conf:
> Invalid command 'JkWorkersFile', perhaps mis-spelled or defined by a
module not included
> in the server configuration
>
> This is apache 2.0.43 on linux with tomcat 4.1.12 and mod_jk2 2.0.2





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

Reply via email to