Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
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
Hi Team, Anyone did Video Smart crops in AEM 6.5? I know this is AEM cloud feature.. or any other way i can render video in different aspect ratios for different UX needs using Dynamic media i also need Caption/subtitle feature for accessibility reasons.!!
I have created a validator for number of slides in carousel , however the error message is not visible in dialog. As for the code i am using selector on coral-multifield and returning error message if multifield items lesser than prescribed minimum.
Hi There, I am facing an issue where where I see below error when I load the pageCaused by: org.apache.sling.models.factory.MissingElementsException: Could not inject all required fields into class com.adobe.cq.wcm.core.components.internal.models.v2.PageImpl at org.apache.sling.models.impl.ModelAdapterFactory.createObject(ModelAdapterFactory.java:754) at org.apache.sling.models.impl.ModelAdapterFactory.internalCreateModel(ModelAdapterFactory.java:428) at org.apache.sling.models.impl.ModelAdapterFactory.createModel(ModelAdapterFactory.java:282) at org.apache.sling.scripting.sightly.impl.engine.extension.use.JavaUseProvider.loadObject(JavaUseProvider.java:183) at org.apache.sling.scripting.sightly.impl.engine.extension.use.JavaUseProvider.provide(JavaUseProvider.java:130) at org.apache.sling.scripting.sightly.impl.engine.extension.use.UseRuntimeExtension.call(UseRuntimeExtension.java:71) ... 173 more Suppressed: org.apache.sling.models.factory.MissingElementException: Could
We have created translation jobs programmatically and within workflow participant step - we have given an option to "Start Translation". We are using third part translator - they are doing manual translation and send the response back to AEM. Until and unless we refresh the translation job page eg: http://localhost:4502/projects/details.html/content/projects/test-poc - we don't see the change in translation job status. We tried refreshing the translation job page via curl, postman request - we received 200 response but the translation job status is not getting changed. Only when we log into AEM and load this page - status change happens. Are there any other ways to refresh this page without user visiting translation job page manually because we are looking for property change event and triggering one more workflow for reviewing the translated changes. Let us know if there are any alternatives to manual page refresh. Whenever we trigger "Start Trans
Hi I want to create an AEM bundle that will extend the default editor.html UI and add a button near to the preview button.Is it possible to do via a bundle?
Hi,As said in the title, whenever I publish a page it will trigger the replication of multiple other pages (children pages or not directly related pages) through the user "replication-service". It will overflow the Dispatcher Flush and a huge queueing of all the pages will appear on the publisher instance dispatcher.All the configuration seems correct on both author and publish dispatcher.
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.