When you use Merchandising with ATG Content Administration, you must make the following configurations for each agent server in a cluster that will receive deployed Merchandising content:
Specify the
DCS.PublishingAgent
module during application assembly and startup, to ensure that the Catalog Maintenance Service runs as expected.Set the
enabled
property of the/atg/commerce/catalog/custom/CatalogCompletionService
component totrue
, to ensure that asset properties are recalculated automatically after changes to the property values on which they depend.For Staging and Production targets: During
.ear
file creation on the ATG Content Administration side, include the–layer stagingandprod
flag. When you use this flag, you can use the standard staging and production server repository configurations on the ATG Content Administration side, without modifying the workflow.
In addition, you must configure one agent server in the target site cluster to run the Catalog Maintenance Service (CMS). If more than one agent server is configured to do this, only one will run the CMS after a successful deployment. See the chapter Using the Catalog Maintenance System in the ATG Commerce Programming Guide.
Additional configuration is required for one-off targets that accept trial deployments, which are outside the constraints of workflows. For more information about target servers, see the ATG Content Administration Programming Guide.