Hi all,
I’m experiencing some unexpected behavior when working with HCM Actions in Bloomreach Experience Manager (BrXM). Specifically, I’ve set up my hcm-actions.yaml
file to reload certain node paths, and while the nodes themselves seem to reload correctly, the actual files under these node paths are not being reloaded as expected. I have referenced the documentation here, Manage Content - Bloomreach Experience Manager (PaaS/Self-Hosted) - The Fast and Flexible Headless CMS.
Details:
- The
hcm-actions.yaml
file is configured to reload paths like this:
action-lists:
- 1.0:
/content/documents/my-site/config: reload
/content/gallery/my-site/assets: reload
- After deployment, I see that the node paths defined under
content/documents/my-site/config
andcontent/gallery/my-site/assets
are indeed reloaded, but the files (documents or assets) under those nodes do not seem to reflect the latest changes. - The files are properly checked into the code repository, and I expected them to be picked up by the reload action.
What I’ve Tried:
- Verified that the files are correctly placed in the repository and have the right permissions.
- Ensured the
hcm-actions.yaml
is properly formatted, and the paths match what I expect in the JCR repository. - I’ve also checked if the files are getting reloaded in a staging or development environment, and the behavior is consistent.
Question:
Is there something specific I might be missing in terms of how HCM handles the reloading of files under node paths? Do I need to define a different action for files to be reloaded, or is there a common issue that could be causing this behavior?
Any guidance or troubleshooting steps would be greatly appreciated!