Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Agile Workflows for Personalized Content at Scale Recording URL: Agile Workflows for Personalized Content at Scale Event Details Join us for an exciting Experience League LIVE session where we dive into the future of omnichannel customer engagement! Discover how to overcome the challenges of siloed, slow, and rigid content creation and activation workflows with the power of Adobe's innovative tools. In this session, we will showcase how Adobe Journey Optimizer (AJO) seamlessly integrates with Adobe Express and GenStudio for Performance Marketing. Learn how these tools bring unparalleled flexibility, collaboration, and AI-powered creativity to your marketing workflows. Whether your teams are authoring content directly in AJO, brainstorming with GenStudio for Performance Marketing, or building assets in Express, this session will demonstrate how Adobe's solutions adapt to and accelerate your content workflows, helping you bring campaigns to life faster than ever befor
Hi all, We have a strange issue in our setup - We are using Imperva as WAF and has been configured correctly by doing the below things following Customer managed CDN points to AEM managed CDN-Point WAF to the Adobe CDN’s ingress as its origin domain.Set SNI to the Adobe CDN’s ingress.Set the Host header to the origin domain. For example: Host:publish-p<PROGRAM_ID>-e<ENV-ID>.adobeaemcloud.com.Set the X-Forwarded-Host header with the domain name so AEM can determine the host header. For example: X-Forwarded-Host:example.com.Set X-AEM-Edge-Key. The value should be configured using a Cloud Manager config pipeline, as described in this article.Once done the requests from www.abc.com are getting routed to AEM successfully but the request from naked domain "abc.com" are not working.The certificate installed at WAF is valid for both abc.com and www.abc.com so it should have worked same for both. So we are left with the situation where in abc.com is not getting served and
Hey guys, I am working on oak indexing and I have the below issue - There is a customization of an OOTB index cqPageLucene. We are adding some additional paths to index by adding properties "includedPaths=/content/commerce/offers" and "querypaths=/content/commerce/offers"Else, the index is exactly the same as OOTB index. Following Index Names -Customization of an OOTB index. These are indicated by appending -custom- followed by a numerical identifier to the original index name. For example: /oak:index/cqPageLucene-custom-1However, the deployment of the above index is leading to AEM Sites Search not working on the authoring site.Removing the index is fixing the problem. We tried below 2 approaches to fix the problem -Rename the index to cqPageLucene-custom-2Rename the index altogether to something custom like cqOffer-custom-1But ideally even the first index name cqPageLucene-custom-1 is correct and should have worked! BR,Nagesh
Hi everyone,I'm investigating a POST request to the following endpoint in our AEM as a Cloud Service environment: POST /content/dam/<project>/it/folder.bulkassets.delete From the Developer Console, I can see it's handled by the standard servlet:com.day.cq.dam.commons.ui.impl.servlets.BulkDeleteServlet(from the com.day.cq.dam.cq-dam-commons bundle). I'm trying to understand what UI action triggers this servlet. I expected it to be related to selecting multiple assets in the DAM console and clicking "Delete", but when I perform that action, I only see requests to /bin/wcmcommand.Has anyone seen this servlet in action? Specifically:Which UI or user action triggers bulkassets.delete?Is it used only in the classic DAM console, or also in the Universal Editor?Could it be triggered by automated processes or scripts?Any insights or experiences would be greatly appreciated. Thanks!
Hello everyone - I am doing some work with AEM Guides, customizing the workflow but I am encountering NullPointerException on Create Review tasks. I'd appreciate your help. Here's some info:Reference: https://experienceleague.adobe.com/en/docs/experience-manager-guides/using/install-guide/cs-ig/custom-workflow-cs/customize-workflows Workflow Model: Review Topic - Custom. Has 2 process steps, 1 to add all needed metadata mentioned in above documentation and 2nd step is the OOTB Create Review step. How I tried to execute:Inside Assets > Project folder > Selected the Review Topic - Custom Error logs:03.02.2025 14:43:30.284 *ERROR* [JobHandler: /var/workflow/instances/server0/2025-02-03/review-topic---custom_1:/content/dam/projects/sample/Topics/compliance.dita] com.adobe.fmdita.collab.review.CreateReview Failed to create review java.lang.NullPointerException: null at java.base/java.io.StringReader.<init>(StringReader.java:50) at org.json.JSONTo
Description - Undo button available for system admins when designing/creating within a custom form, layout template, reporting, text mode. Please make this available when designing scenarios in Workfront Fusion as well. Why is this feature important to you - Eliminate unnecessary rework.How would you like the feature to work - Start by adding the undo button in custom forms, so if you delete a field by accident you can undo the action.Current Behaviour - There is no undo button
Is it possible to create a dynamic segment based on attributes from AEP schema & FAC audience attribute together in same equation ?
I am trying to create a project view that will display the selections made in two dropdown fields in the custom form. I have no problem with the first column, but the second column is a problem. I'm hoping this is something that can be solved with text mode, but my text mode knowledge is extremely limited. Here's the situation: We have Field 1 with nine possible choices. There is display logic for that field, so depending on which of the nine choices is selected, Field 2 (or 3, or 4, etc.) opens with it's own set of choices. I want to have a column for Field 1 (no problem there), but I would also like a column for the selection in Field 2 (or 3, or 4, etc.). I have spent several hours now searching through the community posts but haven't found anything that solves this particular problem.
Our marketing department structure was redone into 5 centers of excellence (COEs) about a year ago. Currently, only 1 of the COEs uses Workfront as their project management software. We are beginning a transition into all COEs having Workfront, as well as incorporating the Planning tool. I'm just curious if anyone has transitioned from one group using to several, with possible "groups" created to privatize certain projects specific to one COE. If so, what are the challenges you had and what can we think about when planning the license structure and user setup.
Hello, I created a Journal Entry report and added Portfolio: Name as one of the fields, but for some reason the portfolio name does not appear in the field.Does anyone know why?
Request for Feature Enhancement (RFE) Summary: On our application, due to member firms structure, non-ISO locale are used (e.g. DE-DL Germany Legal). OOTB "JcrResourceBundleProvider" implementation doesn't recognize non-ISO code and returns the default value instead of locale specific translated value. A support ticket was created [1] and got a confirmation that non-ISO codes are not supported. I am raising this enhancement request to recognize the non-ISO locales as there many sites with this format. [1] https://experienceleague.adobe.com/home?lang=en&support-tab=my-cases&case-id=E-001650678&org-id=BEAD1EB7647ED25F0A495C7C%40AdobeOrg#support Use-case: Same as above Current/Experienced Behavior: non-ISO locales are not recognized by i18n (JcrResourceBundleProvider), due to this expected translated value is not returned Improved/Expected Behavior: expectation is to get the value of non-ISO locales Environment Details (AEM version/service
I get this message when I try to publish a landing page:"Landing page publication failed. No pages found to validate within this landing page."I dont understand what this means. It it just because I cant see it before it is rendered from a email, or it is actually an error?
Hi, I'm new to this forum, so am unsure if it's the right space to ask this question. When I was accessing an unrelated website today, I happened to notice from the taskbar that another activity was in progress. Opening it showed that Adobe was unilaterally trying to open my previously downloaded files! I had not initiated any action to open any pdf files, so I quickly terminated the tab. Fortunately, the latest downloaded files had been renamed, so it couldn't find them. Is it normal for Adobe to kick off such activities or has it been hacked?
I have a report already filtered by specific project criteria and in a column of the report, I'd like to list the name of any documents in a specific folder within that project.I can get a list of names of documents using below code, but it doesn't seem to pull in document description or folderIDs which I could use to filter out ALL documents to just get the ones in a specific folder or with a specific description.Is there any way to just get a list of documents that meet other criteria (folder or description) to avoid getting ALL documents within a project ?displayname=LISTlistdelimiter=<br>listmethod=nested(documents).liststype=iteratevalueexpression={name}valueformat=HTML
Hi Team, We have observed in one of our journey email clicks data all the email links and social links have the same number of unique clicks over a period of 1 month (PFA data). What could be the reason behind this ? or is it a glitch ?
I'm encountering an error when I click on the Login button. Could anyone please advise on the quick steps to resolve this? Thanks.
Hi,We're using a custom ACS Commons Generic List as a data-source for dropdowns in our Content Fragment Models. Initially, when we update the data-source node in CRXDE to point to our custom Generic List, everything works as expected—the dropdown populates correctly.However, the issue arises when we open the model in the AEM UI and save it. The sling: resource Type of the data-source node reverts to the default:dam/cfm/admin/components/datasources/optionrendererenumeration. It seems like the model editor is overwriting our custom data-source configuration upon save. This behaviour is causing our dropdown to lose the custom list reference.Are there any recommended approaches to persist the custom data-source configuration or prevent the UI from resetting it?Please provide any suggestions or workarounds if possible.Thank you so much in advance!
Dynamic Chat in Marketo Engage provides powerful capabilities to ensure customer interactions are guided seamlessly to the right agents at the right time. Proper routing not only enhances customer experience but also streamlines your team's efficiency. In this blog, we’ll explore the various routing options available and share setup tips to help you make the most of Dynamic Chat. Key Routing Methods Dynamic Chat boasts several intelligent routing options to accommodate your requirements. Here’s a closer look: 1. Account Routing Account routing allows you to prioritize customers from specific accounts. For example, high-value or strategic accounts can be assigned to designated agents. To set it up: Go to the account routing tab. Add the domain of the account (e.g., microsoft.com). Assign an agent to this account. Whenever a visitor from this domain engages with Dynamic Chat, they’ll be routed to the assigned agent if available. 2. Custom Routing Rules Custom routing rul
Currently we can use "Program member data was changed" filter in the smartlist, however if we use the attribute "New value" then we cannot use "Contains" or "Not Contains" operator option like we can use for other string type fields.Other string type field has : is, is not, starts with, not starts with, contains, not contains, is empty, is not empty For PMCF string type: is, is not, starts with, not starts with, is empty, is not empty
What might be included here?- manual upload through UI into dataset - external audience import?
Hello, Universal Editor supports Experience Fragments (XF) [1], but does this work in combination with Edge Delivery Services (EDS)? There is an EDS block called Fragment [2], but the sample is built only for document-based editing, and I am not sure if it works with AEM. Has anyone tried it? Does it work? Which resource type should be used for the XF page and components? [1] https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/developing/universal-editor/field-types#experience-fragment [2] https://sidekick-library--aem-block-collection--adobe.aem.page/tools/sidekick/library.html?plugin=blocks&path=/block-collection/fragment&index=0 I appreciate any advice you can provide, Daniel
I'm looking to setup two tasks -- one for "Meeting" and another for "Schedule Meeting". I'd like the "Schedule Meeting" one to dynamically start 2 weeks prior to the "Meeting" task, which has other dependencies on the rest of the project.I've tried a number of different options related to both predecessors and constraints. Anyone have any thoughts on how to do it?
Hello,I'm looking to leverage map datatype profile attribute to assign offer priority dynamically in AJO Ranking Formula, however, on the documentation it says that map cannot exceed 16 keys or else risking performance degradation.I was able to ingest records with 30 keys, so this is not a hard guardrail.My question is, is this performance degradation linear or exponential?How will the performance differ from using map vs 30 if statements in AJO Ranking Formula? Thank you.
We've noticed an issue in Adobe Analytics where a single campaign tracking code is being attributed to multiple last touch channels (e.g., some users end up in "Direct," others in "Display") when looking at "entries" metrics. It is bit strange because tracking codes should only be attributed to paid channels. Could this be an issue with our processing rule or something else (maybe issue with entries?)? For context, there were no major changes to our processing rule.
Let’s face it—webinars can be a little… well, bland. But not on your watch! With Adobe Marketo Engage’s Interactive Webinars the power is at your fingertips in Design Studio to change the obvious default look and feel to your brand. Whether you're hosting a product launch, a customer Q&A, or a thought leadership session, customizing your webinar experience is the best way to extend your brand. Why Bother Customizing? Because first impressions matter—and so do second, third, and fiftieth. Customizing your webinar room isn’t just about slapping on a logo and calling it a day. It’s about creating a seamless, on-brand experience that makes your audience feel like they’re in the right place (and not just another Zoom room). Step Into Design Studio To get started, head over to the Design Studio in Marketo Engage. Under the “Interactive Webinars” tab, you’ll find the “Customize Webinars” section. (Good to know… These setting apply to all of your events and all workspaces, so
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.