Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi,I am creating a custom workflow which has the following steps in AEM 6.3 :-1.Dialog participant Step --> This helps user to choose the Activation Date.2. Process Step --> It saves the date selected in above step as "absoluteTime" in metadata of the workflow instance.3. Participant Step --> Here I am selecting Timeout as Immediate and Timeout handler as "Absolute Time Auto Advancer" and assigning to admin.4. Process Step --> Activate page.But the when I starts the workflow it saves the "absoluteTime" property correctly but it doesn't stop at the second participant step(which is at 3) and workflow gets aborted as soon as it reaches the step 3. Can anyone please point out what wrong I am doing. Attaching the instance history and below is the code which I am using for saving absoluteTimeString contentPagePath = workItem.getWorkflowData().getPayload().toString();Session session = workflowSession.adaptTo(Session.class);ResourceResolver resourceResolver = getResourceResolver(se
Hi, I want to share the asset using the "Share Link" option, I am also referring the below link from official documentation - https://experienceleague.adobe.com/docs/experience-manager-64/assets/administer/link-sharing.html?lang=enThen, I am creating a user and providing the mail id like below and this user has the permission for "/var/dam/share" as suggested in the blog. Also, I have done the "Day CQ Mail Service" configuration and below is the snap for it. Now, after this when I try to share the asset I get below error(s).
Use this thread to ask any questions related to theGetting Started with AEM Sites and Quick Site Creation course on Experience League.Experts are monitoring this thread to ensure your questions are answered.
Getting Started with AEM Sites - Quick Site Creation by Adobe Abstract Learn how to use a low-code approach to create your first site in Adobe Experience Manager with Quick Site Creation and a pre-defined Site Template. Use out-of-the-box components and templates to quickly get a site up and running. Use an Adobe XD driven theming workflow to apply brand-specific styles and customizations with just CSS and JavaScript. Recommended for new projects and developers. AEM as a Cloud Service Environment The steps in this tutorial will take place in an Adobe Experience Manager as a Cloud Service environment. Ensure that you have administrative access to the AEM environment. It is recommended to use a Sandbox program and Development environment when completing this tutorial. Next Steps A step-by-step tutorial walks through the implementation of an AEM site for a fictitious lifestyle brand the WKND using the Quick Site Creation feature. What are you waiting for?! Start the tutorial by naviga
I have a requirement where AEM List component should return results based on Tag query with multiple tags using "any tag" search mode. It works just fine with 1-2 tags, but with eh tags amount increase (5-6 is normal in our circumstances) it sometimes take several minutes to return results. Our content is fully covered by indexes, including tags properties. Logs do not show any traversal queries so I'm wondering what might be the issue. JCR query troubleshooting document mentions that for "Queries With Many OR or UNION Conditions", which should be the case here, are very expensive and their recommendation is to use aggregated indexes instead of simple property based. I assume that under the hood com.day.cq.wcm.foundation.List class is using TagManager.find(String basePath, String[] tagIDs, boolean oneMatchIsEnough) method, so I'm wondering what is the query format in use by that method and how we can improve performance for queries explained above?
Hi A new AEM Forms CS and Adobe Analytics tutorial has been added to the ExperienceLeague. This tutorial will walk you through the steps to report on submitted form data. This tutorial needs AEM Forms Cloud Service and Adobe Analytics.
Hi everyone, I am a member of Workfront Product team and would love to meet you in person during Adobe Summit! I oversee the following areas of the Workfront application and am conducting research on all those topics: Campaign Object and Marketing Calendar Use Cases - research about new customizable data foundation that can flex to any operational model and extend visibility across the Adobe and 3rd-party tech stacks with the upcoming marketing calendar and flexible campaign management capability, as well as how that foundation works with Workfront's existing capabilities such as Requests, custom forms etc. Includes access to the demo version of the product! Resource Management including Financials - all about rate cards, how they connect to the overall Workfront financials calculations, the financial capabilities of Workfront platform Resource Management - Agency Specific - agency-specific use cases in Resource Management, such as non-human resource management, resource m
At the end of last year (2022), we updated our Job Roles to align with each employee's title and hierarchy within their department (i.e., Group Director, Director, Associate Director, Senior Manager, Manager, Coordinator). Each employee's new (title-aligned) Job role was set up as their Primary Job Role. We also created Job Roles that align with each discipline (i.e., Advertising Operations, Analytics, and Performance, Client Engagement, Content Marketing, Copy, Visual Design, etc.); these Job Roles were set up as each user's "Other" (second) Job Role. This was done so our resource managers could resource the entire discipline, no matter the user's primary(title-aligned) Job role. I am looking for some advice and thoughts on the following: Was this the best way to set up the Job Roles? Could the discipline "other" Job Role per user be set up as a team instead? Has anyone else done a similar setup? The main reason we want the Job Role aligned closer to the us
I just submitted an idea for the ability to customize event notifications and would appreciate you liking it because this could create efficiencies for system admins as well as stakeholder groups.Please like and share this idea: Ability to Customize Event Notifications - Adobe Experience League Community - 579829Have you as a system admin or any of your groups/stakeholders wanted to customize the event notifications that are received via email (shown below)? USE CASE 1: We are now using a custom priority field that requesters fill out when submitting a help desk ticket to help us better prioritize tickets, but on the event notification email that's sent to our admin team there is no option to replace the native "Request Priority" field with our custom field. Therefore, we have to either open each ticket and view the request details to find the priority OR visit our help desk dashboard to find the priority. Since we receive many help desk tickets, it reduces efficien
Our organization has come to an impasse in an issue we are experiencing with using WF as our 'Source of Truth' for project data and dialogue. We are moving to a cloud-based storage solution (Box.com) across our organization. We're looking to avoid duplicating files in multiple places. The scenario: We are using the Box integration in Workfront to 'link' the files/folders from Box. Problem #1: On linked files in Box, any record of comments or custom forms are deleted if a file is moved on the Box side. Problem #2: Regardless of who is making an update to the file, all system updates in Workfront show being taken by the person that created the project. Workfront is indicating that this is how it is designed; that the integration with Box is one way. Are you using Workfront as your system of record? If you are not, what is your solution? Are you integrating with a cloud provider?Do you reference your WF project dialogue or updates for historical purposes or do you only use i
We were using Renovator tool to perform MOVE operation in AEM Cloud Service Environment. We have observed One of the moves seemed to go through but it had one error. I tried another move and it wasn’t completed as it got 40% done. Any pointers like MCP accepts only one process at a time. We have started new process while other old process is still going on. It is not accepted? What is the expected behavior. Error Shown: com.adobe.acs.commons.mcp.impl.processes.renovator.Renovator Fatal uncaught error in moveTree {}com.adobe.acs.commons.mcp.impl.processes.renovator.MovingException: Error when moving node /content/dam/{image path}: OakState0002: Conflicting concurrent change on branch commits [r185354594ee-0-2] Thanks,
Hello Everyone, Did you attend session "Designing platform foundations for Omnichannel Experiences" by Danny Miller? If not, you can view the recording Here. This is a dedicated thread moderated by the session experts @danny-miller . Post your queries, thoughts about the Omnichannel experiences to know more. Cheers, Nimasha
Hi All, Our requirement is to setup two environments, ENV-1 and ENV-2 (one-way sync), with ENV-2 syncing content from ENV-1. In order to automatically sync content from ENV-1 to ENV-2, what options are available to us? Any Considerations to keep in mind before setting up this type of setup? TIA
I am trying to develop a container component in angular spa I have tried including <aem-responsovegrid> inside html to add a layout container But it is not working and throwing an error ngmodule is not defined. Could please help with what needs to add as a dependency in ts files to make it work @arunpatidar
Hi All, I am trying to query a specific URL that's in both component configs and plain RTEs in a specific path but the query builder debugger can't seem to find results that I know are def. on the pages.Can anyone help me with what I may be doing wrong with this query?path=/content/(website)fulltext=(FULL URL)p.limit=-1I'm a complete noob obviously so any help would be appreciated.Kind Regards.
Bulk Publish by Rajalakshmi Abstract Video: https://youtu.be/jVrBUoF8XwM Greetings, AEM geeks! This Bulk Publish a Replicator Application may be useful if you're an AEM content author who wants to publish a large number of pages with a single button click rather than publishing each page individually. Purpose This functionality allows you to publish a large number of pages, as well as the assets included inside those pages, with a single button click. Existing feature and its limitation AEM's Activation Tree feature allows for bulk activation/deactivation of pages that are only modified, only activated, or Ignore Deactivated under a specific tree. Even though it has a lot of features, it's hard to publish certain pages but not others under a tree. So, following the instructions below, you may use the bulk publish functionality to solve this problem. Steps to use Bulk Publish Component Drag and drop Bulk Publish Component in a page Author dialog of the component by specifying the
There may be times that minor touch ups to out-of-the-box submission actions for addressing business needs through Sling Resource overlaying may look an appealing option. However, it was found in our environment that applying the concept of Sling Resource Merger in AEM against out-of-the-box submission actions doesn't always work. When overlaying components in /libs with structure in /apps, it is not necessary to create 1:1 copy of the resource or node, however, in the case of AEM Forms submission action, it's not the case. Doing so will end up a working submission action overlay but the Forms Authoring UIs will no longer present the overlaid actions in the form submission type drop down list. After investigated, it turns out that the Forms Authoring UIs use following code from /libs/fd/af/components/commons/datasources/propertyprovider/propertyprovider.jsp to present the available submission action type: optio
Hi,I have a template, which has a custom boolean property hideBreadcrumb checked by admin. Now, I'm creating new pages using template programatically. I want all the pages created from template to have hideBreadcrumb property checked by default. Do I need to add any configuration for this? My template property is currently checked but pages created from the template don't have hideBreadcrumb checked. Thanks in advance!
Hi, We have core-components-examples folder in our crxde which has documentation on our aem core components. I want to implement similardocumentation folder in my project. But I have not got any details on how they created core-components-examples folder. Can anyone help me in understanding core-components-examples folder? Thank you.
Hi All, We are doing REST API call integration. For this REST API call integration, we need to add a trusted SSL Certificate.We are exploring 2 approaches: 1. Add the certificate into AEM Truststore, and then get the truststore as a keystore object. Next, added the keystore object into SSLContext, and added the sslContext into HTTPClient to call the API. We are getting this "org.apache.sling.engine.impl.SlingMainServlet service: Uncaught Problem handling the request javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_required" exception. 2. The second approach is - to add the certificate to the java keystore (cacerts), restarted AEM instance and called the API using HTTPClient. We are still getting the same "org.apache.sling.engine.impl.SlingMainServlet service: Uncaught Problem handling the request javax.net.ssl.SSLHandshakeException: Received fatal alert: certificate_required" exception. If anyone has done a similar implementation, please ad
Register at: https://adobe.ly/3mRcYEv Session Details Join us for our virtual office hours - led by members of the inaugural 2022 Adobe Experience Manager Champion Program - as we discuss best practices, share tips, and engage in a live Q&A. Experience Manager Champions will answer pre-submitted and live questions about Adobe Experience Manager Sites functionality, your particular instance, and specific use cases. Whether you're new to AEM Sites or an experienced developer, you're sure to gain some valuable insights from our Experience Manager Champions. Pre-submit a question to our Champions by asking it here: https://forms.office.com/r/XSXw50bn1L Session Schedule Thursday, March 16th, 7:30 AM (PST) OR 3:30 PM (CET) OR 8:00 PM (IST) Panelist(s) Brett Birschbach, Bounteous (Senior Vice President - Adobe Practice), Greg Dimeris, T. Rowe Price (Web Content Product Owner), Vengadesh Shanmugavelu, Qatar Airways (Senior AEM Architect), Rami El Gamal, RENY Consulti
Hello all, I would like to share a finding about the latest AEM Forms 6.5.16 Add-ons in hope that it would help those who experienced the same issue as well as an explanation as to what's happening. In our server environment using AEM 6.5.15 + AEM Forms 6.5.15 with JDK 11.0.15.1, after upgrade to AEM 6.5.16 SP + AEM Forms 6.5.16 Add-ons + JDK 11.0.18, the out-of-the-box REST endpoint submission type starting to fail with following error in the log even when the upgrades were clean and successful: com.adobe.aemds.guide.utils.GuideSubmitUtils.getRedirectParameters(Lorg/apache/sling/api/SlingHttpServletRequest;)Ljava/util/Map; at org.apache.jsp.libs.fd.af.components.guidesubmittype.restendpoint.post_POST_jsp._jspService(post_POST_jsp.java:373) at org.apache.sling.scripting.jsp.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [org.apache.sling.scripting.jsp:2.3.6] at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) [org.apache.felix.http.servlet-api:1.2.0]
Hi All i have implemented a workflow model where we have dialog step and participant steps with multiple reviewers and approvers . when user initiating a workflow to provide all the required inputs in dialog step and request for review the data. am trying to auto populate values from workflow history in dialog participant step when it got rejected by any of the reviewer for additional information. can someone advise how to achieve this. Thanks in advance .
*Update: To watch a presentation given on this topic by the author, click here.The artificial intelligence revolution has arrived. New AI models are being released at lightning speed, and they are drastically changing the way we interact with the digital world.Below are some incredible recent advances:DALL-E 2 and Mid Journey: Generate compelling images from a prompt, to provide unique imagery that speaks directly to the user and their specific need.ChatGPT, LaMBDA, and LLaMA: Return text completion in natural language from any text prompt such as a phrase or a sentence. Can generate convincing human-level essays, outlines, or marketing copy.Codex: Turns natural language prompts into coding suggestions across dozens of programming languages.This level of customization won’t be limited to generating pictures, copy or code from text. Its capabilities will span to movies, TV and music, even generating totally new styles of by mingling a person's preferences into an AI musician. Som
Updated on Mar 8th, 2023: Find additional resources and live webinar Q&A in this article. -- Hi Marketo Engage Community, Everyone learns differently, and learning from experts accelerates your journey of climbing over the mountain. We are thrilled to announce that we are bringing you the “Learn from your peers” webinar series. Join us in these webinars to see power users in action and take your Marketo Engage knowledge to the next level. Here’s a sneak peek of our upcoming session in March: Content creation for your marketing programs is a long haul. Applying templates and tokens helps you build scalable processes across teams and achieve more with less in Marketo Engage. Join us live with Lauren McCormack (@laurenmc9), an award-winning marketing leader, and 2x Adobe Marketo Engage Champion -- as she shares her years of wisdom to make your Marketo Engage content scalable. In this webinar, you'll learn: - Using tokens and templates to buil
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.