Hi all. I have built mod_jk2.so and jkjni.so from the latest tomcat-connectors-jk2-2.0.2. This is my jk2.properties:
handler.list=apr,channelUnix,request channelUnix.file = /var/tomcat4/work/jk2.socket shm.file = /var/tomcat4/work/jk2.shm apr.NativeSo = /usr/lib/apache2-extramodules-2.0.44/jkjni.so My problem is that when I try to start Tomcat I get errors in catalina.out: Sep 10, 2003 2:40:44 PM org.apache.jk.server.JkMain start INFO: APR not loaded, disabling jni components: java.io.IOException: /usr/lib/apache2-extramodules-2.0.44/jkjni.so: /usr/lib/apache2-extramodules-2.0.44/jkjni.so: undefined symbol: apr_md5_final I have built jkjni.so with shared libraries. What should I do now? - Specify libapr-0.so as another "apr.NativeSo" - Relink jkjni.so to statically link other libraries (that should be possible, right?) - Leave out "apr" from jk2.config (I think I need it for AF_UNIX socket!) Thanks for any insight. Nix.