Oracle Commerce Platform products are packaged as separate application modules. An application module groups application files and configuration files into a discrete package for deployment. Application modules exist in the Oracle Commerce Platform installation as a set of directories defined by a manifest file. When you assemble an application, these modules are analyzed to determine the CLASSPATH, configuration path, and inter-module dependencies.
Application modules provide the following core features:
Application components are packaged in a simple, modular directory structure.
Modules can reference other modules on which they depend, and which can be automatically loaded.
The correct class path, configuration path, and main Java class for a given set of modules are dynamically calculated for both client and server.
Updated modules are automatically downloaded from server to client.
The basic module and update mechanisms rely on the standard JAR manifest format; for information, see the Oracle Web site.
In this chapter
This chapter includes the following topics: