Tomcat, TDS Directory Layout The following are created when Tomcat is installed, reletive to $CATALINA_HOME directory:
bin/
startup.sh startup tomcat
shutdown.sh shutdown tomcat
common/ libraries used by any webapp and tomcat
conf/
catalina.policy default security policies
jk2.properties jk2 connector to Apache
server.xml tomcat configuration
tomcat-users.xml create users and passwords
conf/Catalina/localhost/
admin.xml tomcat admin application configuration (if installed)
manager.xml tomcat manager application configuration
logs/
catalina.out standard out gets written here
server/ tomcat server
shared/ libraries used by any webapp
yours.jar your loadable classes
temp/ for use by applications
webapps/ web applications are installed here
thredds/ thredds.war gets expanded here; rewritten when TDS is updated
ROOT/ root webapp
work/ work/temp directory
After the TDS is installed and run the first time, the following directories are created in the $CATALINA_HOME directory. These directories hold persistent information, that should not be wiped out when an upgrade to tomcat or TRS is made.
content/thredds/
.INIT existence shows that the TDS has already been initialized. Do not remove.
catalog.xml TDS configuration top catalog
threddsConfig.xml TDS configuration parameters
DLwriter/ Digital Library records are written here
idd/ default catalogs for TDS/IDD server
logs/
catalogErrors.log errors from processing your catalogs -look in here after editing
threddsServlet.log thredds log messages
public/ anything in here will be publically viewable
root/ copy these files to webapps/ROOT for efficiency
Other directories are used for caching; these may change in future releases.
This document is maintained by John Caron and was last updated on Nov 15, 2006