Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi All, I am working on integration of AEM 6.5.11 with Target via Adobe I/O (using Adobe IMS configuration). I have configured it on dev environment. Is there a way to package AEM target configurations (or add it in the codebase) so as to move it to higher environments (like QA, Stage)? Or do we need to do the configuration manually in all the environments?
Hi I have a dimension of evar type where the time is mentioned in microsecond. Attached is the screenshot where it shows time spent in cart for a session id.There can be multiple time frames for one session id, depending the number of items in cart etc.How can i convert it to metric as a sum of all the time frames ?I want something like -- 76254353 (session id) -- 54000 (time spent in cart)Please find attached the sample for a session id.
We are getting following exception in aem Error executing workflow step javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in /content/dam/menu/promotions/asset.indd/jcr:content/metadata at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:238) [org.apache.jackrabbit.oak-api:1.22.18] at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:213) [org.apache.jackrabbit.oak-api:1.22.18] at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.newRepositoryException(SessionDelegate.java:669) [org.apache.jackrabbit.oak-jcr:1.22.18] at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save(SessionDelegate.java:495) [org.apache.jackrabbit.oak-jcr:1.22.18] at org.apache.jackrabbit.oak.jcr.session.SessionImpl$9.performVoid(SessionImpl.java:453) [org.apache.jackrabbit.oak-jcr:1.22.18] at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.performVoid(SessionDelegat
Use this thread to ask any questions related to the Experience League LIVE session titled, "How the latest Adobe Real-Time CDP releases can move the needle for your business." Experts are monitoring this thread to ensure your questions are answered. Thanks and we hope to hear from you!
Hi All,I've a written sample Test class to get the resource using Aemcontext. All dependencies are resolved and i'm getting below error when i execute the class. Error:java.lang.VerifyError: class io.wcm.testing.mock.aem.context.AemContextImpl overrides final method currentResource.(Lorg/apache/sling/api/resource/Resource;)Lorg/apache/sling/api/resource/Resource;Below is the sample class:import org.apache.sling.testing.mock.sling.ResourceResolverType;import org.junit.Test;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.extension.ExtendWith;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import io.wcm.testing.mock.aem.junit5.AemContext;import io.wcm.testing.mock.aem.junit5.AemContextExtension;@ExtendWith(AemContextExtension.class)public class CookieModelTest {static final Logger LOG = LoggerFactory.getLogger(CookieModelTest.class);private AemContext context = new AemContext(ResourceResolverType.JCR_OAK);@BeforeEachvoid setUp() {context.load().json("/example-t
HI All,We are using AEM6.5We are not able to Archive the AEM multiple folders/Pages, we can do it in single pages. Thanks in Advance !!
Hi, I am trying to set up SSL in AEM using the below document: Use the SSL Wizard in AEM | Adobe Experience Manager I have a valid server certificate (received from the client) along with private key in .der format. But on trying to configure HTTPS using the certificate, I get the below error:Error:PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Can you please help me understand if I am missing anything. Thank you. Regards,Smrithi
When you add a property to Google Search Console, you’ve got to verify you own the corresponding domain — or at least that you sufficiently control the webserver bound to https://pages.example.com. Domain-wide verification requires a ticket opened with IT, which is best avoided. But verification of a Marketo LP domain or domain alias is something you can do yourself. There’s just one a little trick to it. First, choose the URL Prefix option: Next, choose use the HTML file option (recommended by Google) and they’ll generate a file with the extension .html that you need to serve right under https://pages.example.com: I purposely wrote “file with the extension .html” instead of writing “HTML document.” That’s because it isn’t a valid HTML document. In fact it’s just a plain text file with one line: google-site-verification: google9c403852be851234.html And they really mean that exact file needs to be served. Problem is, a Marketo LP Template ca
Each month, the Adobe Workfront Customer Success team hosts FREE, interactive workshops on various topics for System Administrators. If you want to LEARN best practices, ASK questions and collectively brainstorm solutions, or CONNECT with other system administrators to build your network, sign up for one or all of the following events: July 9 at 8:00 a.m. PT / 11:00 a.m. ET – Admin 101: Getting Started with Workfront July 12 at 9:00 a.m. PT / 12:00 p.m. ET– Admin Chat for Marketing & Creative July 16 at 10:00 a.m. PT / 1:00 p.m. ET – Community Coffee Break: Creative Briefs (text only, no video)July 18 at 8:00 a.m. PT / 11:00 a.m. ET – Learn: Adobe Workfront 3rd Quarter Release Round Up + Environment Promotion July 22 at 6:00 a.m. PT / 9:00 a.m. ET – Connect: Workfront Collective July 23 at 8:00 a.m. PT / 11:00 a.m. ET – Learn with Customers: Using Workfront for Reorgs [IN PERSON] July 25 at
Hi Team, Kindly provide your inputs on below error. 26.06.2024 02:37:43.367 *ERROR* [EMailNotificationService-Processor] com.day.cq.workflow.impl.email.EMailNotificationService Error while sending email.java.lang.NullPointerException: nullat com.day.cq.workflow.impl.email.EMailNotificationService.sendNotification(EMailNotificationService.java:238)at com.day.cq.workflow.impl.email.EMailNotificationService$EventProcessor.run(EMailNotificationService.java:551)at java.base/java.lang.Thread.run(Thread.java:834)26.06.2024 02:37:43.475 *ERROR* [EMailNotificationService-Processor] com.day.cq.workflow.impl.email.EMailNotificationService workitem does not exist, falling back to item received from event:com.day.cq.workflow.WorkflowException: Cannot load workItem: VolatileWorkItem_node1_var_workflow_instances_server1_2024-06-06_create-bogevs-vote-pages_125at com.day.cq.workflow.impl.CQWorkflowSessionWrapper.getWorkItem(CQWorkflowSessionWrapper.java:431)at com.day.cq.workflow.impl.email.E
we are facing the form layout issue when we configure the new add button is not showing and the button size is also expand in form layout pop up plz give the We are experiencing issues with the form layout. The new "Add" button is not appearing, and the button size is expanding in the form layout pop-up. Please provide a solution to this problem.proper solution how can we solve these We are encountering an issue with the form layout. The new "Add" button is not visible, and the button size is expanding in the form layout pop-up. Please provide a solution to address this problem.
Hello,I am trying to implement SAML 2.0 SSO in Author Environment and I want to define an external group early in the Author environment along with Permission, so that when users login via SSO, their AD group already exists in repository and they can start accessing different pages, as soon as they login. However, as users login via SSO, I find that the External groups are not getting sync-up into their profile in AEM, due to the following error : org.apache.jackrabbit.oak.spi.security.authentication.external.basic.DefaultSyncContext Existing authorizable '<group-name>' is not a group from this IDP '<IDP-name>'.Kindly advice, if this idea is feasible ? or Permission for an external group should be only defined, after its created in repository after first user's login ? If not, kindly advise on how can I resolve this scenario, so that user's external groups already exist in repository along with necessary Group permissions ?Thanks,Prasanth
Even there are few items in inbox, it still needs a lot of time to load the page, spending about 10sec even more loading the page. How can I solve this problem? Are there any good ideas?
If you're looking to make a shift in your career, or you're a student trying to discover your future career, this panel-styled webinar is for you! Come learn how to break into Adobe Digital Experience, see what type of roles are open in this field and ask questions live to experts in Adobe Journey Optimizer.
We are unable to use Japanese and Korean translations in our project.When importing/installing the i18n files to CRX, we get a cryptic SAX Exception: [ERROR] Error while parsing <...>\vaultclipse\1416246615305\jcr_root\apps\projectX\i18n\ja.xml: org.xml.sax.SAXException: unknown type: 0 java.lang.IllegalArgumentException: unknown type: 0 [ERROR] E /apps/projectX/i18n/ja (org.xml.sax.SAXException: unknown type: 0 java.lang.IllegalArgumentException: unknown type: 0) E /apps/projectX/i18n/ja (org.xml.sax.SAXException: unknown type: 0 java.lang.IllegalArgumentException: unknown type: 0)We experience this error with Japanese and Korean files, including their regionalized versions, and when importing via any means (Vaultclipse, File Vault CLI, content-package-maven-plugin, CRX Package Manager). The files are UTF-8 encoded (without BOM), as are the other 30+ i18n files that we are using. We have run these files through other SAX parsers without issue.Is there any way to figure out wha
Thank you to everyone who joined and shared their experiences in today’s event, Strategically Planning and Prioritizing Work in Workfront! There were a lot of great tips and recommendations shared in the chat, so if you missed out, no worries - we've included a summary below along with links to the slide deck and recording. We also created this thread so that you could share your DIY custom form scorecards for prioritizing work - if you are able to post details, examples, or even screenshots, I'm sure others will appreciate it!Recording Slide Deck PDF Additional resources / recommendations from the chat: Tips for getting users to enter their work into Workfront Refer to Workfront as a work management tool versus project management Reminder users they can leverage reports for year-end reviews to showcase their accomplishments and justify a raise Workfront can help justify headcount to avoid burnout, but all work must be accounted for up front&nb
I am using the latest version of the AEM Project Archetype (v49) for a React SPA site. I'd like to use the latest version of Node (v22.3.0) or at the very least v20.15.0. However when I update the generated Maven project to either v20 or v22, I get build errors. mvn -B org.apache.maven.plugins:maven-archetype-plugin:3.2.1:generate \ -D archetypeGroupId=com.adobe.aem \ -D archetypeArtifactId=aem-project-archetype \ -D archetypeVersion=49\ -D appTitle="My Site" \ -D appId="mysite" \ -D groupId="com.mysite" \ -D aemVersion=6.5.17 \ -D frontendModule="react" In the root pom.xml I update: <plugin> <groupId>com.github.eirslett</groupId> <artifactId>frontend-maven-plugin</artifactId> ... <configuration> <nodeVersion>v22.3.0</nodeVersion> <npmVersion>10.8.1</npmVersion> </configuration> ... </plugin> In ui.frontend pox.xml I update: <plugin> <groupId>com.g
Authors: Aditya Desai, Karthikeyan Tamilmani, Katelyn Chee, Vidya Bansal, Liliia Nielsen Introduction Audience Design Framework (ADF) is an innovative approach to designing and discovering audiences by mapping interactions of a target audience across multiple channels, identifying fallout moments and micro-conversion points for effective activation and targeting. It will help marketers to understand, analyze, and develop audiences based off every aspect of the user journey and conversion funnel. The Audience Design Framework provides a comprehensive view of customer interactions, enabling marketers to design meaningful audiences and tailor experiences that resonate. ADF Explained Within the Adobe Experience Platform (AEP), there is a need for a more structured approach to identify, build, and engage high-value and actionable audiences. The current segmentation and activation approach is too narrow and often concentrates on a use case specific si
Hi We are using replicator api to clear dispatcher cache programmatically on AEM as a Cloud service, Below are the lines used. ReplicationOptions options = new ReplicationOptions(); options.setSynchronous(true); options.setFilter(agent -> agent.getId().equals("flush")); this.replicator.replicate(session, ReplicationActionType.DEACTIVATE, paths, options); It is working as expected for publishers. But we are getting below exception for golden publishers. Exception while clearing cache com.day.cq.replication.AgentNotFoundException: Replication triggered, but no agent found! May i know how we can restrict the code to execute only for publishers not golden publishers.
Dear All, I have Sitecore JSON where topicbody is there and I want to get all values from topicbody So I have written below groovy code ***************** MY GROOVY CODE ******************* def testMapList = [:] testMapList[tabContent.itemId] = tabContent.title + "==" + tabContent.pocId + "=="+ tabContent //testMapList[tabContent.itemId + "_metadata"] = tabContent testMapList.each { key, value -> def testTitle def testPocId def testMetadata /* if( key.contains("_metadata")){ testMetadata = testMapList.get(key + "_metadata") LOG.debug("testMetadata Value ==== ${testMetadata}") } */ if (value.contains("==")){ testTitle = value.split("\\==")[0] testPocId = value.split("\\==")[1] testMetadata = value.split("\\==")[2] LOG.debug("testMetadata Value ==== ${testMetadata}") LOG.debug("testMetadata assignededitor Value ==== ${testMetadata.assignedEditor}") // here I am getting NULL } } The issue is here that when I am trying to get the value of topicbody
Hello, If I schedule publication for asset A at path /content/dam/test/article-a, it creates the scheduled activation workflow as expected. Now let's assume it is scheduled to be published at 3 PM. Let's assume I missed one change while editing, so I made the change and marked it to be published at 3:05 PM, so it would trigger another workflow. Now because of the scheduled activation workflow, it would trigger publication at 3:00 PM for asset A and another publication at 3:05 PM for the same asset. To avoid double publication, is there any easier way for the editors to see if there is any existing running workflow for the asset? Considering there are huge amount of editors and want to avoid too many technicalities for them.ORIs there any OOTB way to remove the old running workflow if the payload is the same? Or will I need to write a custom workflow step to check all running workflow and remove if the payload matches? Thanks!
Introduction Adobe Customer Journey Analytics (CJA) is a workspace built on top of the Adobe Experience Platform (AEP). CJA enables organizations to analyze and optimize their customer journeys by providing a comprehensive view of the journey across multiple platforms, channels, and touchpoints. This empowers organizations to make informed decisions based on data-driven insights. To fully leverage CJA, it is important to ensure that the data model on AEP is robust and that the data used is at the appropriate level of granularity. This means that data brought into CJA should be structured suitably for the intended analysis. To achieve this, it is essential to establish a strong identity framework, use the correct datasets for analysis, make optimal use of CJA Data Views, and accurately configure CJA Data View components. Additionally, it is important to consider the interplay between CJA and its role in the broader AEP ecosystem of data flows and application solutions. 1. Have A Clea
I would like to do POC to setup AEM 6.5 with Composite Node Store. How can I figure out the customizations to support composite Node store setup to do deployments? Can anyone point me to the documentation?
Netcentric AC Tool has been installed in a cloud instance in AEMaaCS. I was reviewing the netcentric ac tool logs and noticed there are quite some discrepancy between what it says in the logs vs. what actually happened in the installation. For example, in the netcentric logs, it says: 18:03:55.381: Authorizable test-site-author isMemberOf(repo)=[]18:03:55.381: Authorizable test-site-author isMemberOf(config)=[SiteAuthor_NonProd]18:03:55.381: Authorizable test-site-author remains member of groups []18:03:55.381: Authorizable test-site-author will be added as member of [SiteAuthor_NonProd]18:03:55.381: Authorizable test-site-author will be removed from members of [] But when I check the SiteAuthor_NonProd group, it does not have any member; when I checked the test-site-author, it also does not belong to any groups other than everyone. I have also noticed actool-service has no permission. If AC Tool is not able to apply for this user, why would it say
Dear Adobe Campaign Community, Your time is precious, and we understand the importance of efficiency when it comes to troubleshooting issues with Adobe Campaign. That's why we're excited to again bring you our carefully curated collection of Top KCS (Knowledge-Base) Articles for June 2024, designed to help you resolve common challenges swiftly and effectively. Our Top KCS Articles are your shortcut to: Quickly identifying and resolving recurring issues.Accessing expert insights and best practices for Adobe Campaign.Streamlining your troubleshooting process for maximum productivity.Empowering yourself with the knowledge to tackle any campaign-related problem head-on.Why spend hours searching for solutions when our Top KCS Articles have already done the heavy lifting for you?Let us help you save time so you can focus on what truly matters – creating exceptional campaigns with Adobe Campaign. Start supercharging your problem-solving skills today by exploring
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.