In an ATG installation, there must be a single module root directory that contains all available module directories. The module root corresponds to the <ATG9dir>
or DYNAMO_ROOT
directory in the ATG installation.
Each module exists in the file system in its own subdirectory under the module root. The name of the module directory is identical to the module name. For modules that are not directly under the module root, the dot character (.
) stands in for the file path separator character in the file system. For example, a module located at <ATG9dir>/MyModule
is named MyModule
, and a module located at <ATG9dir>/CustomModules/MyModule
is named CustomModules.MyModules
.
Each module directory and its subdirectories can contain any number of module resource files, in any desired organization. Module resources can include any files that you wish to distribute, including:
EAR files for J2EE applications
WAR files for web applications
EJB-JAR files for Enterprise JavaBeans
JAR files of Java classes
platform-dependent libraries
HTML documentation
configuration files