Explore product-specific spaces to ask questions, share insights, and learn best practices.
Als letztes aktiv
Hello all,I want to re-ingest on data again for one of the failed batch. I have corrected the payload json but still getting an error and not succeeding with the batch re-ingestion. Can someone help me with is there any guideline to preparing the payload json, please help me.Is there any option to validate payload json in AEP itself before re ingesting it.Error details: There were errors encountered while parsing, converting, or validating the data. Please enable error diagnostics and ingest data again to preview or download an error log.Thanks,Kishore
Hi all, I’m currently trying to use the calculated field function in Data Prep to write logic for marketing channels, based on different URL parameters. However, I’m struggling with the syntax the interface is expecting, it seems to be semi SQL based but Adobe’s documentation is unclear around what the expected syntax should be.I’m trying to use the iif function to build out the logic, such as:iif(web.webPageDetails.URL LIKE ‘%di-social%’, "Social ",iif…Has anyone else used calculated fields for a similar purpose? Or are familiar with what syntax is expected for using nested iif statements?
Hi everyonedialog.xml<?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:jcr="http://www.jcp.org/jcr/1.0"xmlns:nt="http://www.jcp.org/jcr/nt/1.0"xmlns:granite="http://www.adobe.com/jcr/granite/1.0"jcr:primaryType="nt:unstructured"jcr:title="Contact Cards Configuration"sling:resourceType="cq/gui/components/authoring/dialog"><contentjcr:primaryType="nt:unstructured"sling:resourceType="granite/ui/components/coral/foundation/fixedcolumns"><items jcr:primaryType="nt:unstructured"><columnjcr:primaryType="nt:unstructured"sling:resourceType="granite/ui/components/coral/foundation/container"><items jcr:primaryType="nt:unstructured"><contactsjcr:primaryType="nt:unstructured"sling:resourceType="granite/ui/components/coral/foundation/form/multifield"fieldLabel="Add Contact Fragments"composite="{Boolean}false"deleteHint="{Boolean}true"typeHint="String[]"><fieldjc
Case is like this:Ingested data into AEP Build connections in CJA Build some Workspace Added additional data from the past to AEP (same datasets which were used in point 1) Is there any way to force backfill to CJA for the second time? Any workarounds?
This morning, I did a proof of concept of "Targeted Auditing" and would like to share it with the Community. I thought of the idea years ago but never made time for until my unsatisfying response to this thread twigged my memory. As below, my example records the changes to a particular "Target" custom text parameter in its "Target History" custom calculated parameter counter part...and to my delight, actually works! The formula turned out to be why-didn't-I-try-this-sooner? simple: LEFT(IF(LEFT(Target History,LEN(IF(ISBLANK({Target}),"-",{Target})))={Target},Target History,CONCAT(IF(ISBLANK({Target}),"-",{Target})," (",$$NOW,") | ",{Target History})),2000) And does the following: - limits the Target History to the most recent 2000 characters (staying within the Workfront database limit)- checks if the current Target value (treating it as "-" if it is blank) matches the front of the Target History value- if they match, leaves the Target History "as is"- if they don't match, replaces the
I have an existing WF user who has been using the program for years and has never had an issue with logging in before. Today however when she goes to log in she gets the following error message"You don't have access to the linked application for that organization an have been redirected to the Experience Cloud home page" I had her close wf and clear her cashe and now when she tries to log back in she is getting another error message"This username may be incorrect. Make sure you typed it correctly. Otherwise, contact your admin"I checked and her username is correct. Has anyone had this happen to them before and how did you fix it? Attached screenshots of the error messages."
As the Workfront Second Quarter Release is scheduled for next week (April 16 - Quarterly Release, April 15 - Monthly/Fast Release), this webinar highlighted a handful of enhancements coming to Advanced Enterprise Operations, Unified Approvals (the future of proofing in Workfront), Reporting, Fusion, and Workfront Planning. There are several demos in the on-demand recording, so it’s a bit longer than usual - plan for 75 minutes unless you watch on 2x speed. If you weren't able to attend - no worries! The links to the slide deck, recording, and Q&A are listed below. Be sure to review the release notes on Experience League, as not all feature enhancements were covered in the webinar today! Webinar Recording Slide Deck PDF - note that the videos cannot be replayed in the slide deck PDF, so I’ve included links to those below All videos from the section, Advanced Enterprise Operations Enhancements, can be found here - Financial Management (slide 18), Enhanced Layout Templates (sl
I really want to love and switch over to Priorities because the UI is beautiful and I love how user-friendly it is, but there are still a few must-haves missing for us:Selecting the task or project name does not display the attached custom form. It feels pretty click-heavy to have to select the project name and then click “Go to project” just to view the project details/custom form. The ability to set Priorities as a user’s default landing page. More admin/layout template controls for settings and configuration.Curious if others are feeling the same way or have found good workarounds.
We are on AEMaaCS, we are working on introducing msm in our experience fragment hierarchy, we have created an xf in language masters in /content/experience-fragments/myProject/language-masters/en/header, now as it happens in site pages when we roll out a page from language masters , it automatically creates a live copy in /content/myProject/en/en_US, but in case of xf we have to manually create a live copy using create button, is there a way to automate this like it is there in sites pages.
While using Omnisearch in AEM, when I click Filter → File Type → any option, the following warning appears in the logsLOGS:it started on Nov 29th, 2025, it’s still showing warning how to fix the issue? like how to stop the warning?
Hi,I am trying to add decimal default number on numeric box component on Adaptive form.AEM version is 6.5.24 and Adaptive forms are build using foundation components.I can see this error on trying to add decimal number. It says “Please enter a value this is a multiple of 1”. after selecting Decimal data type. I tired float as well, but I get the same error.Appreciate any assistance here. Thank you.
Adobe is repositioning Marketo from a campaign execution and lead management platform to a more AI-native, agent-driven platform. Below are the key summit updates and what they mean in practice. 1. Marketo + MCP ServerMarketo is introducing a native MCP (Model Context Protocol) Server that enables you to securely connect your instance to enterprise AI platforms such as Claude, Copilot, and other MCP-compatible AI systems.This means:You can build custom AI agents on top of your own Marketo data Your data remains within your environment (no external exposure) Marketo becomes part of your broader enterprise AI ecosystem Cutting down the constant switching between toolsThis essentially opens up Marketo for AI innovation without compromising security or governance. 2. Callable AgentsMarketo is moving toward an agent-first model where AI doesn’t just assist, it executes.These agents can:Run within Smart Campaigns as callable steps Automate repetitive operational tasks Identify data gaps and
Hi, I have setup a new RDE environment and pushed code using aio cli commands and the site content packages were uploaded using the package manager UI.When I try to preview the Home page of the site, it throws the following error. com.natixis.core.utils.ResourceResolverUtil unable to get resource resolver, authentication issueorg.apache.sling.api.resource.LoginException: Cannot derive user name for bundle natixis.core [660] and sub service natixisServices at org.apache.sling.resourceresolver.impl.ResourceResolverFactoryImpl.getServiceResourceResolver(ResourceResolverFactoryImpl.java:82)This issue is happening only on RDE environment. Can you please suggest what could be the root cause of this happening only on RDE environment? The service mapping values all looks good, similar to other working environments.
Environment - AEM as a Cloud Service (Author) - RDE - Adobe App Builder / Adobe I/O Runtime (Server-to-Server OAuth credential) - Node.js action using Axios to call AEM APIsWhat I'm trying to doI'm building an App Builder action that creates AEM Sites pages programmatically using the Sling POST Servlet. I have created another action already that creates and updates Content Fragments via the CF Management API(/adobe/sites/cf/fragments) which is working fine.For page creation, I'm POSTing to the page path with application/x-www-form-urlencoded: POST /content/… (content path under which the PDP pages must be created) Content-Type: application/x-www-form-urlencoded Authorization: Bearer <IMS token> _charset_=UTF-8&jcr%3AprimaryType=cq%3APage&jcr%…......The error Every request to the Sling POST Servlet returns: "type": "https://api.adobeaemcloud.com/adobe/meta/errors/forbidden", "title": "Forbidden", "status": 403, "detail": "The access token is missing re
Just been going through some of the announcements from Adobe Summit 2026 around AEM as a Cloud Service and wanted to get a real-world pulse from folks actually building on it day to day.A few things I’ve been thinking about after working on enterprise AEM Cloud implementations:The Edge Delivery Services push is getting louder but I’m curious how many teams are actually migrating existing Sites implementations versus greenfield only. In practice the replatforming effort is significant and I haven’t seen a clean story for brownfield migrations yet.Universal Editor is getting a lot of attention but author adoption in enterprise environments has been mixed in my experience. Has anyone actually rolled it out to a large non-technical authoring team and how did that go?On the pipeline and CI/CD side, Cloud Manager has improved but environment promotion still feels like it needs work especially around content variable management across stages.Would love to hear from others are these things you
In AEM, the language dropdown in the tag editor (Settings → Tags → Edit → Language) shows only a small subset of available languages, even when all language nodes are correctly defined under /apps/wcm/core/resources/languages.SolutionThere are three possible root causes:Missing or incomplete languages[] property on /content/cq:tags — the tag UI reads this property directly to populate the dropdown. Add it to /content/_cq_tags/.content.xml in your ui.content module. Use mode="update" in your filter — not mode="merge", which silently skips property updates on already-existing nodes. Language locale not defined in AEM — overlay the missing locale under /apps/wcm/core/resources/languages in your ui.apps module. Permissions — add rep:readProperties allow ACE on /content/cq:tags for the relevant user group via Repo Init.The most common culprit is #1, combined with the merge vs update filter mode confusion. Full write-up with code snippets and filter mode comparison:Why Your AEMaaCS Tag Trans
Requesting solution/approach for using and maintaining global component policies across multiple sites. Current project using common components across sites and policies are maintained in below path/conf/global/settings/wcm/policies/…buttonThe requirement is to use the same button component style policy for the project specific template placed under/conf/myproject/settings/wcm/template/my-template/Is there any way to map the common policies for site specific templates without duplicating and maintaining the same policy under project /conf so that we can see style policy icon in editor?Cross conf reference is possible ? Thanks in advance!
I am new to FireFly. I am working in PhotoShop online and have been using AI Markup. A little over 24 hours ago, when I tried to do another generate, I got the message: “Results couldn't be generated due to request limits. Please wait a minute and try again.”. I assumed I hit a limit so I waited and it still gives me that message every time I try to generate. It’s been over 24 hours now since it last generated for me. I am using Adobe FireFly Pro. It shows I have 3880/4500 credits left.I have used older versions of desktop Photoshop but am not familiar with the online version. I am getting up to speed. I don’t know how to resolve this issue.If I’ve posted this in the wrong please let me know where it should be posted.
Hey all, I’m trying to build a Fusion automation to connect appropriate projects to records in Workfront Planning but the Planning Update Record module isn’t an append, it replaces any values currently in the field. What I’m trying to do is add a new project to the connected project field of a given record, while retaining the existing connected projects.Whether this was clean or not, my idea of a workaround was to re-map all of the existing connected projects plus the new one, so I’m using the Planning Get a Record module to pull in the pertinent information on the specific record type I need to connect the project to. This is outputting a “Project” array that contains as many collections as there are currently connected projects, with each collection containing the External ID.Then in a Planning Update Record module, I’m mapping the Project array external ID to the Project (Connection) field by using the array index number, plus the new project’s external ID as seen below. This func
DescriptionThe ability for a Workspace owner to hide a panel within Workspace. Why is this feature important to youThere are two main reasons:(1) Temporarily stop sharing a specific panelToday, I faced a situation where, due to an issue with data coming from Web SDK ingestion, a panel shared with employees across my organization was displaying inaccurate data.Until the ingestion issue is fixed, the only available solution is to delete the panel entirely, which means I will later need to recreate it from scratch.A “Hide Panel” feature would allow Workspace owners to temporarily disable visibility of a panel without losing the work already done. (2) Facilitate report developmentConsider a project with multiple panels already being actively used.If I need to develop a new panel, this currently has to be done outside the existing project to avoid exposing incomplete work to users. Once development is complete, the panel then needs to be recreated manually inside the production project.A “H
We have been attempting to connect Workfront and Campaign Classic V8 with Fusion and we established the connection. The issue we seem to be having when using Adobe Campaign Classic Read a Record module, is that when selecting any resource, we get this error message. I have been working with the Campaign Classic admin to see if we can troubleshoot the access limitations and just been hitting a roadblock at this time. Does anyone have any experience with this and know how to correct this? This appears to be something on the Campaign Classic side that is limiting access and I am not familiar with the application and hoping I could help provide the admin over there some possible solution to review. Thanks!
I had the pleasure of speaking at an Experience League Community AMA at Adobe Summit this year, and I wanted to bring the conversation here for those who couldn’t make it. This is the kind of thing I genuinely wish someone had told me before we started.AEP on AWS - Summit AMA RecapThe ContextWhen we set out to implement Adobe Experience Platform (AEP), the working assumption was that it would behave like any other cloud deployment. It didn’t. AEP’s defaults around networking, identity models, and tooling integration had been built against a specific cloud environment. That wasn’t documented anywhere, it was something you discovered by running into it. In our case, we discovered it during an architecture review, well into the project, not in a test environment.On top of that, Real-Time CDP and Customer Journey Analytics had to go live at the same time. That meant every foundational decision from schema design, identity resolution to data integration had to be right for two production s
Description - the current Web SDK "set-consent" behaves a little unexpected in different situations, leading to unwanted results, whereas a the legacy Visitor ID service behaved differently. Examples: A) A new visitor denies cookies. With the Visitor ID service, you would've just denied the consent categories, mapped to the Adobe tools without having any whatsoever cookie written. With the Web SDK however, if you send a general "opt out" through the "set-consent" action, two things happen "kndctr" cookies are set (!) if the company has a RT-CDP license, a pseudonymous profile is created (correct me if am wrong!) with the consent preferences attached to it In my opinion, none of the two above make sense, and cookies written lead to potential legal problems. Now, I am a seasoned Launch developer and have a workaround that involves local storage and some other constructs to make sure the "set-consent" rule only triggers (and writes cookies and creates a profi
Join us for this upcoming session including Q&A time with Vengadesh Shanmugavelu, AEM Champion and certified AEM Architect and Lead Developer.Learn From Your Peers Webinar | Adobe Experience Manager Assets WebinarDeliver Once, Delight Everywhere: Scaling Omnichannel Experiences with Adobe Dynamic Media Are you wondering how to streamline the transformation and optimization of your images and videos in AEM Assets?In this Learn from Your Peers session, Adobe Experience Manager Champion Vengadesh Shanmugavelu will share:How Adobe Experience Manager Dynamic Media enables intelligent media distribution using profile settings, smart renditions, and real-time optimization. How to activate Dynamic Media through AEM Core Components and extend its power across the enterprise using Dynamic Media Open APIs.Whether you’re a marketer, architect, or developer, this webinar will show you how to deliver once and scale everywhere with performance, consistency, and control. Date and Time: Thursday, M
I have the below network request { "events": [ { "xdm": { "eventType": "web.webpagedetails.pageViews", "web": { "webPageDetails": { "URL": "https://www.xyz.com" }, "webReferrer": { "URL": "https://www.xyz.com" } }, "device": { "screenHeight": 800, "screenWidth": 1280, "screenOrientation": "landscape" }, "environment": { "type": "browser", "browserDetails": { "viewportWidth": 1265, "viewportHeight": 150 } }, "placeContext": { "localTimezoneOffset": -330, "localTime": "2026-05-08T09:54:09.711+05:30", "ianaTimezone": "Asia/Calcutta" }, "timestamp": "2026-05-08T04:24:09.714Z", "implementationDetails": { "name": "https://ns.adobe.com/experience/alloy/reactor", "version": "__VERSION__+2.34.2", "environment": "browser"
Sie haben bereits einen Account? Anmelden
Noch kein Konto? Konto erstellen
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.