You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Tariq Chalabi <ta...@yahoo.co.uk> on 2004/02/20 15:23:37 UTC

jk jni isapi connector problems

Hi all,
 
I had a problem with iis shutting down tomcat nt service whenever there was a high load.  As a cure for this - and maybe also to improve performance - I'm trying to get the in-process isapi filter working.
 
I'm using jk connector with tomcat 4.1 on iis 5.  ( The jk connector seems better documented than the jk2).
 
My workers.properties looks like:
 
workers.apache_log=D:\Program Files\Apache Group\Tomcat 4.1\logs\isapi.log
workers.tomcat_home=D:\Program Files\Apache Group\Tomcat 4.1
workers.java_home=C:\j2sdk1.4.1_02 

worker.list=defWorker
worker.defWorker.type=jni 
# Set defWorker bridge type, here Tomcat 3.3
worker.defWorker.bridge=tomcat41
# Set defWorker classpath
worker.defWorker.class_path=$(workers.tomcat_home)\server\lib\catalina.jar
worker.defWorker.class_path=$(workers.java_home)\lib\tools.jar 
# Set defWorker tomcat command line
worker.defWorker.cmd_line=-home 
worker.defWorker.cmd_line=$(workers.tomcat_home) 
# Set defWorker Tomcat/JVM settings
worker.defWorker.jvm_lib=$(workers.java_home)\jre\bin\client
worker.defWorker.stdout=$(workers.apache_log)\jk_stdout.log 
worker.defWorker.stderr=$(workers.apache_log)\jk_stderr.log 
worker.defWorker.sysprops=tomcat.home=$(workers.tomcat_home) 

 
 
The error message I'm getting in the isapi log file is :
 
[Fri Feb 20 14:22:31 2004]  [jk_jni_worker.c (401)]: Into validate
[Fri Feb 20 14:22:31 2004]  [jk_jni_worker.c (441)]: Fail-> no jvm_dll_path
[Fri Feb 20 14:22:31 2004]  [jk_jni_worker.c (628)]: Into destroy
[Fri Feb 20 14:22:31 2004]  [jk_jni_worker.c (639)]: In destroy, JVM not intantiated
[
 
What have I missed? 
 
Thanks very much
 
Tariq

		
---------------------------------
  Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now