Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Step 1: Create a global map for storing your keys. Create a map and add the keyref element to it. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "technicalContent/dtd/map.dtd"> <map id="map.ditamap_ffbdbf06-8658-4311-ad84-1c631bba904f"> <title>global-keys-map</title> <keydef keys="adobe"> <topicmeta> <linktext>Adobe Systems</linktext> </topicmeta> </keydef> <keydef keys="AEM"> <topicmeta> <linktext>Adobe Experience Manager</linktext> </topicmeta> </keydef> </map> Here we have defined two definitions, as shown above, provided a keyref as “AEM” for the “Adobe Experience Manager” text. Step 2: Add this global key map to your publication map. Now add this map to your publication map <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE map PUBLIC "-//O
We would like to have a single location (AEM) for our content. We want to author in DITA and then export/convert the DITA to markdown for use in our GitHub documentation. Also, we would like to import some of our markdown docs into AEM and convert them to DITA so that we no longer need to manage the content in two source systems and use two different markup languages.
Hi AllI am working on a use case to create private folder programmatically but in my local sdk when I am trying to get Authorizable object it is always coming nullBelow is the code snippet UserManager userManager = resolver.adaptTo(UserManager.class)userManager.getAuthorizarble( “admin”): resolver is comong from service user. Service user had admin permission
Hello Adobe experts, I cannot receive Chinese query parameter in Servlet because of charset issues, but after I set Apache Sling Request Parameter Handling OSGi configuration, nothing changes, why? Any other places required configured? Can you give me some advises? Thanks
Hi,on the template, I defined a Carousel component with the nested teasers at structure for the teasers defined a policy.I allowed heading element as h1, h2 and default heading element as h1 in the policy. Both teasers are with same policy, when I created a new page I am getting carousel with nested teaser, also unable to delete those teasers this is expected behaviour.But on the existing page I am getting teasers in carousel but first teaser am not able to delete but 2nd is able to delete. Here the expected behaviour is both teasers author not allowed to delete.Also the style tab and heading element under text tab are visible for first teaser but not for 2nd teaser.Why its behaving like this whatever changes we have in editable template must reflect on page.Two teasers' behaviour should be same.Currently working on aem 6.5.16.0Can anyone help me
Hi Community Members,I wanted to setup PostgreSQL as DataSource for AEM Forms. I have configured "Apache Sling Connection Pooled DataSource" for Postgres with below details:Postgres is now available as DataSource during create new Form Model however getting an error message "Error in fetching DataSource". Can anyone please guide me how to complete the setup?
I have JSON service exposed to other system from AEM ex: https:domainname/content/portal/services/apidata.getMenuData.jsonThis is achieved as below. The data which needs to shared in JSON is configured in webpage say "/content/portal/menuconfig.html" via dialogue.There is service component with "getMenuData.json.jsp" to read data from "/content/portal/menuconfig.html" getMenuData.json.jsp code looks as below : getMenuData.json.jsp : String xPathQuery = "/jcr:root/content/portal/menuconfig/jcr:content/body/menuconfigurarions"; Session session = resourceResolver.adaptTo(Session.class); QueryManager qm = session.getWorkspace().getQueryManager(); Query q = qm.createQuery(xPathQuery, "xpath"); QueryResult result = q.execute(); NodeIterator nIt = result.getNodes(); Property prop = null; while(nIt.hasNext()) {
Hi everyone.I'm facing a problem, I'm working on e-commerce web app that integrate AEM and Magento (Adobe commerce). The problem is when I login an user account via Magento FE site, the last login field is updated correctly (as I know it's a core functionality in Magento) but If I do it in AEM site (use the same account), It doesn't. Does anyone know how to update that field after loggin in via AEM site.Thanks everyone
Hi all,I am seeing the below warning coming in my error log. I have two packages in my AEM project one is aem.core and another one is aem.product-importer. Can anyone tell why Bundle for second package is giving error which is given below:12.12.2023 11:11:43.861 *ERROR* [OsgiInstallerImpl] aem.product-importer bundle aem.product-importer:1.0.0.SNAPSHOT (622)[com.aem.products.servlets.DataImportServlet] : Cannot register component (org.osgi.service.component.ComponentException: The component name 'com.mchp.products.servlets.DataImportServlet' has already been registered by Bundle 622 (aem.product-importer) as Component of Class com.aem.products.servlets.DataImportServlet)org.osgi.service.component.ComponentException: The component name 'com.aem.products.servlets.DataImportServlet' has already been registered by Bundle 622 (aem.product-importer) as Component of Class com.aem.products.servlets.DataImportServletat org.apache.felix.scr.impl.ComponentRegistry.checkComponentName(Compone
Hey All! I hope you had a great holiday and are getting settled into 2024! Just a quick note to let you know that there's a Connect: Admin Chat for Marketing & Creative THIS FRIDAY (January 5) at 9 a.m. PT. It's a great opportunity to talk through using Workfront with other admins. Bring your questions and we'll kick off 2024 Workfront-style! Click here to register. Hope to see you on Friday!
Ik heb een Roland VC-1-SC gekocht voor het digitaliseren van analoge video. Ik krijg dit apparaat echter niet werkend in Premiere Pro. Wie heeft de oplossing?
I was following the documentation for the archetype setup. I get everything set from this link: https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/project-archetype/project-setup.html I'm using AEM 6.5.7 as my install, not cloudI'm using Archetype version: 47The dummy content isn't present when editing the 'en' page. It's a blank page. When I inspect the network calls, it gives the error related to a resource not found, but that resource no longer exists. (Resource at '/content/we-retail/language-masters/hi/test-page-2-hindi/jcr:content/root/responsivegrid/carousel/item_1702382531016.html' not found: No resource found), this language template doesn't exist anymore.Check my code and components are therein AEM 'edit' mode for the page, none of the components load to be put onto the page Can someone explain what I might have missed, that the content and components aren't showing up when I log into my local and edit the sit
Hi,One of our custom OSGI component went into satisfied state from active state in AEM production publisher instances(3 publishers) which resulted in a broken functionality on production site. We had to manually bring the component back to active state. There was no deployment activities on that particular day, the particular component was active before the issue occurred. Anyone has idea what might be the reason for certain component going into satisfied state from active?
I am working on updating our dispatcher filter rules and am having issues allowing static JS/CSS files located under /etc/clientlibs. In our previous dispatcher rules, we used this:/0001 { /type "deny" /glob "*" }.../1011 { /type "allow" /glob "* /etc/clientlibs/*" } In the updated version, I am using this instead (taken from AMS Dispatcher Docker and AEM Archetype code):/0001 { /type "deny" /url "*" }.../1011 { /type "allow" /method "GET" /path "/etc/clientlibs/*" /extension '(css|eot|gif|ico|jpeg|jpg|js|png|svg|swf|ttf|woff|woff2)' } When tailing the dispatcher log, JS/CSS files seem to be getting blocked on the first rule:Filter rule entry /0001 blocked 'GET /etc/clientlibs/jquery/3.6.0/js/scripts.js HTTP/1.1'Filter rule entry /0001 blocked 'GET /etc/clientlibs/bootstrap/4.6.1/css/styles.css HTTP/1.1' An easy solution would just be to open all of clientlibs, like so, but I was hoping to narrow down by extension./1011 { /type "allow" /method "GET" /url "/etc/clien
Hello All, We're using assets api to retrieve the content fragments. i.e www.author-aem/api/assets/cf/cflist.json and we are getting the response with the list of CFs which comes under the specific folder expect one CF(E.g. product-list). If we rename the specific content fragment (E.g. From product-list to any name), we're able to get the renamed content fragment and if we rename it back, it is not appearing in the response. We have check the permission of the folder and also the content fragment and don't see any issues related to permission. Can you someone tell me what could be the issue and how to fix it? Is this related to indexing issue or something else? I have even triggered the indexing for /oak:index/damAssetLucene.
I need to publish templates and template types along with other nodes. I achieve this with a sling job, however, unlock doesn't work on the template root and also on any custom templates created on top of the published template-types.I notice that, if I pass replicationOptions.setSuppressStatusUpdate(true) it works. But this would not update properties like 'isActivated', 'cq:lastReplicated' and 'cq:lastReplicatedBy' which is a limitation for me. Version: AEM 6.5.15Please help me resolve this issue.
Error: Resource at '/content/we-retail/language-masters/hi/test-page-2-hi/jcr:content/root/responsivegrid/carousel/item_1702382531016.html' not found: No resource found. I have created a new Author instance, in that instance the hi language copy doesn't exist, still when I edit We-Retail/Language-Masters/English, the page loaded is blank, and the error found in the console in the one mentioned above.AEM version: 6.5.5ArchetypeVersion: 40 Faced a similar issue with AEM version 6.5.7 as well, Archetype 47. How can we fix this issue?
In today's dynamic digital landscape, understanding your customer’s needs and preferences is key to crafting a successful marketing strategy. One of the most effective ways to gain valuable insights is by leveraging high-intent first-party data from conversations. These conversations, often gathered from chat data, can provide unparalleled insights into customer behavior and preferences, enabling businesses to tailor their marketing efforts for maximum impact. Analyzing Chat Data for Marketing Insights Analyzing chat data can provide crucial insights into customer sentiment, frequently asked questions, and emerging trends. Here are some key steps to effectively analyze chat data and use it to enhance your marketing strategy: Identify High-Intent Keywords: Pay close attention to keywords or phrases that indicate a strong purchase intent or specific customer needs. These insights can inform your keyword strategy and content creation to better target potential customers actively s
Hi all, For the input image, we are generating a CMYK Tif DM rendition. The following image presets are created for this purpose. It's all working fine. However, DM is reducing the rendition's width and height. Is there a way we can preserve the original width and height? Can anyone tell me whether Coated GRACoL 2006 (ISO 12647-2:2004) is responsible for size reduction?
Hello Team, Welcome to the Adobe Campaign Community Mentorship program! This is the featured Community Discussion thread for your Adobe Campaign Community Mentor, ParthaSarathy Senthil Muthu (a.k.a. @ParthaSarathy), who will be here to guide and support you and your peers with your Adobe Campaign questions as you prepare for the Adobe Campaign Classic Developer Professional Certification (Exam ID: AD0-E331), through to the end of the program. Aspirants mapped to ParthaSarathy Senthil Muthu (a.k.a. @ParthaSarathy😞 Seungmin Lee Pukh Raj Ira Sharma Sukumar Athavan Houcine Zine Sanchari Das How to participate The Aspirants’ goal is to clear their Adobe Campaign Certification during program live September 25th, 2023 – November 3rd, 2023 Aspirants: Post your Questions in this thread to connect with ParthaSarathy Senthil Muthu (a.k.a. @ParthaSarathy), and your fellow Aspirant peers. *You are
Composite Component in AEM by SHIVAM KUMAR CHAUHAN Abstract What is a Composite Component? A Composite Component is a component where we want a component with some default component like image, title, text, etc, with authoring power, when the component is dropped. How to make the Composite Component? For making a composite component, you can make a container component. In our case we do not want to author container component so we are not adding cq:dialog node If dialog or design dialog is not there then we have to make a cq:editConfig node as shown above. Now add the cq:template node of type nt:unstructured and under cq:template node make a container node of type nt:unstructured with sling:resourceType as wcm/foundation/components/responsivegrid Under the container node, we can add the component as we want and they will be shown by default when the composite component is dropped on the page. And finally, here is what goes into the HTML of the component. In this case I have used
Hi All I am trying to setup "Repeat Translation" daily on a given page->subpages structure. For instance, in French language master I have parent->child pages residing. Translated pages are creating under language copy fr_fr. I am trying to setup repeat translation in the project with daily schedule. My understadning is, during the day certain pages will get some modified content and live copy in en folder will be updated. At some point of time, all the changed pages under en folder should sent for retranslation. It is not happening automatically. Any help would be appreciated. ThanksDaya
By @Tom Grubb, Chief Strategy Officer, Digital PiWhat can you say about marketing analytics that hasn’t already been said? Plenty when you know how many well-intentioned marketers too often misrepresent, misread, misunderstand, miscalculate and flat-out misuse – or don’t use marketing analytics at all. Considering the amount of time and money companies invest in people, technology and marketing programs one would think that getting marketing analytics right and putting them to work to improve ROI would be a top priority for every organization right up to the CEO. Even the companies that make marketing analytics a top priority often fail to set the right objectives, ask the right questions, and drive adoption across business functions. The journey to transforming your organization to embrace marketing analytics as the common language of marketing isn’t a journey at all: it’s a mission that requires a leader who’s not afraid to take on this formidable challenge.In my work consulting with
Welcome to the 4th edition of the Adobe Target Community Lens 2023! The Adobe Target Community Lens is your community bulletin board, highlighting the latest updates from the Adobe Target Community, all in one handy place. In this edition, we are sharing updates from August 2023 – mid-December 2023, including the most viewed Adobe Target content on Experience League, as well as the latest product releases, upcoming & past learning opportunities & resources, and a lot more! ~Missed the last edition of the Target Community Lens? Check it out here. LATEST PRODUCT RELEASES Learn about all the new capabilities, upgrades, improvements, and fixes that were included in the latest releases of Adobe Target: [Adobe Target RELEASE NOTES] [Adobe Target RELEASE NOTES] Target Standard/Premium 23.11.1 (November 13 & 14, 2023) [Adobe Target RELEASE NOTES] [Adobe Target RELEASE NO
Hi All,I am using AEM as a cloud service.I followed this site to create an adaptive form.I have created an Adaptive Form Template,but I cannot create form by this template. Best Regards!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.