I was getting this also. it has to do with the 'libapr' library files I believe this is the one I fixed by adding 'apache2_home' to my environment vars I do remember digging thru some code and finding a reference to this var as I was working on this specific problem. let me know, I have other suggestions
----- Original Message ----- From: "Hamilton Andrew" <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Friday, January 23, 2004 1:29 PM Subject: RE: tomcat5 in-process (more info for you guys) > I'm attempting this on a Linux machine and I keep getting this: > > INFO: APR not loaded, disabling jni components: java.io.IOException: > java.lang.UnsatisfiedLinkError: no jkjni in java.library.path > > I followed the install directions and put the jkjni.so file in > $APACHE_HOME/modules. Can anyone help me with this? > > Thanks, > > Drew > > -----Original Message----- > From: Phil Adams [mailto:[EMAIL PROTECTED] > Sent: Friday, January 23, 2004 12:53 PM > To: Tomcat Users List > Subject: Re: tomcat5 in-process (more info for you guys) > > > now that I have apache started without error > and it would appear that it has tomcat started in-process (maybe) > I went to a cmd line to start tomcat and received an error that port 8005 > is already in use, which a netstat proves to be true. > the only place that port 8005 is configured to be used is in server.xml > for tomcat. therefore, this lends some credence to the logic that > apache is starting tomcat in-process. > But... apache cannot talk to it. Why-not? > I still believe it must have something to do with a lack of a connector. > > Now when I surf to my uri's and get the 500 server failure the log shows > this. > notice on the second attempt that it 'reenable'd ajp13:jni. > this is not something that I have configured. must be a default. hmmmm... > > [Fri Jan 23 11:37:02 2004] [notice] shm.createSlot() Create 1 0x640000 > 0x642000 > [Fri Jan 23 11:37:02 2004] [notice] workerEnv.init() create slot epStat.0 > [Fri Jan 23 11:37:02 2004] [error] lb.service() worker failed 120000 for > ajp13:jni > [Fri Jan 23 11:37:02 2004] [error] lb.service() unrecoverable error... > [Fri Jan 23 11:37:02 2004] [notice] vm.detach() ok > [Fri Jan 23 11:37:02 2004] [error] mod_jk.handler() Error connecting to > tomcat 120000 > [Fri Jan 23 11:39:03 2004] [error] lb.getWorker() reenable ajp13:jni > [Fri Jan 23 11:39:03 2004] [notice] lb.getWorker() All workers in error > state, use the one with oldest error > [Fri Jan 23 11:39:03 2004] [error] lb.service() worker failed 120000 for > ajp13:jni > [Fri Jan 23 11:39:03 2004] [error] lb.service() unrecoverable error... > [Fri Jan 23 11:39:04 2004] [notice] vm.detach() ok > [Fri Jan 23 11:39:04 2004] [error] mod_jk.handler() Error connecting to > tomcat 120000 > > > ----- Original Message ----- > From: "Yiannis Mavroukakis" <[EMAIL PROTECTED]> > To: "'Tomcat Users List'" <[EMAIL PROTECTED]> > Sent: Friday, January 23, 2004 11:36 AM > Subject: RE: tomcat5 in-process (more info for you guys) > > > > Phil, > > here is the code related to your error > > > > rc = worker->service(env, worker, s); > > [....] > > rc1=worker->rPoolCache->put( env, worker->rPoolCache, rPool ); > > if( rc1 == JK_OK ) { > > rPool=NULL; > > } > > if( rPool!=NULL ) { > > rPool->close(env, rPool); > > } > > > > if(rc==JK_OK) { > > workerEnv->globalEnv->releaseEnv( workerEnv->globalEnv, env ); > > return OK; /* NOT r->status, even if it has changed. */ > > } > > env->l->jkLog(env, env->l, JK_LOG_ERROR, > > "mod_jk.handler() Error connecting to tomcat %d\n", rc); > > workerEnv->globalEnv->releaseEnv( workerEnv->globalEnv, env ); > > return 500; > > > > the worker is derived from the apache pool of workers (i think), so I'd > need > > to > > look at the worker code to make more sense of it..worker->service(env, > > worker, s) is > > returning something else other than the equivalent of JK_OK, so this is > > where it fails.. > > Dig in the source code for workers, it might help..The lad who wrote > mod_jk2 > > is also > > frequenting the list so he might be able to enlighten us on the specifics > :) > > > > Yiannis. > > -----Original Message----- > > From: Phil Adams [mailto:[EMAIL PROTECTED] > > Sent: 23 January 2004 17:12 > > To: Tomcat Users List; [EMAIL PROTECTED] > > Subject: tomcat5 in-process (more info for you guys) > > > > > > here is my error.log file from just a few minutes ago when I started > apache > > > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done logger > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done config: > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done uriMap: > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done shm > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done workerEnv: > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done lb:lb > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done channel.jni:jni > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done > > worker.jni:onStartup > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done > > worker.jni:onShutdown > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done vm: > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done > > uri:/servlets-examples/* > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done > > uri:/jsp-examples/* > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done > uri:/tomcat-docs/* > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done uri:/jetspeed/* > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done status: > > [Fri Jan 23 11:09:57 2004] [notice] config.update(): done uri:/jkstatus/* > > [Fri Jan 23 11:09:58 2004] [notice] Parent: Created child process 2432 > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done logger > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done config: > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done uriMap: > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done shm > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done workerEnv: > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done lb:lb > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done channel.jni:jni > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done > > worker.jni:onStartup > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done > > worker.jni:onShutdown > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done vm: > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done > > uri:/servlets-examples/* > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done > > uri:/jsp-examples/* > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done > uri:/tomcat-docs/* > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done uri:/jetspeed/* > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done status: > > [Fri Jan 23 11:09:58 2004] [notice] config.update(): done uri:/jkstatus/* > > [Fri Jan 23 11:09:58 2004] [notice] Child 2432: Child process is running > > [Fri Jan 23 11:09:58 2004] [notice] jk2_init() Setting scoreboard slot 0 > for > > child 2432 > > [Fri Jan 23 11:09:58 2004] [notice] vm.init(): Jni lib: C:\Program > > Files\Java\j2re1.4.2_03\bin\client\jvm.dll > > [Fri Jan 23 11:09:59 2004] [notice] vm.open2() done > > [Fri Jan 23 11:09:59 2004] [notice] jni.validate() class= > > org/apache/jk/apr/TomcatStarter > > [Fri Jan 23 11:09:59 2004] [notice] Loaded org/apache/jk/apr/TomcatStarter > > [Fri Jan 23 11:09:59 2004] [notice] jni.init() setting > > stdout=c:/Apache2/logs/stdout.log... > > [Fri Jan 23 11:09:59 2004] [notice] jni.init() setting > > stderr=c:/Apache2/logs/stderr.log... > > [Fri Jan 23 11:09:59 2004] [notice] jni.init() ARG start > > [Fri Jan 23 11:09:59 2004] [notice] jni.init() calling main()... > > [Fri Jan 23 11:09:59 2004] [notice] jni.validate() class= > > org/apache/jk/apr/TomcatStarter > > [Fri Jan 23 11:09:59 2004] [notice] Loaded org/apache/jk/apr/TomcatStarter > > [Fri Jan 23 11:09:59 2004] [notice] jni.init() disabling the non init hook > > worker > > [Fri Jan 23 11:09:59 2004] [notice] uriMap: creating context > > */servlets-examples > > [Fri Jan 23 11:09:59 2004] [notice] uriMap: creating context > */jsp-examples > > [Fri Jan 23 11:10:00 2004] [notice] uriMap: creating context */tomcat-docs > > [Fri Jan 23 11:10:00 2004] [notice] uriMap: creating context */jetspeed > > [Fri Jan 23 11:10:00 2004] [notice] workerEnv.init() ok > > C:/Apache2/conf/workers2.properties > > [Fri Jan 23 11:10:00 2004] [notice] mod_jk child 0 initialized > > [Fri Jan 23 11:10:00 2004] [notice] Child 2432: Acquired the start mutex. > > [Fri Jan 23 11:10:00 2004] [notice] Child 2432: Starting 250 worker > threads. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > ________________________________________________________________________ > > This e-mail has been scanned for all viruses by Star Internet. The > > service is powered by MessageLabs. > > > > > > Note:__________________________________________________________________ > > This message is for the named person's use only. It may contain > > confidential, proprietary or legally privileged information. No > > confidentiality or privilege is waived or lost by any mistransmission. > > If you receive this message in error, please immediately delete it and > > all copies of it from your system, destroy any hard copies of it and > > notify the sender. You must not, directly or indirectly, use, disclose, > > distribute, print, or copy any part of this message if you are not the > > intended recipient. Jaguar Freight Services and any of its subsidiaries > > each reserve the right to monitor all e-mail communications through its > > networks. > > Any views expressed in this message are those of the individual sender, > > except where the message states otherwise and the sender is authorized > > to state them to be the views of any such entity. > > ________________________________________________________________________ > > This e-mail has been scanned for all viruses by Star Internet. The > > service is powered by MessageLabs. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
