General Structure
Once you have installed Yellowfin on your system, an application/program folder will be created for the instance. This page discusses the main files and folders that will be present within that folder.
Directory Path or File | Content Description |
---|---|
appserver | This folder contains Apache Tomcat Java application server binaries, scripts and configuration files. |
appserver>bin | Yellowfin/Tomcat startup and shutdown scripts. |
appserver>conf | Tomcat configuration files including server.xml. |
appserver>logs | Yellowfin and Tomcat log files. |
appserver>webapps>ROOT | Yellowfin web application server binaries, scripts and configuration files. |
data | Default Yellowfin Configuration database properties and script files. |
development | Yellowfin development libraries, documentation and sample code. |
development>doc>webservices>javadoc | Documentation for Yellowfin web services. |
doc | Empty folder. |
legal | This folder contains Yellowfin and third-party license agreements and notes. |
tutorialdata | Ski Team tutorial database files. |
Uninstaller | A program to uninstall Yellowfin from your system. |
yellowfin.war | Yellowfin web application archive used by Apache Tomcat Java application server. |
YellowfinInstallLog-YYYYMMDD.log | A log file created by the Yellowfin installer. |
The ROOT Directory
The ROOT folder within appserver>webapps also contains some of the web application's main scripts and files.
Directory Path or File | Content Description |
---|---|
ROOT>customcss | Place custom css files in this directory. Any files in this directory with a .css extension will be included in all pages. |
ROOT>customimages | Place custom image files in this directory. Any files in this directory will override files in the images directory with the same name. |
ROOT>js>chartingLibraries | Additional JavaScript chart libraries can be placed here. |
ROOT>WEB-INF>custom-functions.xml | Custom SQL functions can be added to this file. |
ROOT>WEB-INF>lib | Additional JDBC drivers can be placed here. |
ROOT>WEB-INF>log4j.properties | Yellowfin log level can be set in this file. |
ROOT>WEB-INF>web.xml | Main Yellowfin web application configuration file. |
Log file location
For detailed information on the location and content of log files, see the Logs and Logging page.