Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi All,We have a report that returns the users name for a specific role type in a project. The text looks like this:displayname=Copywriter listdelimiter=<br> listmethod=nested(projectUsers).lists type=iterate valueexpression=IF({user}.{role}.{name}="Copywriter",{user}.{name}) valueformat=HTMLThis works well if that role type exists in the project. If that role type does not exist in the project, the column is blank. I am trying to solve for this use case. If that role type doesn't exist, pull in the username from another specified role type, "Copy Leadership".I've tried using nested IFs, ORs, and EXISTS but can't seem to figure it out. I am newer to this side of WF, any tips help!
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
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.
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?
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?
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!
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.
Hi all, Need an advice from the community on your experience about migrating stuff from v7 to v8 via standard packages. As such, if you package something from a v7 instance, and try to deploy to the v8 instance you get an error during deployment stating that the source instance build 7.something is lower than the target instance build 8.something. To overcome this, you can update the package build version manually in the package xml and deploy the package. It has worked fine as a POC for most of the entities. But is there anyone who has had an experience deploying from v7 to v8 in such fashion and can share some guidelines (do's/dont's). This is jus about migrating the entities, not any recipient related or other custom table data. I know there are some features in v7 which are no longer available/supported in v8, so they are out of question. I know Adobe does not recommend this, instead they recommend to move to v7 managed services first and then they would
Hi team, We are currently piloting a Workfront Board with one of our marketing teams. Our goals are to 1) capture all requests that come to that particular team outside of normal process via a request form and 2) allow them to review and align a member of their team to the work/task using the board. We have created a Kanbon board for this pilot and requests have been populating in the intake column as intended, but the information collected via the custom form when the requests are submitted does not show when we click to view the card on the board. Is there a way to have the custom form fields show when viewing the card in boards without clicking the link to the log itself and navigating to a different page? Best,E
I want to know the list of Layout templates available in the system and its assignments to see if there are any Job roles assigned to them.Can someone please help me how to achieve in Text mode column? Thanks in advance!
Hi all! I'm working on a project report, and have added a column with the following text mode code:displayname=People listdelimiter=<div> listmethod=nested(projectUsers).lists type=iterate valueexpression=CONCAT("• ",{user}.{role}," — ",{user}.{name}) valueformat=HTMLI've used this basic setup in other reports too. It gives me something like• Design Operations — [user1]• Designer — [user2]• Copywriter — [user3]• Designer — [user4]etc etc I'd like it to instead give me• Design Operations — [user1]• Designer — [user2], [user4]• Copywriter — [user3] Bonus points if you tell me how to put {user}.{role} — in bold!
Hi, I've received a couple reports from my user base letting me know that they are unable to see any custom data on reports. The data is visible to them on the custom form but when in a report they cannot see the values. I'm an admin and can see the values but when I log in as them, I experience the same issue they were. From my limited testing, it looks like this is only happening on TASK reports. Is anybody else experiencing this very odd issue?
In FAC if there are two audiences, and AJO requires reading attributes from each FAC audience . Currently AJO has limitation of reading one audience per journey. Thinking of creating master audience in FAC which combines both FAC audiences into single. Are there any better approaches to handle this in FAC level or AJO level ? Does AJO provide ability to combine multiple FAC audiences into to single audience in order to read their attributes
Hello all, I got an issue trying to connect Marketo with Facebook lead ads launch point.I followed the step in Marketo, I think successfully. Same in Facebook permissions are updated correctly.But it is still not working.Whn i am using the Lead Ad test tools from Meta, I got the below error:It says the app is not installed.Wasn't it supposed to be automatically done when setting the launch point.Is there any simple way to proceed as the help page from Meta is a bit technical.Thanks for your help.Best regards. François.
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.