Hello,

I've built a mod_jk DSO module (libexec/mod_jk.so) and configured apache 1.3.12 to 
load it.
Os is FreeBSD 4.2, jakarta-tomcat is 3.1
Since I didn't find any mod_jk sources inside tomcat 3.1, I extracted and apxs'd it 
from a tomcat 3.1.2 source subtree. apxs ran succesfully, but nevertheless I got a 
relocation error when starting the httpd process.



# /usr/local/apache/bin/apachectl start
Syntax error on line 207 of /usr/nuovo/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/mod_jk.so into server: 
/usr/local/apache/libexec/mod_jk.so: Undefined symbol "map_put"
/usr/local/apache/bin/apachectl start: httpd could not be started

Thanks for any hint!

In httpd.conf, lines 270 and subsequent show the following:

LoadModule jk_module libexec/mod_jk.so
AddModule mod_jk.c
JkWorkersFile /root/jakarta-tomcat-3.2.1-src/src/etc/workers.properties
JkLogFile /usr/local/apache/logs/mod_jk.log
JkLogLevel warn
JkMount /*.jsp ajp12
JkMount /servlet/* ajp12
JkMount /examples/* ajp12
 

Reply via email to