You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Steven Citron-Pousty <St...@yale.edu> on 2002/07/11 21:35:49 UTC

Re: tomcat 4.0.4 rpm release 2

Hey Henri:
Thanks so much for putting RPMs together but there are multiple problems 
with 4.0.4r2 (at least for me).
1) The conf files are hard links so I am not sure which one tomcat is 
looking to for starting. Soft links might be a better option.
2) The webapps folder is empty after installation so you get a:
No Context configured to process this request description
error
3) The moving of the work folder perhaps should be a symlink as well. 
Very confusing when trying to figure out where to look.
It seems like anything moved out of tomcat "standard" locations should 
be soft symlinked from one of the locations. In this way
it is easier for ppl to help each other out.
Thanks again,
Steve

GOMEZ Henri wrote:

> Available at :
>
> http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.4/rpms/
>
> More FHS compliant and misc fixes in spec files.
>
> Important change from previous version, is that
> the rpm didn't use no more IBM SDK 1.3.1 as default SDK. Read the 
> following RPM info :
>
> -------------------
>
> Tomcat 4.0 RPM info
>
> the RPM will be named tomcat4 to allow coexistence
> with the actual tomcat 3.x RPM (3.2.x and 3.3)
>
> Here is the release notes for the tomcat4.0.x RPM builds.
>
> o Starting with Tomcat 4.0.4, there is 2 differents kind
>   of rpm for tomcat4 which follow the 2 Tomcat 4 packages
>   available at jakarta.apache.org
>
>  - TOMCAT 4 LIGHT EDITION FOR JDK 1.4
>
>    This version is a minimal Tomcat 4.0 release with
>    no support for javamail, tyrex extensions.
>
>    So it didn't include activation, javamail, jdbc2ext,
>    or tyrex.
>
>    To meet RPM packaging policies, some required packages
>    like jakarta-regexp 1.2, servlet API 2.3 and an XML parser
>    (ie xerces 1.44), will be linked in tomcat4 directories at
>    install time and as such, should be present in system before
>    tomcat4.
>
>
>  - TOMCAT 4 FULL EDITION
>
>    This version include full support for javamail, jndi and
>    tyrex datasources.
>
>    The rpm include activation.jar, javamail.jar, jdbc2ext and
>    tyrex 0.9.7.0.
>    The rpm also include jndi.jar for JDK 1.2.
>
>    It also include jakarta-regexp 1.2 and servlet 2.3 APIs,
>    and xerces 1.44.
>
>
> o SSL support
>
>    SSL support is compiled in, but due to crypto regulation, JSSE
>    jars are not distributed with either version of Tomcat 4 rpm.
>    To make use of SSL, you should have JDK 1.4 or JSSE 1.0.2
>    jars in CLASSPATH, or in server/lib.
>
>   If you have JSSE jars on your system, jcert.jar, jsse.jar,
>   jnet.jar, just define JSSE_HOME in /etc/tomcat4/conf/tomcat4.conf
>   those JAR files will be added to thei system class path.
>
>
> o FHS layout
>
>   Starting with Tomcat 4.O.4, rpm is more FHS compliant,
>   configuration is on /etc/tomcat4/conf, log goes in
>   /var/log/tomcat4, run files in /var/cache/tomcat4/work and
>   temp files in /var/cache/tomcat4/temp.
>   To make Tomcat 4 works, symlinks are made between real
>   FHS location and basedir, /var/tomcat4, location
>
>
> o Java SDK used
>
>   Starting with Tomcat 4.O.4 rpm release 2, SDK used is
>   no more set by default to the IBM SDK 1.3.1 rpm location.
>   You'll have to create a /etc/java.conf and set at least
>   JAVA_HOME is it, ie :
>
> - /etc/java.conf -
> # Where your java installation lives
> # examples
> # Sun SDK 1.4.0_01 rpm
> # JAVA_HOME=/usr/java/j2sdk1.4.0_01
> # Sun SDK 1.3.1_03 rpm
> # JAVA_HOME=/usr/java/jdk1.3.1_03
> # IBM SDK 1.3.1 rpm
> JAVA_HOME="/opt/IBMJava2-131"
>
>
> o Tomcat 4 configuration
>
>   A configuration file /etc/tomcat4/conf/tomcat4.conf is loaded
>   before Tomcat or Jasper start and could be used to tuned JVM
>   params
>
>
> o Tomcat 4 / Jasper 4 invocation
>
>   Tomcat 4.0 invoker script is tomcat4, Jasper 4.0 is jasper4
>   Take a look at /etc/tomcat4/conf/tomcat4.conf for tuning
>
>
> o Running mode
>
>   For security purposes tomcat4 will run as user tomcat4, which
>   will be created by rpm at install time. Warning this user
>   should have a login shell to be able to use the su exec command
>   logs, work, temp and webapps are now owned by tomcat4:tomcat4
>   user at rpm install time
>
>
> o Listen ports
>
>   Starting with Tomcat 4.0.4, Tomcat 4.0 will listen on standard ports,
>   ie port 8080 (HTTP 1.1), 8081 (HTTP 1.0), 8443 (HTTP SSL), 8009 
> (AJP13),
>   8008 (WARP).
>
>   To avoid collision with running TC 3.x, you could use the reloctomcat4
>   command which will change these ports to 8180, 8181, 8453 and 8109.
>
> -- 
> To unsubscribe, e-mail:   
> <ma...@jakarta.apache.org>
> For additional commands, e-mail: 
> <ma...@jakarta.apache.org>
>




--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>