Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I am unable to set properties which already existed property using repository initialization script property cq:allowedTemplates already existed with type "String" but I am trying to set same property with multiple values with type "String[]" causing stopping server error: org.apache.sling.engine.impl.SlingHttpContext handleSecurity: Possible reason is missing Repository service. Check AuthenticationSupport dependencies. can you delete/remvoe property using repository initialization script
Hi,I installed service pack 8 on a fresh AEM 6.5 instance in my mac machine. 37 bundles go into Install state which were previously active before service pack. I tried multiple times by setting up fresh instance again but its the same thing. What could be the solution?
Hi everyone, I wanted to pop in to let you know that the ability to rename pins is now available in Preview and it would be great to hear your feedback. It is planned to remain in Preview for two weeks and will be released to Production on October 27, 2022. Also, we've added an improved experience when removing a pin. These options to rename or remove a pin appear in a drop-down menu when you hover over the pin. Find more information here and here.
Hello Members,I have a AEM 6.5 OSGi framework on-premise Author and Publisher instances running in Windows OS. It was working fine for a long time. We took a snapshot of the Windows server and we used the Window's Services to restarted the Author and Publisher instances. The Publisher instance is running fine, but the Author instance is not. The error.log in Author instance shows the following error:19.03.2021 15:27:41.963 *ERROR* [qtp1031644809-61] org.apache.sling.engine.impl.SlingHttpContext handleSecurity: AuthenticationSupport service missing. Cannot authenticate request. 19.03.2021 15:27:41.964 *ERROR* [qtp1031644809-61] org.apache.sling.engine.impl.SlingHttpContext handleSecurity: Possible reason is missing Repository service. Check AuthenticationSupport dependencies.The URL to server:port/aem/start.html displays the following error message in the browser: HTTP ERROR 503 Problem accessing /aem/start.html. Reason: AuthenticationSupport service missing. Cannot authenticate request
https://github.com/adobe/aem-sample-we-retail-journal/issues/53 The same issue I was facing Breadcrumb was working fine in my local but UAT was not working I followed the above link and fixed the issue it worked in the UAT server. But once deploy to the Production server it is not working. My code: Page currentPage = request.getResourceResolver().adaptTo(PageManager.class).getContainingPage(request.getResource()); Instead of @ScriptVariableprivate Page currentPage; Before this fix: It was showing child pages of the root page. All pages were displayed irrespective of the hideInNavigation property. /content/page1/page2/page3/page4/page5 After Fix: page3/page4/page5 It solved the problem, but it is working fine QA/UAT server but in production server not working. In Production: Displaying all the pages /content/page1/page2/page3/page4/page5 Please can help me with this issue? Details: AEM-SPA Angular Project AEM Version: 6.5 import jav
The first thing I teach in Velocity classes is that VTL (Velocity Template Language) is essentially a simpler way to write Java, and totally unrelated to JavaScript. VTL frees you from many Java concerns. You don’t need a main method. You don’t need to think as much about classes and objects (though you’ll be a better developer if you do). And, key to any template language, you don’t need print: if it’s not inside a #directive() it’s assumed to be output.[1] VTL is deliberately forgiving of runtime errors, prioritizing showing some output to the end user over failing completely. Some code — though far from all — that would throw a fatal error in pure Java is ignored by the Velocity engine. But that forgiving quality is also frustrating: the code still fails. You just don’t see it fail, so you may not catch the side effects. Some broken code I was looking at someone’s {{my.token}} code today and saw a structure like thi
Hi, I need to find two different resource types in the content and then render these in the correct order as they are stored in the content. private List<???how to define it???> getRelevantResources(Resource r) { return ResourceModelUtil.getAllResourcesFromResourceType(r, ???here I would have two resource types???) .stream() .map(resource-> event.adaptTo(??? not sure how to adapt here to two resource types???)) .filter(Objects::nonNull) .collect(Collectors.toList()); I wrote a conceptual code but I am missing some building blocks that I marked with questionmarks. The idea is that I get a list that I can then render in a template. Thanks in advance.
Hi all, I hope you are well! My name is Susan Aziz part of the Adoption & Retention team, building programs to make sure customers are successful using AEM. I am looking to interview customers who use Cloud Manager. During these interviews, I am hoping to learn more about customers’ onboarding challenges and their ideal onboarding experience to ultimately help influence the future of Adobe Experience Manager email and in-product programs. If you are interested feel free to sign up using my Calendly link. What to expect during the 30-minute meeting: Discussion around customers’ onboarding journey (challenges, successes, etc.) Identify potential gaps in the content that currently exists and identify net new content opportunities with customers. Looking forward to hearing from you all! All the best, Susan Aziz
We use parent tasks as our agile stories on our Kanban, which results in child tasks being assigned to team members for each story so they can track their work and "what comes next". This has created a challenge for our project managers when adjusting hours per story, since they're spread out across 2-3 tasks rather than just 1. Has anyone ran into a similar issue or have any solutions to make hours easily updatable?
As a system administrator, you have a really big job. You are responsible for creating and maintaining processes, intake queues, dashboards, custom forms, training documentation and integrated applications (to name a few), to ensure that work can be done with ease and efficiency. You’re often asked to be the leader in driving organizational adoption and feeding decision-making data to your leaders. It can feel overwhelming to know where to start, or how to corral a wayward Workfront, whether you’re a brand new System Administrator or a seasoned pro. This week, we’re kicking off a series designed to provide essential advice and action steps to make this challenging role a bit easier. We’re starting with the idea of “setup,” and will dive into the other key elements of administrator essentials in following weeks. DIAGRAM AND DEFINE Workfront will not fix a broken process. It’s imperative to take the time to thoughtfully define and diagram your processes i
Does anyone have experience with the Integrated Campaign Blueprint Template? We are looking to revamp our request queues to better intake multi deliverable requests. Thanks!
Hello everyone, I have been trying to upload different images in my local instance, but the images won't load correctly and I am not able to use them in my sites. This is what it looks like after processing. Any help is appreciate it!
We've had some reorgs in the company, resulting in some departmental/role name changes and restructures. If you have experienced this, have you gone in and just renamed existing roles in WF to map to their new updated naming, OR do you deactivate those existing roles and create new roles? I don't want to overload the system with legacy information, but not sure if there would be downstream impacts later on if we just rename existing active groups/roles? Any insights from those who have been here before? Thanks in advance!
Hi All, The below error prevent minification of clientlib postload - See example at https://www.edwardsvacuum.com/etc.clientlibs/settings/wcm/designs/edwards/clientlib-postloaded.lc-1663755324857-lc.min.js This is the edwardsvaccum site https://www.edwardsvacuum.com/en 12.10.2022 15:21:45.493 ERROR [205.223.232.167 [1665588105228] GET /etc.clientlibs/settings/wcm/designs/edwards/clientlib-postloaded.lc-1663755324858-lc.min.js HTTP/1.1] com.google.javascript.jscomp /apps/settings/wcm/designs/edwards/clientlib-postloaded.js:15667: ERROR - Parse error. ‘(’ expected12.10.2022 15:21:45.493 WARN [205.223.232.167 [1665588105228] GET /etc.clientlibs/settings/wcm/designs/edwards/clientlib-postloaded.lc-1663755324858-lc.min.js HTTP/1.1] com.google.javascript.jscomp 1 error(s), 0 warning(s)12.10.2022 15:21:45.493 ERROR [205.223.232.167 [1665588105228] GET /etc.clientlibs/settings/wcm/designs/edwards/clientlib-postloaded.lc-1663755324858-lc.min.js HTTP/1.1] com.adobe.granite.ui.clientlibs.pro
Hello, I would to find out tags under /content/cq:tags which have been modified after certain date. I tried using Tools -> ACS AEM Commons -> Tags to CSV Exporter https://adobe-consulting-services.github.io/acs-aem-commons/features/exporters/tags/index.html when I just give input under Tag root as /content/cq:tags and hit Download Tags , it gives tag only till 3 levels i.e tag path1 {{ tag path1 }},tag path2 {{tag path2}}, tag path3 {{tag path3}} ,,,,,,,,,,,,,,,,,,, after tag path3 all empty , 1>why is not giving all the tags also 2>how to get tags that been modified after certain date. Regards, Srinivas
I am working with AEM 6.5 and have implemented SAML AuthN using Okta as my IdP. I added the OSGi, configured Okta and extended the AuthenticationInfoPostProcessor, all appears to be working. The auth process flow is as follows: siteA.com/some/protected/page.html -> (redirect to) okta.com -> POST siteA.com/saml_login -> GET siteA.com/some/protected/page.html All of that works great, now i add another site siteB and here is what happens with that one. siteB.com (all pages are protected) -> (redirect to) okta.com -> POST siteA.com/saml_login -> GET siteA.com Okta is intentionally configured to use an endpoint on siteA as that is my main site and okta for SAML login only supports a single redirect URL. Is this some issue with cookies not being available for the postProcess?Is there a way i can resolve this? EDIT:So, i think this is a cookie issue. Since my postProcess is on siteA any cookies set by siteB are not sent to siteA after Okta
I have created the proxy components for both teaser and carousel. While trying to use those components in my page styling and js is not applying. I have added clientlibs and embed property. I have followed this reference https://experienceleague.adobe.com/docs/experience-manager-core-components/using/get-started/using.html?lang=en
Session Details [Level: Beginner] Adobe Experience Manager Forms has released many exciting new features on Cloud Service. For forms developers, there is sometimes a need to leverage custom scripts and third-party JavaScript libraries to enhance the AEM Forms user experience. In this session we’ll show you how to use client libraries and take the scripting out of the hands of Form Authors, allowing them to easily select functions needed to perform advanced calculations, date manipulation, and custom modal windows. We will also showcase our latest innovations with Headless Adaptive Forms, where you can author a form once and use it in multiple channels including web, SPA app using react, and customize the react app. Our product experts will demonstrate how to use the same form for data capture experiences in interactive channels like WhatsApp – so you can make forms work the exact way you want them to. Session Presentation Presentation: http://bit.ly/3Gaw9Re Session Re
Like many here, I renew my Marketo certification every 2 years to keep my credential valid. This November was my 3rd time taking the expert exam and my second time renewing. In 2021 the Marketo expert exam got completely upgraded and this time around the champions and power users were involved in writing the test. Neat! I heard that around 60 hours of time from each participant went into planning and writing this exam. Crazy if you think about how much work is required for a project like this. Knowing this, my first gut reaction was: What has changed since the last time I took the exam? Well….quite a few things. 9 to be more specific. Here’s what I could surface: The name. Since moving under Adobe, the certifications got renamed to match the tiers in Adobe. The MCE is now called ACE-MEBP which stands for Adobe Certified Expert - Adobe Marketo Engage Business Practitioner. The test booking process. The whole thing is managed via th
Authors: Brian HawkinsOver the years, we have gotten many requests from customers asking for clarity around how best to use Adobe Target Audiences and Locations when setting up Activities via the Visual Experience Composer (VEC) or Form-based creation. This video will share best practices and explain how best to leverage the functionality. Originally published: Feb 15, 2022
We all know it. Our activity logs are a mess. We have tons of data to sift through whenever it’s time troubleshoot, and headaches to go along with it. But it doesn’t have to be that way. It’s time to make your life just a little bit easier. Keep reading and I’ll show you a way to help break up the activity log and call out your processes. The only limits here are YOUR creativity when creating your call outs, and your judgement on how often to apply this (hint, be judicious). First, take a few minutes to pick out some of your most complex processes and/or those that you routinely need to search for when troubleshooting or doing evaluations for your users. Once you’ve identified these processes: Take a few minutes to create a helper string field(s) that you can use for each of them I like to use something like "Admin-Processing-Note". Add the new field to the beginning and end of your flow(s). At the beginning of each process you can kick off with a
In this spotlight series, we interview @Katja_Keesom, who is a Community Advisor for the Marketing Nation Community. Katja is a Senior MarTech Consultant at Chapman Bright BV, based out of Oosterhout, The Netherlands. Read her spotlight below to learn about how she got started in Marketo, her advice for Marketo novices, and more! What was your first job? After university I was actually looking for inspiration and worked at a Tobacco wholesaler for a while, before starting a role as Analyst in the Commercial department of DHL Express. That proved to be the environment I would do well in, as I stayed with the company for more than 20 years. How and when did you get started with Marketo Engage? What was your first role and initial reaction to the platform? At DHL Express Netherlands, I had been in a database marketeer role for several years, without any automation tools. I don’t give up easy, so leveraging tools like Excel and SPSS I managed to get some
Hey guys, How do I get rid off a duplicate URL for the same page when rolling out the page, see screenshots 2 Exact URLs for the same page Getting an error message when selecting both URLs Note: I am able to roll out the page content when I only select either of the two page URLs Hope you guys can help .. Thank you
I love seeing all the great content and idea sharing that happens here. I have tried to "like" posts that help over the past couple and days and nothing happens. I have been able to click Like and have it register but something seems to have changed. Is anyone else experiencing this? (I may just need to clear cache)
We are exploring possibilities of migrating Oracle WebCenter Portlets (JSR 286) into Adobe Experience Manager. Could you please share your experiences and ideally, share any documentation, whitepapers, etc?
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.