Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi Team, How to cover Logger.info(....), Logger.debug() etc using JUNIT5. I tried to search online but could not get a sample example. and in our Main Class, we have below line for Logger object:private static final Logger LOGGER= LoggerFactory.getLogger(MyMainClass.class); An example reference will be appreciated. Thank you.
Trying to publish a PDF document, but it is stuck in the publishing queue with error: pubAgentName=publish, userId=replication-service, paths=[/content/dam/pdfs/12345.pdf], deepPaths=[], metadata={}) at offset=342247676 because of 'javax.jcr.version.VersionException: OakVersion0000: Node at / has no primary type.', the importer will retry later I check the node and can't find anything wrong. However, this document doesn't have any version history in /jcr:system/jcr:versionStore/.... This document does have version history in it's timeline audit log. Question is when it tries to publish something in the queue, is it doing validation in the version history before it is allowed to publish.
Hello Everyone, Adobe Real-Time CDP Community Mentorship Program 2024 has moved to the execution phase where Mentors and aspirants cohorts are live. This is a master thread of all the cohorts. Mentor Name Mentor Thread Link 1 Arpan Garg Contextual thread/discussion link 2 Sambhav Jain Contextual thread/discussion link 3 Iker Jericó Contextual thread/discussion link 4 Sheejo Rapheal Contextual thread/discussion link 5 Jeffrey Peter Maria Sagayam Contextual thread/discussion link 6 David Barnes Contextual thread/discussion link 7 Brenna Scurlock Contextual thread/discussion link 8 Shikhaj Jakhete Contextual thread/discussion link 9 Amrita Kedia Contextual thread/discussion link 10 Sree Charan Tekumanda Contextual thread/discussion link 11 Bryan Rekrut Contextual thread/discussion link 12 Manoj Contextual thread/discussion link 13 Jayakrishnaa Parthasarathy Contextual thread/discussion link 14 Abhinav Balooni Contextual thread/di
Though tools in the Adobe stack integrate seamlessly with each other, there might be scenarios where you might have non-Adobe tools in your Martech stack. For instance, you might have a non-Adobe personalization tool. How do we go about utilizing or exposing RTCDP audiences on the website for these tools to then utilize and personalize the experiences. Custom Personalization Connection walks into the room ! We are going to look at Custom Personalization destination to make the audiences available for 3rd party tools, but, before we do that, there are a few things that need to be put in place. 1. This destination makes use of web SDK and mobile SDK. In this particular blog scenario, you need to have Web SDK setup on your website for it to work. You also need to have the checkbox for edge segmentation and personalization destinations ticked in your datastream as shown below. 2. This destination makes use of edge audiences created using an active-on-edge
Best practices for Adobe campaign classic Performance and Data retention Data Retention and Cleanup Adobe Campaign is not a data warehouse or reporting tool. To maintain good performance, manage database growth by following these best practices: Purge Configuration: Use the deployment wizard to set how long technical data is stored. Purging is managed by the Database Cleanup workflow. Default Retention: Delivery and tracking logs are retained for 180 days by default. A cleanup process removes logs older than this period. Custom Retention Period: If you need to retain logs longer, evaluate based on database size and message volume. Aim to keep fewer than 1 billion records to avoid reaching the 2.14 billion ID limit. This may mean setting a retention period shorter than 180 days for some customers. Custom Table Cleanup: Custom tables are not included in the standard cleanup process. I
Calling all Boston area Workfront Admins! If you are located in the Boston area and are interested in meeting other Workfront Admins on Friday, September 27 for a lunch and learn, please register HERE. Based on customer feedback, North Station was the most recommended meeting location, so we have selected a restaurant nearby to accommodate this. Date: Friday, September 27Time: 12:30-2:30/3pm ETWhere: Night Shift Brewing at Lovejoy WharfClosest T station: North StationWhile the link is for a Microsoft Teams event, there is NO virtual webinar. This is simply just to track registrations. Hope to see you there! Reach out to Nichole at csatscale@adobe.com with any questions.
Hello Community, Welcome to the Adobe Marketo Engage Community Mentorship Program 2024! This is the featured Community Discussion thread for your Adobe Marketo Engage Community Mentor, Alysha Khan (@alysha_khan23) who will be here to guide and support you and your peers with your Adobe Marketo Engage questions as you prepare for your Adobe Marketo Engage Business Practitioner Expert (AD0-E559) exam, through to the end of the program. A little bit about your Adobe Marketo Engage Community Mentor, Alysha: Alysha Khan is an Adobe Marketo Engage Champion and a certified Marketo architect in the Chicagoland area with a passion for campaign operations and building robust, scalable processes. In her current role as a Consulting Services Manager at Etumos, she is defining what it means to run a Center of Excellence at scale, coaching a team of consultants to be their best MOPs selves and providing strategi
Hi,The DAM Asset Update throwing the below error even after successful creating on DITA Map. Please suggest how we can fix this error. com.adobe.fmdita.postprocess.PostProcess [POSTPROCESSING] Stopping thread for path /content/dam/dita-test-map-14-1.ditamap, thread id : 3816 15.07.2024 08:34:41.656 *ERROR* [JobHandler: /var/workflow/instances/server0/2024-07-15/update_asset_20:/content/techdocs/dita-test-map-14-1.ditamap/jcr:content/renditions/original] com.adobe.fmdita.postprocess.PostProcessJobInitiator Error while trying to save session in AEM asset processing workflow javax.jcr.InvalidItemStateException: OakState0001: Unresolved conflicts in /content/dam/dita-test-map-14-1.ditamap/jcr:content/metadata at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:238) [org.apache.jackrabbit.oak-api:1.22.16] at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:213) [org.apache.jackrabb
Hello, I am referring to the API to generate the Document of Record:https://experienceleague.adobe.com/docs/experience-manager-learn/forms/adaptive-forms/document-of-record-api-tutorial-use.html?lang=enhttps://helpx.adobe.com/experience-manager/6-4/forms/javadocs/index.html?com/adobe/aemds/guide/addon/dor/DoROptions.html From the linked tutorial, the DoR is able to be generated, but the resulting PDF does not have accessibility tags. I am checking the DoROptions class, and there is no method to add accessibility tags to the DoR. I wanted to confirm if adding accessibility tags is possible with this class, or if there is another option I am missing. Also, in the "Generate non-interactive PDF" workflow step, there is an option to add Accessibility tags in the parameters tab. Which API is this workflow step using?
Hi Journey Optimizer Community, We are out with the 7th edition of the Adobe Journey Optimizer Community Lens. Adobe Journey Optimizer Community Lens is your community newsletter that highlights the latest updates from the Adobe Journey Optimizer Community in one place. In this edition, we are sharing highlights from March to May 2024, including, Journey Optimizer product releases, new course content for product enthusiasts, recordings from live session and coffee break chats, best practices from Adobe experts and Community Advisors, and a lot more! Adobe Journey Optimizer Community Lens 🚀🚀LATEST RELEASES Learn about all the new capabilities, upgrades, improvements, and fixes that were included in the latest release for Adobe Journey Optimizer: [Release Update] Adobe Journey Optimizer March 2024 Release [Release Update] Adobe Journey Optimizer April 2024 Release [Release Update] Adobe Journey Optimizer May 2024 Release ️EVENTS AND OPPORTUNITIES🗓
Can I use DocAssuranceService to interface between AEM and AWS KMS
Who among us hasn’t looked up a Lead or Contact in SFDC while checking the corresponding person in Marketo? Ridiculously common for me, and even if it’s not exactly hard, there’s no one-click way to do it. Until now. Just go to the SFDC Bookmarklet Maker and enter your SFDC “My Domain” in the top field: The checkbox means each SFDC Lead/Contact opens in a new tab, instead of having a single SFDC tab that gets continually replaced (the default). You can optionally change the title of the bookmarklet before dragging it. Click the pencil (🖉) to edit and the check (✓) to save: Then drag the link to your Bookmarks bar: Presto! Now, whenever you’re viewing a record in the Marketo Lead UI, clicking the bookmarklet takes you to the corresponding SFDC record. Required: SFDC ID on your custom tab There is one prerequisite: the SFDC ID field needs to be somewhere on your Custom tab (the exact position doesn’t matter). Check that in Admin » Field Man
The repository which i am trying to point is Azure blob and if i point the same repository for two different instance. the second instance is not able to acquire a lease. and it is not coming up because of this issue. In error log i noticed two issue1. javax.management.InstanceAlreadyExistsException: org.apache.jackrabbit.oak:name=BlobStore-MemCache,type=CacheStatsat java.management/com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:323)2. org.apache.felix.log.LogException: java.io.IOException: java.io.IOException: There is currently a lease on the blob and no lease ID was specified in the request. Please see the cause for further information. at org.apache.jackrabbit.oak.segment.azure.AzureRepositoryLock.lock(AzureRepositoryLock.java:117) [org.apache.jackrabbit.oak-segment-azure:1.64.0] at org.apache.jackrabbit.oak.segment.azure.AzurePersistence.lockRepository(AzurePersistence.java:107) [org.apache.jackrabbit.oak-segment-azure:1.64.0]
Dear adaptTo() Community,Exciting news! The agenda for adaptTo() 2024, Europe's leading AEM Developer Conference, has been announced!https://adapt.to/2024/scheduleTickets are available:https://adapt.to/ticketsThe conference takes place October 21st to 23rd, 2024 in Berlin, Germany.Your adaptTo() Conference Team
Dear adaptTo() Community,Exciting news! The agenda for adaptTo() 2024, Europe's leading AEM Developer Conference, has been announced!https://adapt.to/2024/scheduleTickets are still available:https://adapt.to/ticketsThe conference takes place October 21st to 23rd, 2024 in Berlin, Germany.Your adaptTo() Conference Team
Hi all, I have one AEM project that has structure<modules> <module>all</module> <module>core</module> <module>ui.apps</module> <module>ui.apps.structure</module> <module>ui.config</module> <module>ui.content</module></modules> "all" module filevault-package-maven-plugin embedds core, ui.apps, ui.config and ui.content to install as a zip in package manager. I have deployed this whole project as a zip packages in Github-Packages using "mvn deploy" command to private Github repository. I am using this 1st AEM project as a maven dependency in 2nd fresh new AEM project but when I build the code it runs successfully, but my 1st projects' 4 packages are keep installing in a loop on package manager. 2nd Project main pom file has (fetching code successfully from private Github repo)<dependency> <groupId>com.pathfactory</groupId> <
Issue -Earlier we used to add multiple segments as options in a segment dropdown.But since the new changes have been made, where we can select multiple segments (as OR condition) in a segment dropdown, I am not able to add more than two segments in a dropdown.Even by pressing shift, it doesn't work. Update -Spoke with support team, there seems to be an engineering bug.everyone in my org is facing this issues.Spoke to a friend in another org, they are facing this issue too.Will keep you updated, once I have any resolution from the engineering team.If you guys are facing the same issue with segment dropdown, please do mention here in replies, so that the engineering team can work on this as a priority (based on the wider impact). Also, as a good practice, please raise a ticket with the Support team.
Hello. We're in the process of moving to SP21. While testing our pages with the new service pack, I noticed some Warn level messages in the error.log file added by the HTL compiler. Out of curiosity, I searched for similar messages in a clean SP21 instance, no custom code, and the message also shows when loading We Retail pages:09.07.2024 14:41:38.064 *WARN* [127.0.0.1 [1720550498039] GET /content/we-retail/language-masters/en/men.html HTTP/1.1] org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler Script /libs/wcm/foundation/components/responsivegrid/responsivegrid.html 27:29: ${child.resource @ decoration='true', cssClassName=child.cssClass}: Unknown option 'cssClassName'. 09.07.2024 14:41:38.064 *WARN* [127.0.0.1 [1720550498039] GET /content/we-retail/language-masters/en/men.html HTTP/1.1] org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler Script /libs/wcm/foundation/components/responsivegrid/responsivegrid.html
Hello Community, Welcome to the Adobe Marketo Engage Community Mentorship Program 2024! This is the featured Community Discussion thread for your Adobe Marketo Engage Community Mentor, Balkar Singh Rao (@Balkar_Singh) who will be here to guide and support you and your peers with your Adobe Marketo Engage questions as you pre pare for your Adobe Marketo Engage Business Practitioner Expert (AD0-E559) exam, through to the end of the program. A little bit about your Adobe Marketo Engage Community Mentor, Balkar: 5 times certified Adobe Marketo Engage Practitioner Expert Practicing Marketo since 2013 10+ years of hands-on experience with Marketo Proficient with marketing automation concepts Write blogs at community Started Chandigarh Tricity Marketo User Group as a Leader Conducted users group of the Chapter Chandigarh Tricity, and attended others Participated in Champion Hours 2024 in January Recognized as
Hi Community, Here's sharing with you an excellent video on how to set up abandoned cart campaigns. This video offers some fantastic tips and strategies to enhance your campaigns and recover lost sales, and can help you improve your abandoned cart campaigns. What we would love to know from you - Current Setup: How are you currently setting up your abandoned cart campaigns? What tools and strategies are you using? Video Insights: After watching this video, what new ideas or strategies do you plan to implement to improve your abandoned cart campaigns? Success Stories: Have you had any success stories with your abandoned cart campaigns that you'd like to share? What worked well for you? Let's use this discussion thread to share our experiences, learn from each other, and find new ways to optimize our campaigns! Looking forward to hearing from you all!
Join us on Thursday, July 18, for a 45 minute engaging webinar where you'll learn about the following: Understand Lighthouse and it's significance in web performance.Setting up Lighthouse in AEM Cloud Manager for automated audits.Analyzing and interpreting Lighthouse scores to identify areas for improvement. Implementing best practices to enhance performance, accessibility, and SEO in AEM.Gain valuable insights from an expert to boost your AEM projects' performance and register today!
Marketo empowers marketing teams to craft compelling campaigns and automate workflows. However, achieving campaign success hinges on a well-defined operations process. This blog will guide you through the Marketo campaign operation process, providing insights and best practices to optimize your marketing efforts. Planning & Strategy: Define Goals & Objectives: Start by clearly outlining your campaign goals (e.g., lead generation, brand awareness, website traffic). This lays the foundation for measuring success. Target Audience Identification: Craft a buyer persona of your ideal customer. Leverage Marketo's audience insights and segmentation capabilities to identify the most relevant targets. Campaign Channel Selection: Determine the most effective channels for reaching your audience, such as email marketing, social media, landing pages, or webinars. Asset Creation & Design: Develop Compelling Content: Create engaging content (e.g., emails, landing pages, socia
Join the Adobe Experience Manager (AEM) Skill Exchange on August 14, 2024 Hello, AEM Community! We're excited to announce that registration is now open for our free, 3-hour digital learning event.Date: Thursday, August 14, 2024Time: 9:00 a.m. - 12:00 p.m. PacificThis event is tailored for Developers, DAM Librarians, Content Authors and power users, with a keynote presentation from Monica Sharma, Senior Director of Product Management, Adobe Content. Choose from two tracks:The Author & Practitioner Track is perfect for Content Authors and Marketing Users. Hear best practices, tips, tricks and real-world use cases to create unique experiences with AEM Sites & Assets. The Developer & DAM Librarian Track is designed for Developers and end users of AEM Sites & Assets looking to accelerate their ability to build cutting edge experience, including integrating with solutions like Workfront and Creative Cloud.Get y
Summary Taken from the LinkedIn Post from Kasper Andersen who has given away 12 Adobe Target Profile Scripts ready for use. With his consent, posted them here so that they can reach as many as possible who are new to Adobe Target.Thanks much, @Kasper Andersen for the consolidated scripts.And, if there are any discrepancies in the scripts, please feel free to 'correct' them. Profile Scripts Profile Script 01 - Group Search Terms: Evaluate the search strings to match the specific categories/groups (here, keywords have been grouped under 'electronics'). Script Name: groupSearchTerms if (page.query.match(/keywords\=/) != null) {if (page.param('keywords').match(/tv|dvd|camera|video|laptop|computer|ipod|iphone/i)) {return 'electronics'; } } Profile Script 02 - 2nd Affinity Category: The 'user.categoryAffinity' will return the top category affinity for a visitor. This will return the 2nd-best category affinity. Using the array, we can return any positio
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.