THREDDSTomcat, TDS Directory Layout


Tomcat 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

TDS Directory Layout

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.


THREDDSThis document is maintained by John Caron and was last updated on Nov 15, 2006