The Profile object has two String members that contain paths in the file system where the application's files are found. We include two paths for data and configuration information. Here are the comment lines from the Profile.java module:
/**
* The profile must contain directory paths for files that the system
* will use. We believe two such paths should be sufficient
*/
/**
* Path to the configuration files.
*/
public String configurationDirPath;
/**
* Path to the data files, if any. Alternatively this might store the
* path to the DBMS where data is actually stored.
*/
public String dataDirPath;