Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi Team, We had tried putting both XML file and XSLT file into the same folder and in the source view of particular topic we had referred the XSLT file. It doesn't process the XSLT file in the AEM guides Web editor. Is there any approach to apply custom XSL in AEM guides Web editor (Author and Preview mode)?
Hi There, which date function below can help me use #{ExperiencePlatform.fieldgroup1.profile._deloittellpcanada.abnMemberDetails.tsExpect_date} -7 days < now() that's the query I am looking for but idk which date function is feasible:
Why I am not able to write a code conditions in a editor using PQL? Where is it in UI?
Is there a way to see which topics in a map are "dirty" (when the last saved version doesn't match the last working version)? I looked all over the Map Dashboard and the various Manage options, but so far the only way I can see that is to open up each topic and look at the version number in the upper right corner of the editor page. That's okay for short maps, but not for long instruction manual maps. AEM Guides (UUID) v4.2 On-Prem Installation (late April/early May 2023)AEM 6.5.15 On-Prem Installation
Hi all, does the path analysis only consider sessions where the user has made at least one further interaction concerning the entry page? So if a user leaves the site from the first page viewed, there is no "path" to track because no further pages are visited. Is this the reason why the views from the first page of the path, in general, are lower?
Hello Team,I am writing Nodejs actions, utility for Adobe IO runtime project.Here, I have kept the mail templates under config folder. My logic has to read the config folder based on input condition.While searcing, I got below details to read the file const templateLoader = new TemplateLoader(path.join(__dirname, '../mail-templates')); // Check if country template exists if (fs.existsSync(countryPath)) { return fs.readFileSync(countryPath, 'utf-8'); } Also, I need to write below mentioned script in package.json fileHello Team, "scripts": {"build": "cp -R src/actions/mail-templates dist/mail-templates" } Note: cp is a unix command. Was, not able to test in my local windows machine.Was facing issues. Then, again I got solution that to use Nodejs specific commands.So, I am bit sceptical about reading the file in serverless microservices. (In my case, Ado
For example: Project A is created using Project Template A.Project Template A has 4 queue topics and 2 topic groups defined.Therefore, Project A is also having 4 queue topics and 2 topic groupsNow before any requests are created in Project A, I wanted to use Fusion to see all the 4 queue topic IDs and 2 topic group IDs. Is it possible? Thanks
hi can you share examples of how to use ThreadPoolExecutor in AEM along with Apache sling thread pool configuration (in configMgr), I guess these two goes together ? Thank you
Hello Team, I took the code from: https://github.com/AdobeDocs/adobeio-codelabs-barcodeRan the command: aio app run --localAble to use the URL: http://localhost:3233/api/v1/web/guest/my-barcode-app-0.0.1/barcode?value=adobe Wanted to check, how to debug the application using VS code editor?I can see below details in the cmd, while running the command: aio app run --local i setting up vscode debug configuration files...- create .vscode\launch.json cc @arunpatidar @sarav_prakash @mk_aem21
I have created the Adobe IO runtime project by creating necessary actions. I ran the command:aio app buildaio app deployGot the Adobe IO runtime URL as well. Able to hit the API from postman. Got the response too.Added console.log statements in my action files .Now, I want to check the logs details. Here, I am facing the issue:1: Not able to see my actions in the developer.adobe portal. Not an issue, since I can see the details if I run the command: aio runtime action list2: After hitting the Adobe IO runtime api from postman, when I run the command: wsk activation list, I am not able to see any log files.May i know, what I am missing? cc @sarav_prakash @mk_aem21 @arunpatidar
Hi there I have been working under the assumption that 'Is Mobile Device' includes phones and tablets, and that 'Is Mobile Phone' is only phones. Is this correct? Or are they mutually exclusive? Screenshot for reference ThanksJoe
We have set up an SPA using next js and rest of the things are working fineonly experience-fragments are not working.When we navigate to experience fragments master.html page, the page loads with all the default components but not the one that we have created mapping for at our end.Our components are visible to drag as well and when we drag it is shown in its master.model.json as well but not on the browser window, due to which we are not able to edit/author any experience fragments.Could anyone here provide any help or any existing documentation how to make experience fragments work for remote SPA Next Js application?
I am working on AEM with remote SPA. The rendering of the view is done at the react side and authoring is done at AEM. Which ever react component that needs to be authored are mapped to AEM component and working fine. I have requirement to create experience fragment in AEM and should be rendered the view in react. Is there anyway to expose XF as service and 3rd party application or remote SPA can consumed XF.
Hello Team, I want to update metadata for 10, 000 assets in AEM What is the best way to update metadata for bulk no. Of assets at once or in batch wise? Thanks
Hi, I'm trying to set a journey with a wait, that basically takes the input from an event and waits until 11:30 before allowing the journey to continue with the event. Does anyone know how to write this in the custom wait ? Tx
please help troubleshoot. Thanks a lot!
Hi team, How can I delete this folder '/var/acs-commons/mcp/instances' in AEM Cloud instance with cUrl command. Thanks,SD
I understand we need Project ID, Private Key and Client Email. As far as I know these variables should be provided by the app developer.But what about Integration Key?When creating a new mobile application there is a integration key generated by default.So we need to set up the integration key shown in Adobe Campaign inside our app? Like this documentation suggests:
Hi, We're integrating with an external system using a scheduler to make API calls and sync data to AEM under /var/abc/... The client requests a synchronization frequency of 30-60 minutes for approximately 100 nodes within AEMaaCS. Is that acceptable or what are all the factors we need to consider if we are going with shortened frequency? Note: Due to security reasons we cannot go with Client-Side or On-demand calls.
Hi, I am inside an htl html template file which uses SlingModel A and I want to call another template, which requires a parameter which is requiring SlingModel B.I know I can add a method to SlingModel A which instantiates SlingModell B.May question would be if I can do instantiate SlingModel B directly in htl file ? Thanks a lot for your response in advance. --Volker
Hi Team I have created a component and dialog contains one RTE and I want to set default value for it. I have tried emptyText, defaultValue, value but nothing is working. Below is my xml. Please check and advise.<?xml version="1.0" encoding="UTF-8"?><jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:granite="http://www.adobe.com/jcr/granite/1.0" jcr:primaryType="nt:unstructured" jcr:title="Order Search and List Dialog" sling:resourceType="cq/gui/components/authoring/dialog"> <content jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/container"> <items jcr:primaryType="nt:unstructured"> <apiErrorMsg jcr:primaryType="nt:unstructured" sling:resourceType="cq/gui/components/
I have to show and hide few fields of the component dialog based on the template in which page is created.for this im triggering clientlibs and making show and hide fields using js (show and hide works fine) but how to get template details to the js to make it work as per my condition?
I faced an issue where jcr:uuid is not generated if we publish a page using manage publication, but not if we publish using quick publish. Upon investigation, we discovered that when we publish using quick publish, "mix:versionable" is added to the jcr:mixinTypes property. As a solution, I am trying to add a replication event handler that will add this "mix:versionable" mixin to the jcr:content node of the page if the property is not present. I am unable to add the mixin as I get an exception "org.apache.jackrabbit.oak.api.CommitFailedException: OakAccess0000: Access denied". Is there any to add this mix:versionable mixin to the node? If there is no way to add the mixin, I will add a custom ID upon page creation but that will require a lot of changes as we have already referenced jcr:uuid for our previous solutions. So, if anyone is aware of how to add this mixin, please provide some insights.
Hello, I have a requirement to unpublish a page from AEM and move that unpublished page to another location. From an author service, I did this, String pagePath = hit.getPath(); replicator.replicate(session, ReplicationActionType.DEACTIVATE, pagePath); // Unpublish the Page pageMoveService.movePages(pageManager, deletedDestinationPath, pagePath, deletedPageTitleSuffix); // Move that page in different location In another Preprocessor, which is written for general page publish/unpublish, String eventType = replicationAction.getType().getName(); String replicationPath = replicationAction.getPath(); if (!eventType.equals("Activate")) { Resource resource = resourceResolver.getResource(replicationPath + "/jcr:content"); // Some business logic } This works fine, but the issue is, when I request to deactivate the page sometimes it's not being Unpublished instantly. That's why the move operation moved the page and I got unexpected data in the preprocessor. Requirement: I need to
Hi Community, We are currently testing the Destination Selector, but we’ve noticed that selecting a folder in the provided example doesn’t trigger any visible action. We’d like to understand if we are missing something in the process. Additionally, we need a clearer understanding of how the Asset Selector works. When we select an asset, we notice that the URL of the selected asset is not returned in the callback. Could you guide us to identify if there’s a missing configuration or step? This work is part of a proof of concept we are developing for a client in the financial sector. The objective is to integrate their on-premise CMS, hosted in a private network, with a middleware located on a public domain that is whitelisted by Adobe. The goal is to establish a secure channel allowing the CMS to connect to the middleware and retrieve asset information from AEM. Lastly, it would be very helpful if you could provide us with an example of server-side authentication, as
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.