Customizer's Guide > Custom Applications > Description of the Application Directory Structure
  
Description of the Application Directory Structure
The Arbortext-path\application subdirectory supports installing an application into the Arbortext Editor and Arbortext Publishing Engine install trees. Arbortext Editor and the Arbortext Publishing Engine automatically search for subdirectories of the application directory at startup.
Arbortext-path\application must contain a uniquely named subdirectory for each distributed application. Arbortext recommends using the naming pattern for a unique qualified Java class name:
com.company-name.application-name
Each unique subdirectory of the application directory must also contain an application.xml configuration file which describes various aspects of the application, such as its release version and supported versions of Arbortext products. At startup, Arbortext Editor and the Arbortext Publishing Engine search the application directory for any subdirectories containing an application.xml configuration file. The application.xml file contents provide the criteria to determine whether the application should be loaded. The application directory must be located using a file system; HTTP references are not supported.