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