CIM consists of two main pieces:
Plugins, which define wizards that carry out configuration steps for each CIM-enabled application.
The framework, which executes the plugins.
This guide is focused on creating and extending plugins. Changes to the CIM framework are not supported.
CIM is installed automatically as a module in the Oracle Commerce Platform, located at <ATG11dir>/CIM
. The CIM
module includes the following directories:
data
—Database used internally by CIM scripts to store user selections. To start from scratch if you have previously used CIM, you can delete the contents of this directory.log
—Contains thecim.log
file. If debugging is turned on, this directory also includes XML files that represent templates that have been run.plugins
—Plugs in XML files and supporting information for CIM-configurable products.tmp
—A working directory created by some CIM processes.
The CIM executable is located at <ATG11dir>/home/cim.bat|sh
.
In addition to the CIM
module itself, all CIM-enabled applications should include a /cim
directory, which contains the product.xml
and dbinit.xml
CIM files for that application. For information on these files, see the Using Product Definition Files section.