Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I'm trying to set up a new servlet in AEM. It works on the AEM author but not the publisher. (I'm getting a 504 Gateway Timeout)Is there a setting in OSGi that I need to configure? It shows the correct class when I check the Sling Servlet Resolver. Thanks. i.e. /bin/checkStatus
In a calendar, I am trying to get a time off filter to display only those users of a specific group (not a home group) who have time off. These are some of the text mode attempts I have made that are not working: userGroups:groupID=6310fe8100a21f9f230041ac89a1e37cuserGroups:groupID_Mod=in user:userGroups:groupID=6310fe8100a21f9f230041ac89a1e37cuser:userGroups:groupID_Mod=in EXISTS:1:$$OBJCODE=USEREXISTS:1:ID=FIELD:userIDEXISTS:1:userGroups:groupID=6310fe8100a21f9f230041ac89a1e37c I'd appreciate any help.Thank you.
Hi Team,Consider the below 2 Scenario:Scenario 1:‘xyz_test’ and ‘abc_test’ have the same merge policy set to “Default-Time-Based”, which ensures there are no issues when updating ‘xyz_test’ audience with ‘abc_test’ audience since they are using the same policy. Scenario 2:The issue arises when trying to update the ‘p_test’ audience by including the ‘abc_test’ audience, where ‘p_test’ has “No Device Graph” (No Stitching) merge policy and ‘abc_test’ has “Default-Time-Based”. Due to both merge policies are different we are getting error.So, if we change the merge policy of ‘abc_test’ from “Default-Time-Based” to “No Device Graph” (No Stitching) in Scenario 2, and might be it will only affect to ‘abc_test’ at audience level and it will not be affected for Scenario 1 (Where ‘xyz_test’ and ‘abc_test’ both audiences using the “Default-Time-Based”.) Meaning for changing the merge policy for ‘abc_test’ in Scenario 2 will only affect the behavior for ‘abc_test’ in that scenario and wil
Hi,I recently created a multi-step form in Marketo that we embedded externally in our AEM (Adobe Experience Manager) web platform by adding three parameters into a fragment modal (form id, munchkin id, form url).While our other forms display accurately, the multi-step seems to cache or is perhaps, not loading.Wondering if you can see why this is happening and/or if there is an easy fix, @sanfordwhiteman? The form shows up for a first visit and not a second, but then resolves over time and displays once again. If you switch browsers, you may or may not see the form display on the first visit. A hard refresh or using an incognito page, fixes the issue sometimes. I can't tell if it's a loading issue, javascript conflict, css conflict (css is linked externally), etc. Hoping you can take a look for us. Page with form > Click the Get Started button: https://www.firstcitizens.com/commercial/expertise/hemp-business We're afraid of losing leads. First visit (form) and second visit or o
We have configured AEM assets to hide the "Share Link" button in the action bar for certain groups. This was done via:Tools → Assets → Assets Configuration → Link Share - Deny from Groups settings.This configuration works correctly in the Assets Admin view. However, the "Share Link" button is still visible in the Assets view.Do we need to handle this configuration from another place or take additional steps to hide the button in the Assets view?Config:Admin View Action bar:Assets View Action bar:
Hello Team.Recently we had a publisher that started experienced rapid data*tar file file growth.It just happened suddenly. Running with Java11.Has anyone had this happen to them? and identified the root cause?There is nothing in the logs that indicates why this happened.Also, are there any tools that would allow inspecting the data*tar files with aem shutdown?Thanks.
Hi AEM community, I would like to make my AEM (6.5) pages compliant with HTML5.I'm able to put html5 tags (header, nav, footer) in my page's structure except for the tag <main role="main">. I do not understand how can I wrap all my content page with this html5 tag. How do you implement this rule in your site's page ? Thanks for your help.
My component in AEM 6.5 is using collapsible in multifieldBut when I click the Add button, the newly added multifield is collapsed by default, but I want it to be expand by default like below:This is my code, I have added the code <collapsed="{Boolean}false"> in collapsible, but is not working. Anyone can help?<faresheetmultifield jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/form/multifield" composite="{Boolean}true" fieldLabel="Fare Sheets"> <field jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/container" name="./resourcesMultifield"> <items jcr:primaryType="nt:unstructured"> <layout jcr:primaryType="nt:unstructured" jcr:title="Faresheets detail field to expand" sling:resourceType="granite/ui/components/foundation/layouts/collapsible" collapsed="{Boolean
Can someone please explain to me how do we install our Edge Delivery Website via production (https://<branch>--<repo>--<owner>.aem.live/) sites to live production, for example www.applepro.com. When it seems like https://<branch>--<repo>--<owner>.aem.live is the one that is serving the website, and what would protect https://<branch>--<repo>--<owner>.aem.live, do we even need to protect https://<branch>--<repo>--<owner>.aem.live?
Hi There, We have sitemap generator working perfectly for top level locale files (i.e us/en/sitemap.xml). However when it comes to lower level pages sitemaps, ReplicationAction is failing to find those files due to path mismatch. For example sitemap for /us/en/about-us/newsroom page is generated under /var/sitemaps/ and as /content/xxx/us/en/about-us-newsroom-sitemap.xml. However ReplicationAction is failing to find resource under /content/xxx/us/en.sitemap.about-us-newsroom-sitemap.xml Which means ReplicationAction is finding file at wrong place or generated name is incorrect. I dug into ReplicationAction documentation but could not find where I can force it to look into right folder and files. In logs ReplicationAction is failing with following warning *WARN* [sling-default-1] com.adobe.cq.cloudconfig.core.impl.ConfigurationReplicationEventHandler Resource [/content/xxx/us/en.sitemap.about-us-newsroom-sitemap.xml] not found
On an AEM Edge Delivery Service web site, we understand that the code is all frontend. As a current customer of AEMaaCS with a contract, and having 4 existing websites that serves on the platform. Adobe says using AEM Edge Delivery Service is free, so we wish to use this.While customers are surfing our AEM Edge Delivery Service website, we wish to present a form to them. Once the form is submitted, we want post the data to a custom CRM like Sales Force. In order for us to connect to the CRM, we need some backend implementation which will connect to the CRM via Oauth2. What is the best way to archive this?
What is the best practice for EDS when it comes language switcher exactly like how the AEM Core Components have implemented. Because EDS has no backend, how does the links get generated understand which path it needs to render?This is the AEM language switcher component, https://www.aemcomponents.dev/content/core-components-examples/library/core-structure/language-navigation/language-structure/us/en/language-navigation.html
So for AEMaaCS, out of the box, these websites are closely coupled to fastly CDN and cannot be removed. While looking at the aem.live website for launch, https://www.aem.live/docs/byo-cdn-fastly-setup, it says that BYO CDN needs to be configured... does this mean that we need to pay for another CDN just to have a Edge Delivery Service running on production?
So, after following Adobe's tutorial on https://www.aem.live/developer/tutorial, we are ready to work on this on production.Here's what we have done, not sure if this is correct, but this is it.1. Create private repo from "use this template" feature found in https://www.aem.live/developer/tutorial2. Next, install the AEM Code Sync GitHub App3. Create Folder on Google Drive Enterprise4. Share the Google Drive to helix@adobe.com5. Once when this step is done, will we be able to access the url from:preview (https://<branch>--<repo>--<owner>.aem.page/) and production (https://<branch>--<repo>--<owner>.aem.live/) sitesAre these the correct steps to setup Edge Delivery Services Production website?
So once when we push code into main branch, how does the code get promoted to preview or live?For these environments, preview (https://<branch>--<repo>--<owner>.aem.page/) and production (https://<branch>--<repo>--<owner>.aem.live/) sites.
We are a customer of AEM Assets, but odly we have 3 environments created that looks exactly like AEM Sites... dev, stage prod.Anyways, how do we enable smart tags to our AEM Assets folders, we want to use Adobe Sensei Smart Tags, but not able to configure or enable it. How would we do this?
I have this pdf form that has hidden subforms that appear when certain boxes are checked. I'm having issues with my Section C. subforms. I have add/remove row buttons, plus buttons that allow the user to rearrange the data within. As long as the subform is set to Visible, the add/remove buttons work. When it is hidden, the add row button does nothing and the remove row button will take away the only row visible (and it shouldn't do that). I'm hoping someone can tell me what where I went wrong? To make it easier for you: If you answer "No" to the first question in Section B, Section C2 will appear. If you check "a PMA based on Test and Computation" in Section A and answer "No" to the first question in Section B, Section C3 will appear. C2 and C3 are my hidden trouble makers. TYIA!
Hello guys . I am creating custom rte plugin . I searched for proper documentation but I could not get it. I somehow managed to create new plugin AI.Now I want to show it in inplace , dialog , fullscreen editing along with the ootb plugins but unfortunately I has to mention it all in my xml.1.Is there a way to show my custom plugin along with ootb plugins without listing them all in my xml?2.How to add custom icons to plugin and features? tbGenerator.registerIcon(id,iconname) what this function takes as parameters? 3.how to show features when i click on the plugin just like format shows bold , italic , underline when i click on it? you can take a look at my code below. function addPluginToDefaultUISettings(){ console.log("reached function"); var groupFeature = "ai#summary", toolbar = CUI.rte.ui.cui.DEFAULT_UI_SETTINGS.dialogFullScreen.toolbar; if(toolbar.includes(groupFeature)){ &n
Please provide support for Blue Green Deployment in Adobe AEM Cloud SErvice, not in Adobe AEM Managed Services. All the documents like this one experts are pointing out is only for AMS. https://www.opsinventor.com/blue-green-deployment-on-adobe-experience-manager/#comment-4832 Please provide guidance or the right documentation. If not available, please provide us a pathway to include this in to an engineering request. Thanks,
I have created an editable template with responsive grid , different layout containers holding different components but post setting policies when I create page using this page takes more time to open how to resolve this issue . TIA
I am using the PDFBox Java library to generate a PDF document. In this document, I have a few pages in portrait orientation and some in landscape orientation. When I print this document in duplex mode, the portrait pages are bound on the long edge, while the landscape pages are bound on the short edge. Is it possible to set printing options in the document so that the binding is always on the long edge, regardless of the page orientation within the document?Thank you!
I have appsdk and websdk can I use one schema for both
I passed the AD0-E209 Adobe Analytics Developer Expert exam and I now have this certification. Just out of curiosity, is there a way to see a transcript of the exam, I mean the right and wrong answers? I suspect probably not. Can anyone confirm? The reason I'm interested is so that I can review the wrong answers and learn more about them.
We are looking for some best practice to determine what threshold we should set the alerts.
I'd like to accomplish two requirements:splitting the large .content.xml file for policies into multiple files to avoid merge conflictssyncing the policies from AEM to the IDE (using the repo tool)I can split the policy into multiple (sub-)folders and deploy it, but when syncing it back from AEM to the IDE, this new structure gets ignored and the large .content.xml file is re-created.Any ideas how to solve this problem? Thank you 🙂
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.