You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Marco Masotti <ma...@mclink.it> on 2001/05/18 15:51:03 UTC
mod_jk.so: Undefined symbol "map_put"
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