- Why tomcat 5.5 rather than 6.0 when 6.0 is compliant with the latest  
JSP/Servlet spec
- We could probably deliver a readme within /usr/tomcat/ so that users 
know where they need to drop their war files for the engine to load. 
this would help linux customers to easily migrate to the new file layout
-

- sriram

Petr Sumbera wrote:
> Hi All,
>
> any opinion is welcomed.
>
> Thanks,
>
> Petr
>
>
> 1. Introduction
>      1.1. Project/Component Working Name:
>        Making Tomcat independent
>      1.2. Name of Document Author/Supplier:
>        Author:  Petr Sumbera
>      1.3  Date of This Document:
>       11 September, 2008
> 4. Technical Description
>
> 0. Previous ARC cases
>
>        PSARC 2002/009 - Jakarta Tomcat 4.0.1
>        PSARC 2001/266 - Jakarta Tomcat for Apache
>        PSARC 1999/542 - Apache for Solaris
>
> 1. Introduction
>
> Tomcat shipped with Solaris is currently tightly bound to Apache 1.3 Web 
> Server with its installation paths and the way it is started. Now that 
> we have also Apache 2.2 and the Tomcat itself is very popular as 
> standalone server this project changes for Tomcat installation paths and 
> introduces new SMF service for it.
>
> This case seeks Minor Release Binding.
>
> 2. Details
>
> 2.1 Background
>
> Tomcat was integrated into Solaris as servlet engine for Apache 1.3 Web 
> Server by PSARC 2001/266. Therefore it was installed into Apache 1.3 
> directories and it was started via Apache 1.3 init.d script together 
> with Apache Web Server itself.
>
> Later during Tomcat update via PSARC 2002/009 Tomcat was allowed to be 
> functional as self-contained HTTP server but it remained closely tight 
> to Apache 1.3 Web Server.
>
> 2.2 Technical description
>
> This project makes Tomcat independent on Apache 1.3 Web Server by 
> changing installation paths from /usr/apache/tomcat respective 
> /var/apache/tomcat to /usr/tomcat/5.5 respective /var/tomcat/5.5.
>
> The way Tomcat is started is also changed to SMF(5) service and it's 
> started as user "webservd" (instead of user "nobody" which was used till 
> now).
>
> With change to use SMF(5) Tomcat will now contain ready to use 
> configuration file /var/tomcat/5.5/conf/server.xml.
>
> Apache 1.3 Web Server Tomcat connector module is updated to AJP13 
> compatible module (mod_jk) and it's moved from Tomcat package 
> (SUNWtcatu) to Apache 1.3 package (SUNWapchu). Tomcat connector 
> configuration file is also moved from Tomcat package (SUNWtcatr) to 
> Apache 1.3 package (SUNWapchr).
>
> 3. Interface table
>
> Interfaces imported
>
> NAME                        STABILITY    NOTES
>
> Java                        Stable       java runtime
>
> Interfaces exported
>
> NAME                        STABILITY    NOTES
>
> /usr/tomcat/5.5/bin         Uncommitted  startup scripts
> /usr/tomcat/5.5/classes     Uncommitted  Tomcat components
> /usr/tomcat/5.5/common      Uncommitted  Tomcat components
> /usr/tomcat/5.5/lib         Uncommitted  Tomcat jar files
> /usr/tomcat/5.5/server      Uncommitted  Tomcat components
> /var/tomcat/5.5/conf        Uncommitted  Tomcat configuration files
> /var/tomcat/5.5/logs        Uncommitted  runtime log files
> /var/tomcat/5.5/webapps     Uncommitted  Example applications
> /var/tomcat/5.5/temp        Uncommitted  temporary files
> /var/tomcat/5.5/work        Uncommitted  servlet engine work directory
> AJP13 (TCP Port 8009)       Uncommitted  communication protocol V1.3
> HTTP/1.1 (TCP Port 8080)    Uncommitted  port for stand-alone http
> svc:/network/http:tomcat55  Committed    FMRI
>
> /etc/apache/tomcat.conf     Uncommitted  Apache 1.3 Tomcat connector
>                                           configuration file (SUNWapchr)
>
>   
Does it make sense to provide for apache 1.3 when 2.2 is available ? 
also, such configuration could be delivered as a sample within 
/etc/apache2/2.2/samples-conf.d/
> 5. References
>
>         Tomcat Documentation
>             http://tomcat.apache.org/
>
>         Apache Documentation
>             http://httpd.apache.org/docs/
>
>         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
>
> _______________________________________________
>
>
> webstack-discuss mailing list
> webstack-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/webstack-discuss
>   

Reply via email to