Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Let’s explore the realm of Adobe Analytics visualizations and dive into the art and science of impactful data storytelling. Discover how to transform data into thoughtful and compelling visuals that tell a story, enabling you to convey insights with precision and impact using Analysis Workspace.Join David Geist, a former Adobe Analytics Champion and Adobe Business Consultant, on November 2nd as he shares techniques that will empower you to not only analyze data effectively but also communicate your findings in a way that resonates with stakeholders at all levels.Watch the on-demand webinar here
Greetings! Can someone point out where one can find documentation and/or examples in how to use Adobe Analytics in shadow DOM components? Ex: tracking a button click in a shadow DOM component Web HTML components built with: "stencil, lit or pure JavaScript" Is it possible to also extend the behavior of "activity map" to shadow DOM components? Do we need to create custom events/variables?Do we need to bubble up the event from shadow DOM to light DOM and send to Adobe Analytics or is there a way to trigger a function that sends the data to adobe Analytics, for ex, a user clicks on a "shadow button" and "onclick event" we trigger a customized function that sends the info to adobe? Thank you in advance.
In cloud manager, it shows the status of each pipeline. Deployment pipelines take 1-2 hours to run, and sometimes fail for no reason and have to be re-run, meaning it can take a day to deploy a simple code change to one env, e.g. "test". (then similar times to deploy it to the next env in the process, "QA", then similar time to deploy to Prod). Our QA team need access to this so they can see when a deployment has succeeded so they can start testing. However, the only way to do this would appear to be to make then super user administrators, which is certainly not viable. In AEM, the only permissions available are:1) Admin and User product profiles for each of the environments (dev, test, qa, stage prod etc).2) "super user" admin rights as "system administrator", " product administrator", "product profile administrator" etc.3) developer access (which unfortunately doesn't give access to view pipeline status) Any suggestions? Any hacks or workarounds?
I need a help, I have this link on a PDF https://bta.scene7.com/is/image/brownthomas//BT-Everywhere-TCs but is not showing all pages, do you know why?
Hello, I cannot deploy adobe-livecycle-jboss.ear to JBoss EAP 7.4.10 with AEM6.5.18.This is a fresh install on W2019, with JBoss Cluster based on JBoss.zip file from AEM Installer. Complete error msg is in attached file.But I see this : WFLYSRV0059: Class Path entry commons-collections-3.2.2.jar in /c:/Appli/jboss/content/adobe-livecycle-jboss.ear/lib/geode-membership-1.15.1.jar does not point to a valid jar for a Class-Path reference.WFLYSRV0059: Class Path entry commons-digester-2.1.jar in /c:/Appli/jboss/content/adobe-livecycle-jboss.ear/lib/geode-membership-1.15.1.jar does not point to a valid jar for a Class-Path reference. Any help on this ? regards
Hi,I am unable to find the right page url's(path) for news-content-fragments and news-logo on STAGE-publisher.How should I proceed to find those pages on publisher.The reason is, I need to clear the cache for those pages on STAGE as well as on PROD. So, please provide the solution regarding this issue.Thanks.
Hi, i'm porting my aem project from my linux development environment to my new windows environment. I'm compiling the project on:- Windows 10 Enterprise- java version "11.0.15" 2022-04-19 LTS- Apache Maven 3.3.9 When i exec the deploy command "mvn -s ~/etc/settings.xml clean install -PautoInstallPackage -Plocalhost" the process goes in error. [ERROR] Failed to execute goal com.day.jcr.vault:content-package-maven-plugin:1.0.2:install (install-package) on project intranet.ui.apps: Execution install-package of goalcom.day.jcr.vault:content-package-maven-plugin:1.0.2:install failed: A required class was missing while executing com.day.jcr.vault:content-package-maven-plugin:1.0.2:install: org/apache/commons/codec/DecoderException any suggest to resolve the problem on windows ? Thank you. [INFO][INFO] --- diralias-copy:1.4-2-NOUDC:copy-to-diralias (artifact-copy-in-diralias) @ intranet.ui.apps ---[INFO] BuildCentralizzata - skipping copy to diralias [AEMPACKA
Dear community, I have the requirement to exclude components under one folder from the built package. I made the following changes to filter.xml <filter root="/apps/myapp/components"> <exclude pattern="/apps/myapp/components/macrsite(/.*)?" /></filter> the ui.apps.structure pom looks like this for app root<!-- /apps root --><filter><root>/apps</root>/filter><filter><root>/apps/myapp</root>/filter><filter><root>/apps/myapp/components/macrsite/filter> added below configuration in filevault-package-maven-plugin <jackrabbit-packagetype> <options> <allowComplexFilterRulesInApplicationPackages>true</allowComplexFilterRulesInApplicationPackages> </options></jackrabbit-packagetype> I am still receiving errors like ValidationViolation: "jackrabbit-filter: N
Getting the below error while creating site from blueprint.21.09.2023 16:50:22.135 *ERROR* [[0:0:0:0:0:0:0:1] [1695295222087] POST /bin/wcmcommand HTTP/1.1] com.day.cq.wcm.msm.impl.commands.CreateSiteCommand Error during site creation.java.lang.NullPointerException: nullat com.day.cq.wcm.msm.impl.commands.CreateSiteCommand.performCommand(CreateSiteCommand.java:164) [com.day.cq.wcm.cq-msm-core:5.13.120]at com.day.cq.wcm.core.impl.commands.WCMCommandService$CommandHolder.performCommand(WCMCommandService.java:178) [com.day.cq.wcm.cq-wcm-core:5.14.108]at com.day.cq.wcm.core.impl.commands.WCMCommandServlet.performCommand(WCMCommandServlet.java:121) [com.day.cq.wcm.cq-wcm-core:5.14.108]at com.day.cq.commons.servlets.AbstractCommandServlet.doPost(AbstractCommandServlet.java:49) [com.day.cq.cq-commons:5.12.22]at org.apache.sling.api.servlets.SlingAllMethodsServlet.mayService(SlingAllMethodsServlet.java:146) [org.apache.sling.api:2.27.2]at org.apache.sling.api.servlets.SlingSafeMethodsServlet.s
I have a situation where I have two mappings in etc.maps with `sling:internalRedirects`. Map 1: maps /content/brand to a custom domain name, brand.com Map 2: maps /content/brand/retailers/retailer to a custom domain name, retailer.brand.com My issues is map 1 is prioritized over map 2.I always get brand.com/retailers/retailers instead of retailer.brand.com. Yet, I can clearly see it as a 2nd option in "Other Candidates" in the JCR Resolver at http://localhost:4503/system/console/jcrresolver. Map 1 <?xml version="1.0" encoding="UTF-8"?> <jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" jcr:primaryType="sling:Mapping" sling:match="content/brand/country(.+)" sling:internalRedirect="[/content/brand/country$1]"/> Map 2 <?xml version="1.0" encoding="UTF-8"?> <jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/
People often post code into Discussion posts - and that's a great thing. It helps the technically minded people amongst dig into the problem and provide solutions, and let's face it - solutions are what we are all looking for here. One thing new users often don't realise is that code posted as regular old text is very hard to read, or they do realise the issue but they don't know how to fix it. There's a reason coding is done in fixed space type not proportional spaced, and why we have syntax highlighters to show different types of elements. For instance, compare the readability of this: <body><h1>This is my heading</h1><p>And this is a paragraph</p><body> vs this: <body> <h1>This is my heading</h1> <p>And this is a paragraph</p> <body> No contest right? And that's for a ridiculously simple example. So, how do you do post code like a pro?&
The Backstory One of the challenges when reviewing our smart campaign designs (or someone else's) is following the flow between smart campaigns. One of the powerful capabilities of Marketo Engage is the ability to modularize functions by requesting other campaigns. A challenge is that a Request Campaign step does just that, it requests it to run and then the flow just continues along to the next step. That why we have to add these random "Wait" steps, if the work of the requested smart campaign needs to finish. So we turn the dial on our secret decoder ring, and it says "Don't forget to drink your Ovaltine!" ... oh wait, sorry, that's a different story. Anyhow we make a random, educated guess that 5 minutes will be long enough and cross our fingers. 🤞 Then, Executables enter the game and things change for the better. Now we can make a call to another smart campaign that will run, while our parent flow waits for it to finish. (There are a few things
Hi All,https://experienceleague.adobe.com/docs/experience-manager-core-components/using/wcm-components/teaser.html?lang=enI'm referring to Teaser v2 (core.wcm.components.content-2.22.0.zip), which delegated image rendering to the Image v3 component.The documentation states that edit-dialog of the Image Component is available to the content author to manipulate the teaser image.I don't see the cq:inplaceEditing node in Teaser (v2) or Image (v3) in the specified core component version, and I don't expect inplace editing to work, although according to documentation it should. Is there a gap in my understanding, or has it been raised if this issue is valid?
Inevitable question: Why would you need to delve this deeply into strings in Velocity Template Language, of all languages? Answer: Sometimes you need the internals of the Velocity version of a Marketo field in order to do custom reformatting. The Velocity value isn’t always — spoiler alert! — the same as the value stored in the Marketo database. Until I put this code together, I wasn’t 100% sure there was a (specific, predictable) discrepancy! Much more detail on that in an upcoming post. But even if the values in Velocity were exactly the same as those in the Lead Detail UI, it would still be useful to see what hidden characters, curious accents, and other Unicode oddities lurk behind them. The #stringToHex_v1 Velocimacro (code below) takes a string like this: Let's break this down. And displays its codepoints in hex: L |0x00004C e |0x000065 t |0x000074 ' |0x000027 s |0x000073 |0x0000
Hi Community members, Greeting of the day, hope you all are doing well. Recently we have removed a 3rd party UI framework in our Customer portal application which is running on the AEM 6.5.10. We replaced framework code with custom code(components, templates, sling-models). After doing this change:Any of the components are not refreshing after adding/updating the content from component properties and saving the properties dialog. After refreshing the whole page only the content is getting refreshed on the page. It was working earlier with that framework, and it also working in we-retail test application pages also. I tried to add cq:editConfig -> cq:listeners nodes and REFRESH_SELF, REFRESH_PAGE, REFRESH_PARENT attributes also. But it is not working.I cross checked all the page component/template code with test site and framework code, but there is no clue.Could you please observe the below screen shots for more details, and suggest any solutionI thank
Did you know that you can harness the power of Adobe Target within Adobe Marketo Forms for improved B2B optimization and personalization? Adobe Marketo Forms are a valuable tool for teams looking to collect important data, start workflows, and generate leads for their organization. With Adobe Target, you're able to optimize these forms and serve them to the right audience, which can lead to an improvement in the overall conversion within the Marketo B2B platform. Let’s uncover how Adobe Marketo Engage forms can be optimized and personalized on B2B web platforms using Adobe Target. Adobe Marketo Engage forms are key to collecting important data, starting workflows and generating leads. Optimizing forms or serving forms to the right audience in B2B marketing could help improve overall conversion on Marketo’s B2B platform. Key business goals we can achieve with Adobe Target and Adobe Marketo Engage: Optimization of forms with real-time user validatio
Hi, I am using ootb carousel component and inserting my custom components as the carousel slides. I have two carousel slides in the carousel and I have a requirement where I have to inject the third carousel slide from Adobe Target to the carousel component. I have added the third carousel slide to the component but I am not able to see the third slide when sliding through the carousel. I see some id attributes present on each each carousel item. So, does AEM not pickup the dynamic carousel item that is added? Please help. Thanks.
We're currently using unit tests with AEM Mock to test our models in our application. We've recently introduced a custom injector and custom annotations and this has been bogging down the tests significantly. Even in tests that don't do any work, merely injecting the custom injector adds a half second or more of startup time. Is there a way to improve the performance this? My understanding based on this question and the answer is that each custom injector is forced to interrogate every Inject annotation of every model registered in the system at startup. Is that understanding correct? It's possible that there's no way to speed this up, but I wanted to make sure we weren't missing something. If this is the case and each new AEM Context will simply have to apply the injector to every model with an Inject annotation, then I can't see a way to improve this outside of shunting these tests off to an Integration test suite or something like that. We were hoping there was an abi
Hi everyone! By popular request, here is an aggregated list of all the AEM sessions occurring at Adobe Developers Live. Register here: https://hopin.com/events/adobe-developers-live-content Session Title Description Speaker(s) Opening Keynote: AEM as a Cloud Service - making the impossible possible A look behind the scenes sharing insights on strategy and innovation around AEM in the Cloud while describing the major changes leading to where we are today. Jean-Michel & Pittet Diana Munteanu HTTP? How it started, how it's going An interview with Roy Fielding, co-author of the HTTP protocol and inventor of REST, on the evolution of HTTP from early days to current work on QUIC & HTTP/3 Roy Fielding OSGi inside - why we love it and why you don't really need to care A panel with Carsten Ziegeler, Karl Pauls, & David Bosschaert on why we use OSGi, why it's relevant in the Cloud and what AEM developers need to know about it Carsten Ziegel
Now Available: Recordings for Adobe Developer Live 2023 Hi everyone! By popular request, here is an aggregated list of all the AEM sessions and recordings that occurred at Adobe Developers Live Composable Experiences - May 2023. Session Schedule Speaker(s) Hands-on creating a site with the new JavaScript blocks 23rd May, 2023 | 08:30-09:15 PST OR 16:30-17:15 UTC OR 17:30-18:15 CET Hannes Hertach, Software Engineer, Adobe Developing a good editor experience with Microsoft 365/Google Workspace 23rd May, 2023 | 09:45-10:30 PST OR 17:45-18:30 UTC OR 18:45-19:30 CET Markus Haack, Sr Software Engineer, Adobe Swift and frictionless integration of your applications with Assets 23rd May, 2023 | 10:30-11:15 PST OR 18:30-19:15 UTC OR 19:30-20:15 CET Harsh Chiki, Sr. Computer Scientist, Adobe Somya Jain, Computer Scientist, Adobe API Tour - Get to know the new APIs we shipped in the last 6 months 23rd May, 2023 | 08:30-09:15 PST OR 16:30-17:15 UTC OR 17:30-18:15 CET Matei
Hi everyone! By popular request, here is an aggregated list of all the AEM sessions occurring at Adobe Developers Live. Session SchedulingDate Speakers Build your first React app with Headless Experience Manager 9th November, 2022 | 10:00-10:45 PST OR 18:00-18:45 UTC OR 19:00-19:45 CET Stephan Ringel, Software Engineer, Adobe Experience Manager as a headless CMS - Where/When/Why? 9th November, 2022 | 10:00-10:45 PST OR 18:00-18:45 UTC OR 19:00-19:45 CET Vengadesh Shanmugavelu, Technical Architect, Qatar Airways Top 10 tips to speed up your site 9th November, 2022 | 10:00-10:45 PST OR 18:00-18:45 UTC OR 19:00-19:45 CET Francisco Chicharro Sanz, Software Engineer, Adobe & Tobias Reiss, Engineering Manager, Adobe Bring in-context and headless authoring to your NextJS app 9th November, 2022 | 10:45-11:30 PST OR 18:45-19:30 UTC OR 19:45-20:30 CET Iryna Lagno, Engineering Manager, Adobe & Duy Nguyen, Software Engineer, Adobe Forms that work - Levera
Hi Community, We are out with the 8th edition of the Adobe Campaign Community Lens! Adobe Campaign Community Lens is your community newsletter that highlights the latest updates from the Adobe Campaign Community in one place. In this edition, we are sharing updates from mid-August 2023 to mid-October 2023, with highlights from Campaign Classic v7, Campaign Standard and Control Panel releases, the Campaign Mentorship Program, some great articles from Adobe experts and our Community users, recordings of gone by webinars, and a lot more! Adobe Campaign Community Lens LATEST RELEASES🚀 Learn about all the new capabilities, upgrades, improvements, and fixes that were included in the latest release for Adobe Campaign: Adobe Campaign Classic v7 Release: [Release Update | Campaign Classic V7] Release 7.3.4 - Build 9364_September 2023 Control Panel Relese: [Release Update] Control Panel Release_September 2023 Adobe Campaign Standard release: [Release Update] Release 23.2 - 2023
Hello, what happens is that I have a template that is for products and the information is brought from AiO, but what I want to do now is that in the template we want to implement a button that when clicked, create a pdf and download it. For it in the java model of the template I have created a method that contains the structure and design of the pdf using the library IText7, since, the pdf will be different to the design of the template. My question here is, how can I do so that in the frontend of the htl when I click on the download button I call the java backend to the method that creates the pdf and download it from the template model?
Hello Adobe Workfront Community, Jon here. As many of you may have noticed, the Ideas space on the Community site saw a dramatic change last year following our switch over to the current Community platform. Many of these updates reflect platform enhancements that change how users vote for and view top ideas. Though some of these updates may not have been ideal, they were a necessary part of switching Community platforms to better align with the Experience League Communities. We understand that the Ideas board is an invaluable space for Workfront customers to interface directly with their peers and the Workfront Product Management team. Over the past few weeks, I have been working closely with internal stakeholders to rethink how we can continue to make Workfront Community Ideas a meaningful public space for product suggestions and improvements. The new updates aim to optimize how our Product team sifts through Community ideas moving forward, sets a simplified proce
We are looking at rolling out Frame.io to use as our internal creative reviews and feedback for all video and animation projects. We want to continue to have stakeholder (internal & external) reviews happen in Workfront Proof and have Workfront track due dates. I was hoping for some ideas on how this can be done and an example or 2 of how Fusion has helped. 1. Does anyone have an example Fusion scenario built to connect Frame.io to Workfront and Workfront Proof? 2. Does anyone have an integration with Frame.io, Workfront and Workfront Proof?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.