General (all assets)
The following are some general tips and tricks for all assets.
Asset synchronization status properties
The following asset properties can be reviewed in CRXDE Lite to confirm the successful synchronization of the asset from AEM to Dynamic Media:
Property | Example | Description |
---|---|---|
<object_node>/jcr:content/metadata/dam:scene7ID | a|364266 | General indicator that node is linked to Dynamic Media. |
<object_node>/jcr:content/metadata/dam:scene7FileStatus | PublishComplete or error text | Status of upload of asset to Dynamic Media. |
<object_node>/jcr:content/metadata/dam:scene7File | myCompany/myAssetID | Must be populated in order to generate URLs to remote asset of Dynamic Media. |
<object_node>/jcr:content/dam:lastSyncStatus | success or failed:<error text> | Synchronization status of sets (spin sets, image sets, and so on), image presets, viewer presets, image map updates for an asset, or images that were edited. |
Synchronization Logging
Synchronization errors and issues are logged in error.log
(AEM server directory /crx-quickstart/logs/
). Sufficient logging is available to determine the root cause of most issues, however you can increase the logging to DEBUG on the com.adobe.cq.dam.ips
package through the Sling Console (http://localhost:4502/system/console/slinglog) to gather more information.
Move, Copy, or Delete
Before performing a Move, Copy, or Delete operation, do the following:
- For images and videos, confirm that a
<object_node>/jcr:content/metadata/dam:scene7ID
value exists before performing move, copy, or delete operations. - For image and viewer presets, confirm that an
https://<server>/crx/de/index.jsp#/etc/dam/presets/viewer/testpreset/jcr%3Acontent/metadata
value exists before performing move, copy, or delete operations. - If above metadata value is missing, you need to re-upload assets before move, copy, or delete operations.
Version control
When replacing an existing Dynamic Media asset (same name and location), you have the option to keep both assets or replace or create a version:
-
Keeping both will create a new asset with a unique name for the published asset URL. For example, image.jpg is the original asset and image1.jpg is the newly uploaded asset.
-
Creating a version is not supported in Dynamic Media - Scene7 mode delivery. The new version replaces the existing asset in delivery.
Images and Sets
If you are having issues with images and sets, see the following troubleshooting guidance.
Video
If you are having issues with video, see the following troubleshooting guidance.
Viewers
If you are having issues with viewers, see the following troubleshooting guidance.
Issue: Viewer presets are not published
How to debug
-
Proceed to sample manager diagnostic page:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
. -
Observe computed values. When operating correctly, you see the following:
_DMSAMPLE status: 0 unsyced assets - activation not necessary _OOTB status: 0 unsyced assets - 0 unactivated assets
.NOTE
It can take about 10 minutes after configuration of Dynamic Media cloud settings for the viewer assets to sync. -
If unactivated assets remain, select either of the List all Unactivated Assets buttons to see details.
Solution
- Navigate to viewer preset list in admin tools:
https://localhost:4502/libs/dam/gui/content/s7dam/samplemanager/samplemanager.html
- Select all viewer presets, then select Publish.
- Navigate back to sample manager and observe that unactivated asset count is now zero.
Issue: Viewer preset artwork returns 404 from Preview in asset details or Copy URL/Embed code
How to debug
In CRXDE Lite do the following:
-
Navigate to
<sync-folder>/_CSS/_OOTB
folder within your Dynamic Media sync folder (for example,/content/dam/_CSS/_OOTB
). -
Find the metadata node of the problematic asset (for example,
<sync-folder>/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png/jcr:content/metadata/
). -
Check for the presence of
dam:scene7*
properties. If the asset was successfully synced and published, you see thedam:scene7FileStatus
set is to PublishComplete. -
Attempt to request the artwork directly from Dynasmic Media by concatenating the values of the following properties and string literals:
dam:scene7Domain
"is/content"
dam:scene7Folder
<asset-name>
Example:https://<server>/is/content/myfolder/_CSS/_OOTB/CarouselDotsLeftButton_dark_sprite.png
Solution
If the sample assets or viewer preset artwork has not synced or published, restart the entire copy/sync process:
- Navigate to CRXDE Lite.
- Delete
<sync-folder>/_CSS/_OOTB
. - Navigate to the CRX Package Manager:
https://localhost:4502/crx/packmgr/
. - Search for viewer package in the list; it starts with
cq-dam-scene7-viewers-content
. - Select Reinstall.
- Under Cloud Services, navigate to the Dynamic Media Configuration page, then open the configuration dialog box for your Dynamic Media - S7 configuration.
- Make no changes, select Save.
This save action triggers the logic again to create and sync the sample assets, viewer preset CSS, and artwork.
Issue: Image Preview is not loading in Viewer presets authoring
Solution
-
In Experience Manager, select the Experience Manager logo to access the global navigation console, then navigate to Tools > General > CRXDE Lite.
-
In the left rail, navigate to the sample content folder at the following location:
/content/dam/_DMSAMPLE
-
Delete the
_DMSAMPLE
folder. -
In the left rail, navigate to the presets folder at the following location:
/conf/global/settings/dam/dm/presets/viewer
-
Delete the
viewer
folder. -
Near the upper-left corner of the CRXDE Lite page, select Save All.
-
In the upper-left corner of the CRXDE Lite page, select the Back Home icon.
-
Re-create a Dynamic Media Configuration in Cloud Services.
The Perfect Blend: A New Era of Collaboration with AEM and Workfront
Adobe Customer Success Webinars
Wednesday, Apr 2, 5:00 PM UTC
Explore how Adobe Experience Manager and Workfront integrate to help teams move from ideation to delivery without the usual bottlenecks, ensuring content is organized, on-brand, and ready to go live faster.
RegisterAdobe Experience Manager Assets at Summit
Register for these sessions:
- Rapid Feature Releases with AEM Cloud: Telegraph Media Group’s RDE Strategy (attend online)
- Put the Customer at the Center and Build Relationships That Last a Lifetime (attend online)
- A Damn Good DAM: Intel’s Blueprint for Enterprise-Wide Asset Management (attend online)
- Driving Marketing Agility and Scale: Transforming your Content Supply Chain with AI (attend online)
- Elevate and Empower Teams with Agentic AI for Exceptional Experiences (attend online)
Connect with Experience League at Summit!
Get front-row access to top sessions, hands-on activities, and networking—wherever you are!
Learn more