Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Edited: Includes additional comment as a postscript. Hello Community, I am working on reusing some Velocity Script in a token that my team used last year for our industry event Abandoned Registration email/process; after updating only the dynamic content within it (I didn't change any of the parameters or fields), the script isn't working in my test emails or when I use a person to preview the email in Marketo. I'm extremely unfamiliar with VS so would love some expert eyeballs on the script to see what's wrong (hoping it's an errant space or comma 😛). However, as I'm writing this, I see that there are a few () missing in various places - would inconsistencies with things like that cause the entire script to fail/break? For example: Should there be a closing bracket at the end of lines like this?: #elseif ($lead.Support_Type__c.equals("Gold Success Plan") Should there be an opening bracket at the start of lines like this?: $lead.P
Hi All,I'm new to both Power BI and API calls (I've used the Custom API Call module in Fusion but nothing much beyond that), and I have a couple of questions for folks who have used both with Workfront.I started experimenting with WF API calls in Power BI. After reading Rick's reply in this post, I was able to build a successful search query in Power BI Desktop (passing along the key name in the query and entering the actual key only in the credentials dialog box). This worked, and I was able to publish a chart I built from the query to the Power BI Service. However, I received an error when attempting to refresh the data directly from Power BI Service and discovered that there is no option for entering an API key there (it can only be entered from Desktop).In WF's API Basics documentation it states "The preferred method of authentication is to pass a request header named SessionID containing the session token." I was able to build another query using sessionID authentication, and I wa
Hello Team,I am using AEM as a cloud service. Wanted to know, whether multifield support is avialable in new Content Fragment editor?I was referring to these AEM community forum:https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/custom-multifield-in-content-fragment/m-p/613121https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/customized-content-fragment-model-in-new-editor-does-not-work/td-p/677474 If multifield support is not possible directly, is it possible to support by externalizing it via Adobe Runtime using React Spectrum?I got this articles as well: https://medium.com/tech-learnings/aem-cloud-enabling-dynamic-data-fields-in-the-new-content-fragment-editor-a3b6f6d70b19 Can someone provide me details about this? Thankscc @arunpatidar @kautuk_sahni @veenavikraman @lukasz-m
** Edit: I already have open ticket regarding this matter. Due to the summer shutdown at Adobe, I am reaching outside the normal channels for a response as I think they would want to act to correct this with some urgency. ** Still trying to migrate over Workfront users to the Admin Console... While testing the setup of users at an external collaborator (a company that I presume also has its own Adobe org ID and new SSO set up) their unique usernames were exposed to us. Our Admin Console automatically converted their identity types from AdobeID to FederatedID and replaced their usernames from email addresses to the numeric (presumably confidential) usernames of their employees. This not only disconnected these employees from their data in our instance and broke their ability to log in, it's more than likely a mishandling of their confidential information by Adobe. My team should not be able to see their usernames, especially since there is no Directory Trust establis
how to create realatinal schema ,and how to strich to main schema,and how to ingest dat separately or along with striching schema?which is better option?
how to find is this batch Ingestionand stream Ingestion if u ingest data how system understood that batch or stream,what background process to run that ?and whre we see is this batch ingestion data and stream ingestion data like that ? if any one know can share the path or share the screen shot realted to that ?
We are using Guides Version: 5.0.0.211 in AEM 6.5 with service pack 21. We want to add some custom filters in the guides editor. We followed these two documents.https://experienceleague.adobe.com/en/docs/experience-manager-guides/using/install-guide/on-prem-ig/web-editor-configs/conf-custom-file-filtershttps://experienceleague.adobe.com/en/docs/experience-manager-guides/using/knowledge-base/expert-session/metadata-define-manage-utilize-may2024We added filters in the Folder Profile ui_config.json file. First, added the filters in the "browseFilters" section, and it's not coming in the editor. Then added filters in "repositoryFilters" section. Now the filters are appearing in the Advanced Filter popup like below However, when applying these custom filters, the search results are not coming based on that. When inspecting the network call on clicking Apply, in the request payload, only the OOTB filters are going and not our custom filters. Also, we notice something called wi
Hi All,I wanted to understand why am i getting this below error in logs on hitting few pages. 10:17:23.120 *ERROR* [148.252.141.237 [1737109042752] GET /content/path/EN/Sample/products/product-category.html HTTP/1.1] com.day.cq.wcm.core.impl.designer.SearchPathLimiter No style has been found until search path threshold: 10000 was reached.I am thinking because of the huge content and nested structure authored on page something like belowEach of these paragraph systems have lot of static components and nested structure. Increasing the threshold to 10000 under Design Factory Config will resolve the issue but i dont think its a proper fix and wanted to understand the reasons leading to exceeding default threshold.
Hi There, I have implemented a custom workflow, however when that workflow is to be launched, it allows user to select any folder path for payload. However I would like to restrict it to a certain folder (i.e /content/xyz/ and it subfolder). I did not find any config setting for workflow model config xml that would allow us to restrict it to certain folder and its subfolder
Hi Team, We're in test phase and testing the data sync between Marketo and Webex. After a successful form submission in Marketo, only some fields are syncing with Webex.Successfully synced fields:NameEmail addressCompany NameJob TitleFields not syncing to Webex:Interested InCountryReason for attending this WebinarCertificate RequiredTerms of UseOpt-InWe're unsure whether the issue lies with the Webex integration or if additional configuration is needed. Regards,Ragu
We are preparing for a content migration from our current AEM instance to AEM as a Cloud Service using the Content Transfer Tool (CTT). While reviewing the documentation, we've noted the prerequisite that the total size of the Lucene Oak indexes on the source environment must not exceed 25 GB. My query is about the technical reasoning for this specific limitation. We understand that the CTT is designed to migrate content (nodes and binaries), not the physical index data itself. On the target Cloud Service environment, content is re-indexed from scratch using the custom index definitions deployed via a Cloud Manager pipeline. Given that the source indexes are not transferred, could someone clarify why this 25 GB size limit is imposed on the source system?
Because our timesheets are populated with tasks which have got Planned Start or End date within the timesheet range, even thought you mark task as complete for yourself - it still appears on the timesheets due to dates. It would be really useful if hitting 'Done With My Part' on tasks was taking the task away from your timesheets. Currently it's a pain as you don't really need a task t be on your timesheet if you are not working on it anymore. It's really annoying if you've got long list of project/tasks you work on,
Introduction: The New Standard for Agile MarketingIn today’s hyper-personalized digital landscape, marketers are expected to deliver relevant, timely, and consistent content across multiple channels. But managing this at scale—especially with real-time updates—can be daunting.Enter the powerful integration of Adobe Experience Manager as a Cloud Service (AEM) Content Fragments with Adobe Journey Optimizer (AJO) This duo empowers marketers to:Create structured, reusable contentPersonalize it dynamically using customer dataUpdate it in real time across all campaignsLet’s explore how this works, and then dive into a detailed, real-world use case to bring it all to life. What Are AEM Content Fragments?AEM Content Fragments are channel-neutral, structured content blocks stored in JSON format. They allow marketers to manage content independently of design, making them ideal for omnichannel delivery.Why They Matter to MarketersEfficiency: Author onc
Hi There, I have been using AEM CaaS SDK locally since long, but recently it started showing blank sites pages. When logs were looked into, it was found to not be able to instantiate an old AEM model with following error org.apache.sling.scripting.sightly.SightlyException: Identifier com.xyz.core.models.SEOModel cannot be correctly instantiated by the Use APIWhen I looked into stack trace it did not give any details on issue it is facing except Caused by: java.lang.ClassNotFoundException: com.xyz.core.models.SEOModel at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.apache.sling.commons.fsclassloader.impl.FSDynamicClassLoader.loadClass(FSDynamicClassLoader.java:58) [org.apache.sling.commons.fsclassloader:1.0.14] at org.apache.sling.scripting.sightly.impl.engine.extension.use.JavaUseProvider.provide(J
HiI am currently working on creating a custom data type within a content fragment model. I have duplicated the data types under the following path:/apps/settings/dam/cfm/models/formbuilderconfig/datatypes/items/tagTextPairs Additionally, I have created the corresponding component.<?xml version="1.0" encoding="UTF-8"?> <jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" jcr:primaryType="nt:unstructured" jcr:title="Tag and Text" sling:resourceType="cq/gui/components/authoring/dialog"> <tagandtext jcr:primaryType="nt:unstructured" composite = "{Boolean}true" sling:resourceType="granite/ui/components/coral/foundation/form/multifield"> <field jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/container"
Hi Adobe Community,I’m working on an AEM component that includes:A dropdown with 8 options.7 fields in total, out of which 4 fields are common for all 8 dropdown options.For 7 of the dropdown options, there is an additional common field (let’s call it Field A).For the 8th dropdown option, I want to hide Field A (the extra field common to the other 7 options) and instead show 2 different extra fields that should be hidden for the other 7 options.Additionally, inside this component, I have a multifield that follows the same conditional logic as described above for its fields and dropdown options.My questions are:How can I implement this conditional showing/hiding of fields based on the dropdown selection within the component and multifield?Why are the dropdown values not storing correctly in CRXDE? After submitting the dialog and reopening it, the values seem to change unexpectedly. What might be causing this issue?I would appreciate any guidance or best practices for setting up su
Hello Everyone,We recently started offering our forms as HTML5. We upload the templates (.xdp) into AEM and then provide the rendering links to third party apps, who click it and launch the HTML form. We use some custom fonts on these forms while designing the XDP. For example customerfonts.ttf and customerfonts-cond.ttf (condensed version of the font). We are able to view the HTML forms perfectly on Windows machines. However, on Mac, we notice the customerfonts-cond.ttf appears everywhere we used the regular customerfonts.ttf. As per Adobe documentation, we made sude, the fonts are available on the server under /opt/aem/publisher/crx-quickstart/fonts directory. Also, tried Gibson font configuration but after configuring this, the fonts stopped appearing on Windows machines as well. Not sure what is causing this behavior and hence reaching out to you all.Thanks,Abhishek
hello all Is it possible to pass/fire multiple events against a the one trackAction? In this case an interaction and an additional event using a.action coupled with &&products.Specifically, we are tracking an interaction via trackTask with the addition of setting a named event via a.action against &&product However, when reviewing Assurance, we are seeing the app interaction evar and event fire/count as expected. We can also see the &&product set correctly but we do not see the associated event number count, we only see the count for interaction event. I wonder if this is a limitation whereby a trackTask can only count one event. I can confirm we have setup processing rules with the event coupled with the condition of a.action(Context Data) equals 'Any of' of the event name I hope that makes sense thank you all
Hi, Is it possible to get refresh token in ACS? When I made POST call based on the cURL generated in developer console, it is only providing me the access token, also is it possible to use Refresh token for Authorization or it can be only used to generate new access token? Thanks!
Hi, I am seeing a failure in HTTP API streaming ingestion - error message is - ECID not found (ECID is a primary identity). Does HTTP API automatically retries to send the payload? If yes, how many times it retries before stopping. Please let me know. Thanks,Meenal
Hi team, I'm new to AEM and got no prior experience. I just created an environment and repository through Cloud Manager, deployed the out-of-the-box code that came with the repo, expecting it to pass without issues. However, the functional tests are failing—even though I haven't made any changes yet. Hope someone can enlighten me. TIA Attaching the logs below for reference: 2025-07-01 05:30:01,595 [INFO] Scanning for projects... 2025-07-01 05:30:02,975 [INFO] 2025-07-01 05:30:02,975 [INFO] -------------< com.adobe.evergreen.eaas:eaas-test-runner >-------------- 2025-07-01 05:30:02,976 [INFO] Building EaaS tests runner 1.0.0 2025-07-01 05:30:02,976 [INFO] from pom.xml 2025-07-01 05:30:02,976 [INFO] --------------------------------[ jar ]--------------------------------- 2025-07-01 05:30:03,196 [INFO] Downloading from shared: file:///shared/m2-repo/com/adobe/cq/cloud/com.adobe.cq.cloud.testing.it.smoke/0.21.7/com.adobe.cq.cloud.testing.it.smoke-0.21.7.pom 2025-07-01 05:30:03,28
Hi All, We are trying to display the checkbox (left side) of field label. While loading the Marketo FORM in Landing page (via embedded form) we able to see field label as twice instead of 1 time. Note : We have used FORM as embedded in Landing page Meta Tag section. Please find the below screen shots (followed the below steps) for reference. Final output: We expect to display only the GREEN highlighted area. But we able to see additional label. Kindly let me know if any additional script needed to avoid to display the label as twice. Regards,Ragu
Hello all, Is there a way to get response tokens (profile properties) in the response body of mbox calls that don't return any qualifying A/B tests ?
We only have Target at our disposal.I would like to combine two audiences:1. Current session - easyComes from Google + landing page contains "real-estate" 2. Past session - not sure if feasible without AEP, AAM or AA Session from > 7days , comes from Linkedin (utm) and landing page parameter also contains "real-estate" Is Target able to keep events from past sessions? Going through documentation most parameters are about current behaviour
My customer has a license 7 milion profiles. Does this mean that total sum of profiles on all of these sandbox'es needs to be smaller than < 7 mil? Does this mean that default production could be 7 mil and I can have for Stage/UAT 3 mil of these 7 in order to test?
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.