Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi all, We have tags on our site which are grouped in different levels. This causes that, when we go deep into these levels, we can't see their full names unless we hover them and the tooltip shows up.Chech the image attached. Is there any way to solve this or change the view? It's making some of the tag groups useless. Thanks!
Hi, As we know, the lastLogin attribute is not natively provided by AEM in any version. For the AEM on-premise environments, we were able to capture this information by implementing an AuthenticationInfoPostProcessor or by tracking the user token expiry.However, with AEM as a Cloud Service (AEMaaCS), these approaches don’t appear to be technically feasible due to platform restrictions.Could you please share your expert insights on how we can achieve similar functionality in AEMaaCS? Any recommended best practices or workarounds would be greatly appreciatedRegardsBrijesh Yadav
There are custom sitemap generators in our codebase created by extending ResourceTreeSItemapGenerator, Is it register these two services according to specific rootpath.I have tried with sitemap_root property but it doesnt work
Hi everyone,I need help setting up a brand new soap client. I have the wsdl generation done. I have added my jakarta dependencies:<dependency> <groupId>jakarta.xml.soap</groupId> <artifactId>jakarta.xml.soap-api</artifactId> <version>3.0.2</version></dependency><dependency> <groupId>jakarta.xml.ws</groupId> <artifactId>jakarta.xml.ws-api</artifactId> <version>4.0.2</version></dependency><dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> <version>4.0.2</version></dependency><dependency> <groupId>jakarta.activation</groupId> <artifactId>jakarta.activation-api</artifactId> <version>2.1.3</version></dependency><dependency> <groupId>jakarta.jws</groupId> <artifactId>jakarta.jws-api</artifact
Hi , We are storing the userdetails in AWS DB, and We have our lambda api which returns userdetails when called , To call the API we are sending key and token in headers , the same api is returning data in our AMS environment , local environment as well as in POSTMAN , but the api is not returning any data in Cloud Environment and its running into exception, so is there anything we need to allow in lambda , please advise me on this issue what might be the potential cause for this behaviour.Regards Shankar
HelloI’m facing an issue with AEM (Adobe Experience Manager) where the Last-Modified header appears when querying the publisher, but is missing when querying the dispatcher. Here are the details:Publisher Request (Working)root@ip pub:~# curl -I http://xx.x.xx-xxx:4503/content/dam/one/img/PCC+_IC_1.jpgHTTP/1.1 200 OKDate: Tue, 08 Apr 2025 18:07:46 GMTX-Content-Type-Options: nosniffX-Frame-Options: SAMEORIGINLast-Modified: Fri, 10 Jan 2025 14:17:37 GMTContent-Type: image/jpegContent-Length: 8381Dispatcher Request (Missing Last-Modified)root@ip Disp:~# curl -I http://xx.xx.xx-xxx/content/dam/one/img/PCC+_IC_1.jpgHTTP/1.1 200 OKDate: Tue, 08 Apr 2025 18:11:44 GMTServer: Apache/2.4.52 (Ubuntu)Age: 7003292Accept-Ranges: bytesContent-Length: 8381Content-Type: image/jpegIssue: As shown in the example, the Last-Modified header is present in the response from the AEM publisher but is missing when accessed through the dispatcher.Has anyone else experienced this? How can I resolve it so that
Hi everyone, I´m working in an AEM cloud project. I have configured my dispatcher to work as a reverse proxy following the next documentation: https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/content-delivery/pipeline-free-url-redirects so my dispatcher config looks like this: <IfModule mod_rewrite.c> RewriteEngine on # Reverse proxy managed by AEM DAM Map RewriteMap proxyRules dbm=sdbm:/tmp/rewrites/proxy.map RewriteCond ${proxyRules:$1} !="" RewriteRule ^(.*)$ ${proxyRules:$1} [P,L] # standard rewrite rules Include conf.d/rewrites/rewrite.rules # Rewrite index page internally, pass through (PT) RewriteRule "^(/?)$" "/index.html" [PT]</IfModule>It seems to be working almost fine, it is reading my map from a dam file and appling it correctly as I show next: I´m requesting <publish> /autonomos and in the response headers Location is retuning: <publis
Hello,I have created a proxy carousel component which is properly working in non-spa editors. But in spa-editor i am facing issue with add button under items. This add button is not responding without any console error's as shown below screen shot But if test same component in non-spa editor then it is working properly as shown below.I have referred below threads and tried some work arounds like but no luck1. Set cq:isContainer="{Boolean}true" in the component's .content.xml2. Configure proper event listeners in _cq_editConfig.xmlhttps://github.com/adobe/aem-core-wcm-components/issues/1124 https://github.com/adobe/aem-core-wcm-components/issues/341 https://github.com/adobe/aem-core-wcm-components/issues/421 Kindly need some help on this issue
We’ve set up a development environment and configured a pipeline to connect the Adobe repository to it. However, before cloning the repository or making any changes to it, I tried starting the pipeline—and it failed. What could be the possible reasons for this failure?
Hi all, I am installing AEM on my laptop. Why will I need Node JS and NPM?For build I use Maven. For code Eclipse. Let us say I am developing only Back end AEM. I appreciate all your replies. Thanks,Rama.
I deployed the index in my AEM project, it works in Author but it's not working in Publish.<?xml version="1.0" encoding="UTF-8"?><jcr:root xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:dam="http://www.day.com/dam/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:oak="http://jackrabbit.apache.org/oak/ns/1.0" xmlns:rep="internal"jcr:mixinTypes="[rep:AccessControllable]"jcr:primaryType="oak:QueryIndexDefinition"async="[async,nrt]"compatVersion="{Long}2"evaluatePathRestrictions="{Boolean}true"includedPaths="[/content/dam/project/master/pt/pages,/content/dam/project/master/en/pages,/content/dam/project/master/es/pages,/content/dam/project/master/pt/components/central-de-ajuda/faqs/categories,/content/dam/project/master/en/components/central-de-ajuda/faqs/categories,/content/dam/project/master/es/components/central-de-ajuda/faqs/categories]"maxFieldLength="{Long}100000"type="lucene"tags="[visualSimilaritySearch]"><facetsjcr:primaryType="nt:unstructured"secure="insecure"topChi
Hi I'm trying to generate webp renditition programmatly.We are looking at this implementationhttps://github.com/wttech/AEM-Cloud-renditions-tool But we faced com.day.cq.dam.core.impl.gfx.CommonsGfxRenderer gfx: could not write image as format 'image/webp'.Do you have any suggestions?
I want to edit an image directly within the AEM editor by selecting a portion of the image and adding elements like borders and polygons. I prefer not to use a different application for these edits and would like to know how to apply them directly in AEM. And save once borders are added. For example, I want to put a border around the image below; Path I used in our AEM : https://author-p106488-e1080713.adobeaemcloud.com/ui#/aem/assetdetails.html/content/dam/techpubs/med... /workforceconnect/sync-portal/g-addpermission-template-details-new.pngRegardsShivashankarZebra Technologies, Bengaluru, India.
We have been using the admin view for a few years now in our organization and we're looking at migrating over to using the assets view for the bulk of our users. I'm trying to configure the assets view with our search filters and metadata however i'm not seeing any of our custom metadata fields we've created in code in the metadata forms in assets view. Is there a special way i need to make my custom metadata available in assets view?
Getting below for multiple files after upgrading to use Java21 for AEM-cloud service Cannot invoke "String.equals(Object)" because "fullyQualifiedName" is null - PotentiallyDangerousFunctionCheck [main] [ERROR] :: Unable to run check class com.adobe.platform.experience.selfservice.cqrules.checks.java.PotentiallyDangerousFunctionCheck - CWE-676 on file 'project_directory_path/core/servlets/Servlet.java', To help improve the SonarSource Java Analyzer, please report this problem to SonarSource: see https://community.sonarsource.com/ java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because "fullyQualifiedName" is null at com.adobe.platform.experience.selfservice.cqrules.checks.java.PotentiallyDangerousFunctionCheck.breaksRule(PotentiallyDangerousFunctionCheck.java:80) at com.adobe.platform.experience.selfservice.cqrules.checks.java.PotentiallyDangerousFunctionCheck.visitNode(PotentiallyDangerousFunctionCheck.java:67) at org.sonar.java.model.VisitorsBridge$
How to create a mvn project with aem forms packages? I need to use this import "com.adobe.fd.output.api.PostProcess" to write a custom post process for letters.AEM version : 6.5.22.0
Hi, I Am trying to create schema inside AEM AS cloud there i am looking for multilingual text field for Allows authors to input content in multiple languages but i am not able to find multilingual text field component inside schema build form. Is there any alternative way to achieve this in AEM as cloud service. your suggestions/Answers will be very helpful to me. Thanks in advance. Thanks.
Hi everyone, I'm currently working on document-based authoring using SharePoint, but I'm facing an issue and would appreciate some guidance. We are using an organization SharePoint site, and I’ve shared the document with helix@adobe.com by granting edit access. I’ve also added the SharePoint URL in the fstab.yaml file in our GitHub repository. However, when I try to preview or publish the document, I get the following error: 404 – Failed to fetch the page status. Make sure this document is shared with AEM. I’m unsure if this issue is due to using an organization SharePoint or if there’s something else I might be missing in the setup. Does document-based authoring work differently with organization SharePoint sites? Or is there a specific way external users like helix@adobe.com need to be granted access? Could anyone help clarify this and guide me on the correct way to set up document-based authoring in SharePoint for Edge Delivery Services? Thanks in advance!
I have a requirement to create a Letters, for that i need to create a data dictionary with fdm (serviceNow). Any advice or guideline.Thanks in advance.
Hi everyoneI'm working with a visual rule editor (as shown in the screenshot attached – possibly AEM Forms or a similar tool) and I'm trying to create a function like setActionField() that can accept a dynamic number of input values, instead of hardcoding a specific number of arguments (like field1, field2, etc.).Any guidance or examples would be greatly appreciated! Updating Media
I have reviewed the following query and noticed that I have a similar use case, but it require only the Universal Editor feature. So, whenever the client opens a page created using an editable template in AEM, it will automatically open in the Universal Editor, allowing them to make any modifications.However, my questions are different:1. Will the Universal Editor feature be available for AEM Site Template pages in the future? As far as I know, it’s currently only available for Editable Dynamic Sites (EDS). Is that correct?2. If I want to move my AEM site to the Universal Editor, do I need to enable instrumentation for all core components as well as custom components?3. Is instrumentation also required for Experience Fragments?4. How will template policies and the style system be handled in this case?5. What about Page Properties?I referred to the documentation and successfully edited a text component using the Universal EditorHowever, I will need to enable this for each component indi
Is there a supported way to upload a custom HTML package in AEM as a Cloud Service and render it as a microsite or landing page?I'm looking for functionality similar to the now-deprecated Landing Page Replicator. Ideally, I want to:Upload a static HTML/CSS/JS packageRender it directly in the browserUse it as a standalone microsite or campaign landing page under a specific domain nodeHas anyone implemented this in AEM Cloud? Are there best practices or recommended approaches?Any guidance or examples would be greatly appreciated!
I'm trying to write a policy violation in Sailpoint. But I don't know how to get the rights of the user who is asking a new right. I've tried this:List links1 = null;IdentityService service = new IdentityService(context);Application app1 = context.getObjectByName(Application.class, "Autres");try { links1 = service.getLinks(identity, app1);} catch (Exception e) { System.out.println(e.getMessage());e.printStackTrace();} List DUList1 = new ArrayList();if(links1.size() != 0){ Object DUObj = links1.get(0).getAttribute("DU");if(DUObj != null){ if (DUObj instanceof String) DUList1.add((String) DUObj);else DUList1.addAll((List) DUObj);} }It was supposed to return the list of the rights that the user has and the rights that he is asking. But it doesn't work.
Can we run a report created using ACS Commons Report Builder from a Java service? Requirement - Client wants to run a report every day to get all activities done on pages everyday (such as creation, modification, deletion, workflows, etc) automatically. So, we were thinking of configuring the report using the report builder and trigger it from the service and do the post processing based on client requirement. The advantage of this approach is that the client can modify the report easily and the changes will be reflected without dev involvement. Please let me know if there is a way to run the report or is there any better way. Thanks in advance!
Hi AEM/EDS experts, We are in the process of migrating AEM pages to the EDS gradually. Until then, we would like to redirect requests either to AEM or EDS at the CDN level using cdn.config based on the URL pattern & it works perfect ! However, the cdn.yaml is growing huge as the "matches" pages keep adding. Is there any smart way of handling this problem ? I would have created the cdn.yaml programmatically reading from a list of paths stored somewhere, but I can't do it with the Cloud as the location of cdn.yaml is unknown OR I can't do it vice-versa because I can't really write my program to fetch paths from somewhere. Pls let me know what you think! Attached, a sample cdn yaml in doc format (as yamls aren't allowed for upload here.) for your reference to check "matches". This is not from the project. Just a default sample one. Thanks!
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.