Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         Tomcat6 example package and PID file
    1.2. Name of Document Author/Supplier:
         Author:  Petr Sumbera
    1.3  Date of This Document:
        15 October, 2009
4. Technical Description
Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
        Tomcat6 example package and PID file 
    1.2. Name of Document Author/Supplier:
     Author:  Petr Sumbera
    1.3  Date of This Document:
    14 October, 2009
4. Technical Description

Summary:

Deliver a new Tomcat package SUNWtcat-examples, and allow Tomcat to create 
PID file. Minor binding is requested.

Background:

Tomcat in Solaris is delivered via two packages: SUNWtcatu and SUNWtcatr.
SUNWtcatr package contains example web application which serve for demo 
and learning purposes. It's not typical to have this web application 
running in production environment. There is no other way to
permanently disable it other than to remove the corresponding directory.

Currently, starting Tomcat on Solaris does not create a pid file.
This makes it impossible for future applications, such as Web Stack 
Enterprise Manager, to monitor Tomcat in the same manner as they
monitor other servers.

Proposal:

Move example web application and default Tomcat info home page to a
new package SUNWtcat-examples. This would allow the administrator to
add or remove the example applications as required without affecting
the production packages.

The moved directories are located in /var/tomcat6/webapps (declared 
as Uncommitted in the previous Tomcat 6 ARC case).

Allow Tomcat to create PID file at standard location: /var/run/tomcat6/pid.
tomcat6 directory is owned by webserverd so that Tomcat can write into it.

Interfaces:

NAME                        STABILITY    NOTES
/var/run/tomcat6/pid        Committed    PID file
SUNWtcat-examples           Uncommitted  Package name

References:

       PSARC 2008/711 - Tomcat 6
       PSARC 2008/090 - Additional Apache2 Modules
       PSARC 2002/009 - Jakarta Tomcat 4.0.1
       PSARC 2001/266 - Jakarta Tomcat for Apache
       PSARC 1999/542 - Apache for Solaris

6. Resources and Schedule
    6.4. Steering Committee requested information
       6.4.1. Consolidation C-team Name:
        SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                SFW
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open

Reply via email to