Resolving AEM to Adobe Campaign Classic Synchronization Issues

You may face synchronization errors when transferring email content from Adobe Experience Manager (AEM) to Adobe Campaign Classic (ACC). These errors are often due to retained cq:acUUID and cq:acLinks properties on duplicated AEM templates, which interfere with the content syncing process.

Description description

Environment

  • Adobe Experience Manager (AEM) 6.5 or later
  • Adobe Campaign Classic (ACC)

Issue

You may face synchronization errors when transferring email content from Adobe Experience Manager (AEM) to Adobe Campaign Classic (ACC). These errors are often due to retained cq:acUUID and cq:acLinks properties on duplicated AEM templates, which interfere with the content syncing process.

Root Cause

The primary cause is insufficient permissions for the campaign-property-modification-service service user, which is responsible for cleaning up properties during the duplication of AEM templates.

Resolution resolution

Verify Service User Configuration

Ensure the campaign-property-modification-service has the correct read and modify permissions on relevant content nodes.

Check the presence of the service user in the /useradmin and verify its permissions.

Ensure the campaign-remote user has the correct read permissions on relevant content nodes.

Configure Apache Sling Service User Mapper

Add the required service mapping for the service user:

Apache Sling Service User Mapper Service Amendment
com.day.cq.mcm.cq-mcm-campaign:campaign-property-modification-service=[ campaign-property-modification-service]

Check Sync Settings

Verify API endpoints and synchronization settings between AEM and ACC to ensure consistency across environments.

Enable Debug Logging

Activate debug-level logging for com.adobe.cq.mcm.campaign to capture detailed logs during the synchronization process.

Validate Indexing and Queries

Confirm that Oak Indexing is updated and validate SQL2 JCR queries to ensure they yield expected results.

Re-evaluate Permissions

Double-check permissions for campaign-property-modification-service and campaign-remote to ensure all necessary access is provided.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f