Why conf is located in /var/tomcat6/conf? Shouldn't it be /etc/tomcat6/conf?
Regards, Basant. On Wed, Sep 17, 2008 at 02:52:45PM +0200, Petr Sumbera wrote: > Hi, > > I have modified my proposal so that it also upgrades Tomcat to version > 6.0.x. Plus there are some other changes (installation paths, link to > configuration directory from /etc). > > Currently I'm looking (so far unsuccessfully) for someone who would sponsor > this through PSARC fast track process. > > Thanks for comments and recommendation, > > 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. Beside this Tomcat is upgraded to latest > recommended version 6.0. > > 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/tomcat6 respective /var/tomcat6. > > 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/tomcat6/conf/server.xml. To comply with > Solaris file system organization relative symlink /etc/tomcat6 > pointing to /var/tomcat6/conf directory is added. > > 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). For Apache 2.2 was added this connector > via PSARC/2008/090. > > Current focus of development version of Tomcat is version 6.0.x which > is now stable and recommended to use (latest version 6.0.18). This > project will upgrade to this version (Servlet/JSP Specification: 2.5/2.1). > > We have added major version number (tomcat6) to the path and SMF FRMI so > we can by possible future project add in parallel new major Tomcat version > (tomcat7) and allow thus users to migrate to new release at their own > speed. > > 3. Interface table > > Interfaces imported > > NAME STABILITY NOTES > > Java Stable Java runtime > > Interfaces exported > > NAME STABILITY NOTES > > /usr/tomcat6/bin Uncommitted startup scripts > /usr/tomcat6/classes Uncommitted Tomcat components > /usr/tomcat6/common Uncommitted Tomcat components > /usr/tomcat6/lib Uncommitted Tomcat jar files > /usr/tomcat6/server Uncommitted Tomcat components > /var/tomcat6/conf Uncommitted Tomcat configuration files > /var/tomcat6/logs Uncommitted runtime log files > /var/tomcat6/webapps Uncommitted Example applications > /var/tomcat6/temp Uncommitted temporary files > /var/tomcat6/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:tomcat6 Committed FMRI > > /etc/apache/tomcat.conf Uncommitted Apache 1.3 Tomcat connector > configuration file (SUNWapchr) > > 5. References > > Tomcat Documentation > http://tomcat.apache.org/ > > Apache Documentation > http://httpd.apache.org/docs/ > > 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 > > > _______________________________________________ > > > webstack-discuss mailing list > webstack-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/webstack-discuss