Publish Content Tree workflow stuck on running state on AEMaaCS – Assets
The Publish Content Tree workflow in AEMaaCS – Assets gets stuck during asset publishing from the Author environment. To fix the issue, restore the default configurations.
Description description
Environment
- Product: 51ºÚÁϲ»´òìÈ Experience Manager as a Cloud Service(AEMaaCS) – Assets
- Workflow: Publish Content Tree
- Instance: Development
Issue/Symptoms
- The Publish Content Tree workflow in Digital Asset Management (DAM) gets stuck in the running state and does not complete when triggered on folders.
- Logs show the error:Â
;java.lang.RuntimeException: Unable to deserialize property 'com.adobe.granite.workflow.job'.
- First two workflow steps complete; later steps fail to execute.
- Issue persists across payload sizes, including small payloads (For example: 15MB, 81 images).
- Recursive publishing fails even for minimal content.
- Quick Publish for individual assets works as expected.
Resolution resolution
To fix the issue, follow these steps:
-
Verify the Out-of-the-Box (OOTB) configurations for any changes, focusing on alterations toÂ
com.adobe.cq.deserfw.impl.DeserializationFirewallImpl
. -
Ensure custom configurations extend OOTB settings without removing defaults.
-
If any OOTB entries are missing from your configuration:
- Restore them by referring to the default configuration.
- Add your custom changes on top of this restored configuration.
-
Deploy the updated configuration to your development environment.
-
Abort all workflows stuck in the running Ìý²õ³Ù²¹³Ù±ð.
-
Start and test a new Publish Content Tree  workflow instance.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f