Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I've created a page template by adding "core/wcm/components/page/v2/page" as resourceSuperType. The XML is here. <?xml version="1.0" encoding="UTF-8"?> <jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" jcr:primaryType="nt:unstructured" jcr:title="Multifield Component" sling:resourceType="cq/gui/components/authoring/dialog"> <content jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/container"> <items jcr:primaryType="nt:unstructured"> <tabs jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/tabs" maximized="true"> <items jcr:primaryType="nt:unstructured"> <general
Hello there,We’re encountering a significant issue with data consistency in AEP during streaming ingestion of consent data from a single server-to-server source. Our expectation is that the most recent consent status will replace older information in the CDP/AEP Profile. However, instead, the older consent data is being retained. This data inconsistency is concerning, especially given that reliable, up-to-date data in AEP is crucial for many users. I’m aware of the upcoming Customer Timestamp Ordering feature which could help resolve this by using source timestamps to prioritize the latest data. However, this feature isn’t available for production yet, has several limitations, and lacks an ETA.Here’s an example of what we’re seeing:UserID Status Time1Skipped14:25:231Accepted14:38:01Despite the second record being newer by 13 minutes (based on the source’s wall clock), the profile sometimes ends up with the "Skipped" status instead of the expected "Accepted" status. This inconsiste
Hello,We have HTTP API source streaming data into AEP.We would like to label first event captured for user. How can this be achieved in AEP? For example: HTTP API source sends user logged in event to AEP, we would like to label the event when user logged in for the first time, label could just a timestamp. Thank you appreciate help from the AEP community.
Details The features in this release focus on Experience Manager Assets and Cloud Service innovations and include the following: AEM Assets: New Pricing and packaging for AEM Assets with Assets Ultimate & Asset Prime AEM Cloud Service: Forward logs to more destinations Pipeline-free URL redirects for business users RDEs support Config Pipeline YAMLs Interactive AEM Developer Console Release Overview Video Watch the comprehensive release overview video to get an in-depth understanding of the enhancements brought by AEM 2024.10.0. Seed Q&A Please use this thread to ask questions related to this release. See all the Previous Releases here and Current Release Notes here.
Advanced Networking in AEMaaCs | HTTP/HTTPS connections on non-standard ports for flexible port egress by Nikhil Kumar AEM as a Cloud Service provides advanced networking features that allows for precise management of connections to and from AEM as a Cloud Service programs. In this article we will learn how to set up and use flexible port egress to support external connections from AEM as a Cloud Service to external services.Flexible port egress allows for custom, specific port forwarding rules to be attached to AEM as a Cloud Service, allowing connections from AEM to external services to be made.Recently i was trying to make an API call from my AEMaaCs to an endpoint where the data was coming from a specific port for example: https://test.securedummy.com:8076/v2/cred, Now this used to run properly on my local environment whereas on AEMaaCs environments it was throwing 500. As AEMaaCs blocks some request for non-standard ports (i.e, except 80/443).So let
While authoring in 'Adobe Experience Manager 2024.9.17689.20240905T073330Z-240800' cloud, it's giving 'Uncaught TypeError: Cannot read properties of undefined (reading 'registerLayer')'.The error is getting in touch-ui authoring js(Click attach images). How should I solve it?
I am new to implement AEM Mockito testing and want to write junit test cases for nested dailog box for an example We have one model class "AccordionListModel" which contain the list of "AccordionModel"While writing Junit not getting model class reference (AccordionListModel.java) via adaptTo methodBelow are the attached files for reference: -AccordionListModel.java -AccordionModel.java - AccordionListModel.jsonAccordionListModelTest.java
Hello Workfront Community members! As you may have seen in previous communications, we are supporting our customers in their transition to the Adobe Business Platform to create a consistent experience across all Adobe products. This has meant changes to the Workfront admin console as customers have been migrated throughout 2023. What is the Adobe Business Platform? The Adobe Business Platform is Adobe’s Admin Identity and Console - a central location for managing Adobe entitlements across your organization. Your adoption of the console will improve work management efficiency and position your organization for faster innovation in the future. You will be able to: Authenticate to Workfront and other products using a single Adobe identity Manage user entitlements separately between production and sandbox or preview environments Utilize Multiple SSO configurations for Workfront users Manage entitlements to Workfront the same way you do so f
Hello Workfront Community, Many of you may have seen some updates to certain Community Ideas over the past week, but I wanted to give a more formal update regarding our latest ideas review cycle. As part of our bi-annual Community ideas process, the product team has reviewed a new round of top ideas published over the past 2 years. Each idea has been assigned a product manager who will be responsible for updating their idea every 6 months. We’ve put this requirement in place to ensure regular updates from the product team and offer a glimpse into our implementation process. Please see the chart below for details: Idea Author Publish Date Votes (Likes) PM Owner Idea Stage Workfront Updates Pin Feature and Filtering @hollybartlow Apr-24 85 @anna_asatryan New Settings and Sharing per Queue Topic @trevor_nolde Feb-24 59 @khachatu
I'm facing an issue with my OSGi bundle, which remains in the Installed state after adding Apache PDFBox dependencies to my bnd-baseline-maven-plugin. Here's my setup: <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.9</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>fontbox</artifactId> <version>2.0.9</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>org.bouncycastle</groupId> <artifactId>bcpkix-jdk15on</artifactId> <version>1.61</version> </dependency> bnd Configuration: <bnd><
Problem : No separate instance for UAT or QA, frequent changes, leading to defect leakage and inconsistent results. Ask : In EDS if there needs to be a dedicated QA environment or an UAT instance to test features and enhancements in isolation , is this achievable?Be it doc based authoring or xwalk how can this be achieved?Can docker or any other systems be used? Note : there may be integration with other systems such as commerce , analytics,etc
Custom Reporting in AEM Digital Asset Management (DAM) by Abhishek AnandOverviewDigital Asset Management (DAM) plays a pivotal role in modern content strategies, and within the realm of AEM DAM, asset reporting emerges as a crucial component. In this blog post, we delve into the significance of asset reporting in AEM DAM, exploring its features and introducing approaches to leverage data insights by creating customized CSV reports. Understanding Asset Reporting in AEM DAMAsset reporting in AEM DAM extends beyond simple metrics, offering a holistic view of asset performance across various channels and touchpoints. This data-driven approach empowers organizations to make informed decisions about content strategies, resource allocations, and user experiences. click here to read the full article
Hi Team, We are doing a POC, to integrate AEMaaCS with EDS. We have followed instructions as in https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/edge-delivery/wysiwyg-authoring/edge-dev-getting-started .1. When we publish the Page from AEM, we don't see page in EDS, rather seeing 404 error: 2. When we checked in AEM log after publishing the page, In the author-distribution agent logs we see 401 error for first request and then 404 error for second request to the helix/eds server as in the below screenshot: 3. Only configuration change are in fstab.yml with AEM mounting end point and path.json with mapping content pathCan please share your thoughts on this issue or potential fixes?Thanks!Chaithanya
in AEM workflow, how do I assign Dialog Participant Step to the initiator? it seems like I need to select a particular user or group when I configure this step. For context, I am trying to collect additional user inputs at run time, and this seems like the only way for user to add additional info required for the rest of the workflow.
i want client id and secret id for api call but on my console there is no admin option how i can procceed it
I would like to show personalized Content Fragments inside Teasers and Hero Banners, etc. Do I require Target for the Audience? If so, when target injects into the page how would the personalized content be fetched?Or is there another way to display personalized content for a user? Any ideas or suggestions would be greatly appreciated. Thanks
Introduction Even with a perfect operating model, transformation programs can fail. Through our years of consulting, we've watched brilliant teams invest months—even years—analyzing their current state, envisioning their future, and meticulously designing roles and interactions, yet still fall short of success. Why? Because people are not numbers in a spreadsheet. Building on our previous exploration of Adobe Customer Journey Analytics (CJA) team models for various organization sizes, we now focus on the most critical aspect of CJA implementation: your people. This article examines Adobe's perspective on Digital Experience dimensions that help organizations move from readiness to results. Traditional change management alone won't suffice—it can create false confidence and blind spots for leaders. Instead, we'll share Adobe's proven approach to helping organizations of all sizes navigate the changes needed to implement and scale CJA effectively. While this article provides valuable in
Hello everyone, I am facing an issue where the AEM dispatcher is not serving the page from the publisher. AEM setup is on-premise and non-prod. I had AEM 6.3.3.8 running with the dispatcher(4.2.x) on the Apache server, where the publisher and dispatcher are hosted on separate servers. I had performed an upgrade of AEM from 6.3.3.8 to 6.5.9 (Because, the application project is built using JAVA JDK8). Now, the dispatcher is also updated to 4.3.3 as per Adobe's documentation.The existing dispatcher configurations were not touched, I have replaced the mod_dispatcher.so file and restarted the dispatcher(httpd service restarted).When requesting a page via the dispatcher, I always get a 502 gateway timeout. When I switched to debug mode, I found the below logs in the dispatcher.log file -[D] [pid 3968399] Found farm website-farm for <website_name> [D] [pid 3968399] checking [/test-page.html] [D] [pid 3968399] cachefile does not exist: /var/www/html/website/content/test-pa
I am trying to create an experience fragment for SPA by extending "cq/experience-fragments/components/xfpage". I just followed the instructions on the WKND site. I could see XF related features on the left side but I don't see any placeholder (parsys) to add a component. I double checked the index.js and entrypoint of the SPA which is provided by the AEM SPA Editor JS SD and. Both Sightely and SPA entry has the root element "spa-root". But still the responsive grid is not appearing on the XF page. Note I have the same setup for a regular page where I could see the parsys. I have a problem only in XF pages. Is there any additional config I should make? Body.html <div id="spa-root" data-sly-resource="${resource @ resourceType='cq/remote/content/renderer/request/handler'}"></div> <sly data-sly-include="footerlibs.html"/> ui.frontend/src/index.js document.addEventListener('DOMContentLoaded', () =&
We have a customization of an OOTB index that after our last deployment was merged and the "async" attribute was set to "temp-async". jcr:primaryType="oak:QueryIndexDefinition" async="temp-async" async-previous="[async,nrt]" I'm having trouble finding documentation on this, so I'm hoping someone here can help.
In today's fast-paced marketing world, seamless integration between tools is not just a luxury—it's a necessity. One of the most powerful duos is Marketo Engage and Salesforce (SFDC). When used correctly, they can transform how you manage leads. But what happens when you need more than a simple sync? Custom frameworks come to the rescue. Why We Need a Custom Solution For our case, we are not syncing every record from Marketo Engage to SFDC. In fact, we are only syncing 20% of the Marketo Engage database to SFDC. The main reason we are not syncing most of our records is that we are not only looking at their scoring as a qualifier but also at many other data points, including whether the person provided a business email, if they are a student, or if they are an employee. We only want to sync records that align with our strict policies related to customer and account validation, ensuring that the individual is indeed associated with a legitimate business account.
Hi Team,I have the requirement where I have to generate the adaptive pdf as resultant pdf. I have used the renderPDFForm service of FormService to generate the adaptive pdf. But when I am hitting the REST API from the postman am getting 200 response code with unreadable response. There is another team who is consuming our REST API in order to get the adaptive pdf and stored it in the database. I wanted to understand how upstream consume our REST API that's having unreadable response.
Getting this error: ContextHub UI is not initialized! Check your config. The same exact setup works perfectly on my local instance, but not on this stage server and I don't know why. They're both running AEM 6.4.5.Context, I used to get another error before which I attempted to fix: ContextHubJQ is not defined I posted the question here: https://stackoverflow.com/questions/61238503/contexthubjq-is-not-defined-error-aem-6-4-5-contexthub I had to add a sly tag like this in my document head to fix most of the errors, but now I get that "check your config" error I mentioned. <sly data-sly-call="${clientLib.js @ categories='contexthub.utils,contexthub.constants,contexthub.kernel,contexthub.polyfills,contexthub.finalize,contexthub.shared,contexthub.generic-stores,contexthub.config.override,contexthub.ui,contexthub.ui.inject'}" data-sly-unwrap/> To be clear I have added these in the head already. The ContextHubPersistence store is
Hi again, Would like to ask if there would be a function in replication preprocessor that could check/return a value if the current page/resource is being published to Preview or Publish environment?
GET {aem_host_url}/content/dam/bcbsnc/pdf/providers/policies-guidelines-codes/sample/project/reimbursement/nonpayment_for_serious_adverse_events.pdf.infinity.jsonHTTP/1.1
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.