Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I am trying to follow the documentation for creating Core Components based form fragments. It mentions to use template based on Core Components:But there are no template types or templates available for it. I have created and deployed the AEM project using archetype 45 as suggested in the documentation but there is no template for form fragments, only for creating form.Any help on this. cc @kautuk_sahni
Hello, We are currently facing a problem while converting a docx document to a PDF format using Adobe Experience Manager 6.5, The issue arises when the word document contains a double prime symbol (″). As a result, the generated PDF is corrupted, and the content following this special character is not fully displayed. For visual reference, please refer to the attached images above: Word:PDF : thanks in advance for your help.
Hi all,I'm facing an issue with Universal Editor connecting to my local AEM Author. I'm following react headless tutorial with wknd boilerplate and running local-ssl-proxy --source 8443 --target 4502 / local-ssl-proxy --source 8001 --target 8000 / node universal-editor-service.cjs as recommended. Even so, after added the data-aue-prop, data-aue-type, and data-aue-label (instrument-to-edit-content) the editor tries to fetch CF details from 8443 when selecting the "team members" component and get status 302 with no body to the following endpoints:https://localhost:8443/content/dam/my-project/en/john-doe.4.jsonhttps://localhost:8443/content/dam/my-project/en/alison-smith.4.jsonStill able to add, remove and edit the members and every property of the teams component. But for selecting a CF from the modal I have no options to DAM folders and the same 302 issue in the network console to the following endpoint:https://localhost:
Hi All , I have a servlet ajax call in my JS file using path type and this JS file is not part of any component but a theme clientlibrary used for one of our child website. I want to convert that servlet path type to resourceType for cloud. How is the best approach to handle such Servlets and how we can convert to resourcetype.
From my understanding, it is common to create multiple content fragments of an object in order to support multiple languages. However, when doing so, we will result in multiple content fragment UUIDs. In such a case, what is the best way to associate these content fragments so that we know they are just different translations of the same object? I have thought of 2 different approaches. 1) Simply using the native "title" field as an ID field, input the same value for the multi-lingual content fragments- This seems to work, but I am not sure if the field should be used as such. And if this will break certain AEM structure in the long run. 2) Adding a custom field called "id" and inputting the same value for the multi-lingual content fragments To be honest, it seems like the AEM content fragment is relatively weak in handling multi-lingual. Other solutions in the market usually bundle all languages in a single object... Or did I miss out some basic principles in
We are experiencing an issue where a specific JavaScript file is not loading properly in our AEM environment. The issue persists even after restarting the AEM instances hosted on AWS. The JS file is either not loading at all or returning a 404 error. We have verified that the file exists in the repository. Restarting the AEM instances did not resolve the issue. No recent changes were made to the file or its path. The file has been published and activated in AEM publisher and author.Path of the JS file in AEM: etc/designs/chase-demo/clientlibs.min.js.
Hello, I am leaving my company. I am currently the administrator. I would like to reassign the administrator role to two other users. I keep receiving this error message when I attempt to log in to the Adobe Admin Console. I have been one of only two admins for nearly 10 years. The other one is recently deceased, and I deleted the profile in Adobe Learning Manager. Please advise. Kind regards, Jeremy Farmer
I have a use case that is resource-intensive, and I cannot run it on the author instance. Instead, I want to execute it on a single publisher, save the output as a DAM file, and then sync it across other publishers.To achieve this, I decided to use Sling Content Distribution (forward distribution). Here’s what I’ve done so far:Set up a forward distribution agent and a trigger on the source publisher.Configured a local distribution package importer on the target instance.From the source publisher side, the connection test is successful, and when I try distributing content from the console it reports “package delivered.” However, I don’t see any updates reflected in the target instance.One observation: I can see the POST calls in the target instance’s request logs, but the actual content updates aren’t showing up. Has anyone faced a similar issue or know what I might be missing in this setup?
When navigating the Content Tree in AEM every time I open a folder in the siderail it shows the folders AND assets in that folder in the siderail. It shows the same thing in the results pane as well. Are we able to set up AEM to ONLY show the folders in the Content Tree side rail and not show the assets there? It makes it so much more difficult to navigate the folder structure when a ton of assets show up in it and there is no reason to see them in the siderail since I see them in the results pane.
Hi Team,I’m trying to update the logic of a calculated field, but I see that it is currently mapped to multiple objects (like Project and Issue). When I attempt to update the logic, I’m running into errors. After checking the documentation, I found that the recommended approach is to rename the existing field, create a new field, and then apply the updated logic there.Could you please suggest what objects might be impacted by this change, and what key considerations I should keep in mind before proceeding?Thanks in advance for your guidance!
Hi all, I want to export a journey triggered by a custom unitary event from PRE to PROD environment. This journey is started by a custom event sent from a 3rd party platform and it sends an email to the customer/profile specified by the custom event. Email uses contextual attributes as content personalizarion. Issue: After exporting the journey (and its dependencies), we see that the context attributes need to be re-added to the template inside the journey in order to get the journey published. However, I get this error when trying to do this: Workaround: The only solution I have found is to delete the email action from the journey and add it again (with re-work configuring everything again). This is not ideal because it involves manual work in PROD environment. I'd appreciate any help on this topic. @mayank_gandhi @satheeskannak
Recently, I came to know from a colleague that Workfront Fusion no longer supports Native integrations with few applications like Jira, Salesforce etc..Personally I haven't worked on any Integration yet, just about to finish my Fusion self-learning from experience league tutorials. But we have Jira and other Integrations in Pipeline, so need some insights from the experts here about the things like Why this switch? significance? actual difference while developing the scenarios? Thanks in advance!
We'd like to build common layout patterns as experience fragments so that an author can drop in a pattern and then break the connection to the XF so that they can directly edit the content on the page. For example, a pattern of heading + 3-columns + cards in each column, or a pattern for a campaign page using an image hero, HTML block, text, icon tiles for unique selling points. We want to do this in order to avoid having to build multiple different templates - that wouldn't give us the flexibility we're looking for as then we have to maintain multiple templates unnecessarily. However, I can't see an option to break the connection to the original XF (eg with an inheritance chain disconnection). I thought this existed but is this only when creating launches?Keen to know if anyone has ideas about how to achieve what I am trying to do.
Hi all,When exporting datasets from AEP, we have the ability to create dynamic folders using macros. Is there a similar functionality available for creating dynamic folders when exporting audiences to cloud storage destinations? We'd like to organize our audience exports more granularly.Use case-Using flow service API's, export audiences into cloud destinations and create a audience folder every time when exporting an audience.Format-Root Folder/ Audience ID / Audience file and manifest fileExamples-Root Folder/ Audience ID 1 / Audience 1 file and manifest fileRoot Folder/ Audience ID 2 / Audience 2 file and manifest fileAudience Export -Dataset Export - Thanks!
Hello there, I am trying to avoid sonar scan for third party packages/code for some reasons in cloud manager CI/CD pipeline. Tried configuring below configuration in root pom file.<properties> .... ... <sonar.exclusions> **/apps/acs-commons/**, **/apps/acs-commons*/**, **/ui.apps/src/main/content/jcr_root/apps/acs-commons/**, **/ui.content/src/main/content/jcr_root/apps/acs-commons/**, **/core/src/main/java/com/adobe/acs/**, **/etc/acs-commons/** </sonar.exclusions> </properties> But this dint help me. Any thoughts ?. is it possible to override the pipeline so that our configuration gets
Hey there, AEP community! We're scratching our heads over here, trying to figure out the best way to manage our Adobe Experience Platform (AEP) configurations across our different environments. You know, the usual suspects - DEV, SIT, UAT, and PRD.We've got this idea of using version control and maybe even setting up a CI/CD pipeline for our AEP stuff, but... we're not really sure if that's even a thing with AEP. So, we thought we'd reach out to you folks for some guidance. Here's what we're wondering:Is version control for AEP configurations (like schemas, datasets, segments, configurations) actually doable (or recommended)?Has anyone managed to set up a CI/CD pipeline for AEP? If so, how did you do it?Are there any tried-and-true methods for juggling AEP configurations between environments?What kind of gotchas should we watch out for if we try to go down this road?If full-on CI/CD is a pipe dream, what other options might we have?We're currently using GitLab (as version con
Where can I locate programs that were cloned with emails built in the new email editor? I accidentally cloned a program containing one and it went through since when I tried cloning it again with the same name, Marketo said the program already exists. The issue is that the cloned program isn't showing up in my search. Is there still a way to find that cloned program.
Dear Community Members, I have a use case where I’ve created an audience in Data Distiller that is evaluated daily. This audience will be used as a Read Audience in an AJO journey. Business requirement:Each day, we should send only 1,000 emails total.Within this, we want to apply quotas per attribute. For example, I have attributes (attr01, attr02, … attr100), and I would like to ensure that only 10 emails are sent for attr01, 10 for attr02, and so on. Questions:1) Is it possible to enforce such per-attribute capping directly within AJO journeys?2) If not, what are the best practices or recommended approaches?For example, should this be handled in Data Distiller SQL before sending the audience into AJO? (The drawback here is that we lose a significant portion of target profiles if we randomly select only 10.)Or, is there a way to manage this within AJO using journey throttling or splits?Any guidance, examples, or workarounds would be greatly appreciated! Thanks in a
Hi there, One of our users is getting duplicate email notifications on any project she is on. All of her notification settings are normal, and she shouldn't be getting duplicates. Please see the attached for reference.Any idea on why this is happening?Thank you!
I want to share a use case with you and hear your thoughts.We have a few events flowing into AEP that contain essential data to support an abandoned cart implementation.The idea is to capture each step of the reservation/checkout process.If the process is abandoned before completion, we present a pop-up with the itinerary details and a CTA to finish it. Currently, as a Proof of Concept (PoC), we are capturing the event to trigger a journey and using a custom action to update the Profile through the reservation process.In a second moment, we have a journey using an AJO Web channel to show the pop-up with the profile data. We want to explore other approaches:Evaluate leveraging the Edge Network, more specifically Event Forwarding, to streamline Profile Updates with the Abandoned Cart Events.Understand if computed attributes are feasible in this context.Any other approach using events
SOme Base Url(Prop 49) variable value are not visible in Adobe Analytics API: For Example: https://www.hp.com/us-en/shop/dlp/geforce-gtx-1080-ti 1 is visble for 28th August 2025 in dashbaord but not in api pull.
Hello Adobe Experts,I hope everyone is doing well. I would like to get your insights regarding the usage of Enters Viewport. Currently, it is working perfectly for my implementation, but it turns out that when I go back to the previous CTAs, the rule is no longer firing. Steps:I clicked the CTA 1 and the rule with "Enters Viewport" firesI clicked the CTA 2 and the rule with "Enters Viewport" firesI go back to the CTA 1, but the rule is no longer firing. Sample web appearance:Sample Rule setup: Question:From this release note, it seems like enter viewport would only trigger once time per page, but I am just wondering if someone has a way to retrigger the rule when I go back to CTA 1?https://experienceleague.adobe.com/en/docs/experience-platform/tags/extensions/client/core/release-notes Thank you in advance.
Hi,I would like to update several delivery templates in Adobe Campaign that are currently missing some required HTML code in the email body. Specifically, I want to insert the following code into the body section of each template:<p><%@ include view='logo'%></p> <p><a href="<%@ include view='MirrorPageUrl' %>">Web version</a></p> <p>Dummy</p>Is it technically possible to use JavaScript to programmatically populate the body (HTML content) of some delivery templates with this code? If so, could you provide guidance or best practices on how to achieve this? I can populate fields with mass update or JS but I want to write that code in the body of a delivery template without doing it manually (opening XML-code and pasting it).I want to write the code in the body as below:<source><![CDATA[<!DOCTYPE html><html><head></head><body><p><%@ include view='logo'%></p> <p><a h
Hello Team,We are utilizing the out-of-the-box adobeDataLayer Object for analytics purposes. We have added some custom attributes to this object using the approach outlined below: Sling Delegation Pattern:This is a recommended approach for customizing data layer attributes for components.Extend the com.adobe.cq.wcm.core.components.models.datalayer.ComponentData interface.Override the get Data() function to include your custom variables within the returned ComponentData object. Problem Statement: 1) All custom attributes are correctly added to the adobeDataLayer object in the Publish environment. 2) However, when accessing the same page via the dispatcher URL, the adobeDataLayer only shows out-of-the-box attributes, and none of the custom attributes are present. We have reviewed all logs in the dispatcher but found no indications of the issue. Is there a specific URL that is called with certain extensions that might be blocked at the
DescriptionWe would like an API in Adobe Journey Optimizer (AJO) that allows us to preview an email template for a given profile. The API should return the rendered HTML of the email as it would appear when sent to that specific profile. Why is this feature important to us?We have existing tools that measure email quality, score campaigns, and validate templates before sending. How would you like the feature to work?An API endpoint where we can pass:Profile ID / Attributes to generate a personalized preview.Email Template ID or campaign details to specify which template to render. The API should return:Fully rendered HTML of the email as it would appear for the given profile.Any errors or warnings if there are missing personalization fields or rendering issues. Current BehaviorCurrently, AJO does not provide an API to fetch a personalized email preview for a profile.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.