Still no joy! :(

The line 'handler.list= apr,request,channelJni' was definitely in my
jk2.properties, but I must have deleted the line return when I emailed
it by accident.

When I start apache, http://localhost/examples gives me the same
Internal Server Error page. I've also noticed the following output in my
\Apache2\logs\error.log file:

[Fri Jul 18 19:18:29 2003] [notice] Parent: Created child process 3008
[Fri Jul 18 19:18:29 2003] [notice] Child 3008: Child process is running
[Fri Jul 18 19:18:29 2003] [error] Can't find class
org/apache/jk/apr/TomcatStarter
java.lang.NoClassDefFoundError: org/apache/jk/apr/TomcatStarter
[Fri Jul 18 19:18:29 2003] [error] workerEnv.initWorkers() init failed
for worker.jni:onStartup
[Fri Jul 18 19:18:29 2003] [error] Can't find class
org/apache/jk/apr/TomcatStarter
java.lang.NoClassDefFoundError: org/apache/jk/apr/TomcatStarter
[Fri Jul 18 19:18:29 2003] [error] workerEnv.initWorkers() init failed
for worker.jni:onShutdown
[Fri Jul 18 19:18:29 2003] [error] mod_jk child init 1 0
[Fri Jul 18 19:18:29 2003] [notice] Child 3008: Acquired the start
mutex.
[Fri Jul 18 19:18:29 2003] [notice] Child 3008: Starting 250 worker
threads.

Thanks for the help, much appreciated,

Tristan

-----Original Message-----
From: Atreya Basu [mailto:[EMAIL PROTECTED] 
Sent: 18 July 2003 18:26
To: 'Tomcat Users List'
Subject: RE: Tomcat4-1, Apache2, jk2 setup problem - help!

Alright,

Those all look good.  But in your jk2.properties file you should put in:

handler.list= apr,request,channelJni


Next, if you installed the Apache there should be an applet on the
taskbar, next to the time.  You shouldn't have to start Tomcat
separately.  Simply click on the applet and choose to start Apache.
Wait about a minute for Tomcat to start.  Then hit up:
http://localhost/examples

That should show you a directory.  


_____________________________________
Atreya Basu
Developer,
Greenfield Research Inc.
e-mail: atreya (at) greenfieldresearch (dot) ca

-----Original Message-----
From: Tricky [mailto:[EMAIL PROTECTED] 
Sent: July 18, 2003 2:07 PM
To: 'Tomcat Users List'
Cc: [EMAIL PROTECTED]
Subject: RE: Tomcat4-1, Apache2, jk2 setup problem - help!

Atreya,

I've set all the environment variables, and have made the APACHE_HOME
addition at your recommendation. My .properties files are appended
below.

The directories are as follows

Apache 2        c:\Apache2
Tomact 4.1      c:\tomcat
Java 1.4.2      c:\java

Thanks for your help!

Tristan
(jk2.properties and workers2.properties files attached below)

--- start jk2.properties ---

#Shared memory directive
shm.file=c:/Apache2/logs/jk2.shm
size=10485760

# Set the desired handler list handler.list=apr,request,channelJni

# added to resolve 1st issue in original email
apr.NativeSo=c:/Apache2/modules/jkjni.dll
# If set to inprocess the mod_jk2 will Register natives itself # This
will enable the starting of the Tomcat from mod_jk2
apr.jniModeSo=inprocess

--- end jk2.properties ---

--- start workers2.properties ---

[shm]
file=c:/Apache2/logs/jk2.shm
size=10485760

# Define the comunication channel 
[channel.jni:jni]
info=The jni channel, used if tomcat is started inprocess

[config:]
file=c:/Apache2/conf/workers2.properties
debug=0
debugEnv=0

# Define the parameters for the Java Virtual Machine
[vm:]
info=Parameters used to load a JVM in the server process
OPT=-Djava.class.path=c:/tomcat/lib
OPT=-Dtomcat.home=c:/tomcat
OPT=-Dcatalina.home=c:/tomcat
OPT=-Xmx128M

# JNI worker startup handler
[worker.jni:onStartup]
info=Command to be executed by the VM on startup. This one will start
tomcat. class=org/apache/jk/apr/TomcatStarter
ARG=start
stdout=c:/Apache2/logs/stdout.log stderr=c:/Apache2/logs/stderr.log

# JNI worker shutdown handler
[worker.jni:onShutdown]
info=Command to be executed by the VM on shutdown. This one will stop
tomcat. class=org/apache/jk/apr/TomcatStarter
ARG=stop

# Uri mapping
[uri:/examples]
info=Example webapp in the default context.
context=/examples

[uri:/examples/*]
info=Map the whole webapp

[status:]
info=Status worker, displays runtime information
channel=channel.socket:localhost:8009

[uri:/status/*]
worker=status:localhost:8009
group=status:

--- end workers2.properties ---




---------------------------------------------------------------------
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]

Reply via email to