The differences are discussed in the Tomcat documentation online at
http://jakarta.apache.org/tomcat/jakarta-tomcat/src/doc/index.html
basically, mod_jk is newer and replaces mod_jserv and allows integration
with various web servers including Apache, iPlanet, and IIS
Neill Laney
http://home.nc.rr.com/nlaney
--
Web Developer/Technical Support Specialist.
Nick Butler
<nickb@interactivep To:
"'[EMAIL PROTECTED]'"
ortal.com> <[EMAIL PROTECTED]>
cc:
03/27/2001 08:03 AM Subject: RE: Problems while
configuring Apache-Tomcat on Linux
Please respond to
tomcat-user
I noticed there are two files if you go to download the binary version of
this module on the following site.
http://jakarta.apache.org/builds/jakarta-tomcat/release/v3.2.1/bin/linux/i38
6/
mod_jk.so
and
mod_jserv_tomcat.so
Does anyone know what the difference (if any) is between these two?
Thanks
-----Original Message-----
From: Gustavo Muñoz [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 27, 2001 12:35 AM
To: [EMAIL PROTECTED]
Subject: RE: Problems while configuring Apache-Tomcat on Linux
Hi
JServ is an old version. Try mod_jk it is better solution.
My two cents,
Gustavo.
-----Original Message-----
From: Kavita Jotwani [mailto:[EMAIL PROTECTED]]
Sent: Monday, March 26, 2001 11:15 PM
To: '[EMAIL PROTECTED]'
Subject: Problems while configuring Apache-Tomcat on Linux
For configuring Apache-Tomcat to work together on Linux, I downloaded the
file named mod_jserv_tomcat.so from the www.jakarta.apache.org site and
placed it in the /usr/local/apache/libexec/ directory. The
tomcat-apache.conf that was generated on starting tomcat was also renamed
to
tomcat.conf and the same was included in the apache's httpd.conf. I had to
update this tomcat.conf file to change the first line to
"LoadModule jserv_module libexec/mod_jserv_tomcat.so"
instead of
"LoadModule jserv_module libexec/mod_jserv.so"
On restarting tomcat, it works fine. When we restart Apache, it gives the
following error -
[root@linuxwd libexec]# /usr/local/apache/bin/apachectl start
Syntax error on line 1021 of /usr/local/apache/conf/httpd.conf:
API module structure `jserv_module' in file
/usr/local/apache/libexec/mod_jserv_tomcat.so is
garbled - perhaps this is not an Apache module DSO?
/usr/local/apache/bin/apachectl start: httpd could not be started
Can anybody provide assistance in the same? Also, the same thing works fine
for NT. I have tried the same with mod_jserv.dll on NT. It is working fine.
Thanks and regards
Kavita