Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Dear All, I have one requirement that, I have one xml testfile called testfile.xml , as shown in below. Now , I am calling this firstname , lastname and number inside my servlet, by using below JAVA code. import java.io.IOException; import javax.jcr.Node;import javax.servlet.Servlet; import org.apache.http.HttpStatus;import org.apache.sling.api.SlingHttpServletRequest;import org.apache.sling.api.SlingHttpServletResponse;import org.apache.sling.api.resource.Resource;import org.apache.sling.api.resource.ResourceResolver;import org.apache.sling.api.resource.ResourceResolverFactory;import org.apache.sling.api.servlets.HttpConstants;import org.apache.sling.api.servlets.SlingAllMethodsServlet;import org.apache.sling.servlets.annotations.SlingServletResourceTypes;import org.osgi.service.component.annotations.Component;import org.slf4j.Logger;import org.slf4j.LoggerFactory; @8220494(service = Servlet.class)@SlingServletResourceTypes(resourceTypes = { "w
hello everyone,i added the Files/Folders filter to Brand Portal but it is not returning results when i try to search by folder.I published the search form and /libs/dam/gui/coral/components/admin/customsearch/searchpredicates/searchtypepredicate to brand portal.The filters looks good.I also reviewed the search request and looks good as well, i mean it hasgroup.1_group.type: nt:folder has anyone added the folder filter option on brad portal? thanks in advance
How to export Local References of an asset in JSON format by Yoshimasa Ishiguro Abstract This article will explain how to export the references of an asset in JSON format instead of needing to go to the UI and see them for each asset.Issue/Symptoms You can see the Local References of an asset on the References tab of Properties. (In Assets Console, select an asset, select Properties from the toolbar, and then select References tab.) When you use the information outside AEM, you can export it in JSON format. Resolution Accessing the following URL’1’ returns Local References in JSON format. “path” values in the response are the content paths referencing a target asset. Read Full Blog How to export Local References of an asset in JSON format Q&A Please use this thread to ask the related questions.
Hello Target Community! We hope this message finds you well. It is with mixed emotions that we announce the closure of our Adobe Target Mentorship Program 2023. As we reflect on the incredible journey we've embarked upon together, we want to take this moment to celebrate the milestones achieved by participants of the program. I would like to give huge shoutout to Mentors who shared their insightful experience and moderated the threads to ensure the smooth learning experience for aspirants. Huge shoutout to aspirants who engaged in the community during the mentorship program and cleared the certifications. Use the below resources to transverse the Mentorship Program 2023. Announcement Mentor Rajneesh Gautaum Mentor Sneha Parmar Mentor Pratheep Arun Raj Mentor Gokul Agiwal Mentor Abhilash Sape Throughout the duration of our program, we have witnessed incredible growth, collaboration, and innovation. Our community has become a hub of knowledge, support, and inspiration, thanks to each and
Deleted
Hi,Example: we have total 20 products ,we will be showing 5 products on page load and on click of laodmore will show other 5 products.but issue is when we click on loadmore first product is getting displayed again everytime on click of loadmore button. we have wriiten in condition in sightly. Is there any I can restrict 1st product to load one time.<sly data-sly-test.testVale="${******}"><sly data-sly-test.testVale="${********}">"1st product"</sly><sly data-sly-test="${}"data-sly-list.test="${}">"2,3,4,5 products"</sly></sly>
Hi Marketing Nation Community! Join us on September 20, 2023, at 9:00 AM PT / 12:00 PM ET for a live webinar hosted by the Adobe Marketo Engage Product Team where you'll see how to use Engagement Map, one of the latest product innovations in Marketo Engage. In addition, Marketo Engage Champion Christiane Rodes will share how she uses Engagement Map in her daily work in Marketo.In this webinar, you will learn about: How to use Engagement Map The value Engagement Map can bring to your organization Real use cases for Engagement Map Register HERE today! Live Webinar details: Date: Wednesday, September 20 Time: 9:00AM PT | 12:00 PM ET Length: 45 minutes with 15 minutes Q&A If you weren't able to attend the webinar, here is a link to the webinar recording: https://video.tv.adobe.com/v/3424523 We hope to see you there! Thank you, Tina
We have a form with about 246 fields on it and we get these errors repeating after line 4880:Invalid append operation: field cannot have a child element of fontThe element [font] has violated its allowable number of occurrences.The fault occurred on line 4881.Invalid append operation: field cannot have a child element of paraThe element [para] has violated its allowable number of occurrences.The fault occurred on line 4882.Invalid append operation: field cannot have a child element of traversalThe element [traversal] has violated its allowable number of occurrences.The fault occurred on line 4886. I am looking for a way to eliminate these errors by grouping on subforms or something.
Hello, I had two questions about the User Management interface in the Admin console. 1. Is there anyway to see the user's last login time? 2. Is there anyway to filter by the product the user has access to (i.e. show only users who have access to Target)? Thanks. Note, I had initially posted this here: https://community.adobe.com/t5/enterprise-teams-discussions/users-in-admin-console-last-login-in-time-and-filtering/m-p/13112169#M38837 but was told this forum might be more appropriate.
Hi,We are trying to integrate Swagger with our AEM content as a service API. We did come across a bunch of static implementations with swagger like this Link and this Link, but I am trying to see if there is any integration between swagger and Sling servlet end points. We are using AEM 6.4.4 if this helps.Any input is highly appreciated.
I hope the collective experience on the community can help identify the root cause for something we are running in to. I have a customer who, for reasons that are not relevant here, has two production Marketo instances and for some of the webpages on their website forms need to be submitted to both instances. The chosen solution is to have the Marketo form from the first instance visible on the page and on success do an API submission to the second instance using the submit form endpoint: https://developers.marketo.com/rest-api/lead-database/leads/#submit_form From the test AEM environment (without any webserver and / or cloud machinery in front of it) both submissions work as expected, but on the live domain the API request seemingly is not reaching AEM from the dispatcher. Has anyone seen this issue before?
Hi, I want to implement an autocorrect so that when the user uploads an asset in DAM, if it contains characters, it will remove them when the user clicks on upload.For example if the user uploads a file called green+apple.jpg and click on upload, the asset will now be called greenapple.jpg.I have been researching and modifying the files:fileupload.jsutil.jsBut I can't do it, the only thing I could do is to modify the dialog that shows the warning if it contains characters but I don't want that, I want to change the name of the asset eliminating the characters when it is going to be uploaded.
Welcome to the 8th edition of the Adobe Marketo Engage Community Lens! In this edition, you can check out several new Community articles on Program Optimization Reporting, writing Custom Activities with Python, Self-Service Flows Steps to solve webhook limitations, and more. While you're at it, be sure to review a new self-guided learning path for new users and watch an expert-led video on Marketo Sales Insight best practices! Highlights New Course for Marketo Enage Practitioners: The first course for Marketo Engage is now available on the Adobe Experience League! Geared for new Marketo Engage practitioners, this course covers fundamental concepts such as getting familiar with the Marketo Engage UI, Smart Campaigns, building Engagement Programs, and more. Use this course discussion thread to ask any questions you might have and be sure to share it with your colleagues that are just getting started with Marketo Engage! Also, if you have any questions abo
Use this thread to ask any questions related to the Getting started with Adobe Experience Platform Privacy Services - Course (releasing soon) on Experience League. Experts are monitoring this thread to ensure your questions are answered.
Marketo’s ${variable} syntax conflicts with other languages using the same dollar-single-curly-quote syntax, like good ol’ JavaScript. So if you try to use a JS template literal in the LP Editor... <script> let a = `Report ID ${report} for ${this.name}`; </script> ... Marketo naturally thinks you’re referring to missing variables and throws an error: Officially, there’s no alternate syntax in Marketo (and there’s definitely no way to change the delimiter in JS). But the workaround is easy. Create a global Text token {{my.d}} just containing the single character $: (Why {{my.d}}? Just copying Velocity’s $esc.d, which also escapes the dollar sign. You could use another name if you want, but this should be easy to remember.) Use that token to escape the $ sign: <script> let a = `Report ID {{my.d}}{report} for {{my.d}}{this.name}`; </script> Marketo will render this as: <script> let a = `Report ID ${report}
Hi everybody, I have a problem with some pdf forms, specially when these forms are connected to an online database. When I open the form, there is always a pop-up window with this message: "There is a connection problem with the processing service. Some parts of the form may not work correctly. Please check your internet connection" I've tried to change the Javascript configuration, but the problem persists. I have this problem only when I open the form with a Mac computer, not with Windows. Could any of you give me some help? The form is made with LiveCycle Designer. Thanks!
I have a requirement like for a checkbox or toggle bar on the AEM page When a checkbox or toggle bar is true should call one search script that is present in the page component of the template when it is false It should call another search script that is also present in the page component of the template.What should be the correct way to call these scripts? Thanks.
Dropping new scripts and styles into a master LP template and mass-reapproving isn’t the safest route. JS might only be meant for certain forms… CSS might conflict with heavily customized pages (perhaps someone exploited the dreaded Custom Head HTML?)... trust me, stuff can go wrong. Better to have a gentler rollout/rollback, with <script> and <link> tags toggled using a mktoBoolean. We’ve seen people try to use HTML comments to do this, but since the open-comment <!-- and close-comment --> sequences differ, they’re impossible to control with a single variable. (There’s tricky markup that seems to work, but the resulting document is invalid HTML — unprofessional even if the browser lets it slide.) Ideally, we’d have valid HTML, using standard attributes to make elements either enabled/active or disabled/inert. And we can! A solution for <script> elements For <script&
Example:My Cron Expression : 0 50,25,0 22 ? * * - This will execute everyday at 10.0pm, 10.25pm and 10.50pmwhy 3 times : 1st try is actual and 2 more are retries for fail safe (Exception scenarios)Consider a scenario in which all 3 time the scheduler failed and it triggered email to admin and admin make changed to configuration (cron expression) to re-run the scheduler. Now the admin dont want to run scheduler for 3 times so he changed the expression to [0 0 23 ? * *] which is 11pm.So normally the scheduler will run only one time at 11pm.My Requirement:Even though the admin schedule to run the scheduler once or twice or 5 times etc, irrespective of the cron expression, the scheduler must run 3 times. How to do this?
I am trying to setup vanity url in AEM 6.4. Followed and verified the below stepsInstalled the VanityURLS-ComponentsAllowed ‘Read’ permission to /libs/granite/dispatcher/content/vanityUrls for the ‘everyone’ group on the publish serversAdded a filter rule in the dispatcher to allow the vanity URL/0100 { /type "allow" /url "/libs/granite/dispatcher/content/vanityUrls.html" }Added a caching rule to prevent caching of this URL/0001 { /type "deny" /glob "/libs/granite/dispatcher/content/vanityUrls.html" }Added the vanity_urls configuration to the farm:/vanity_urls { /url "/libs/granite/dispatcher/content/vanityUrls.html" /file "/xxx/vanity_urls" /delay 300 }Restarted webserverCreated a file inside file location and provide required write permission. -rwxr-xr-x 1 apache apache 0 May 14 14:26 vanity_urlsVerified /libs/granite/dispatcher/content/vanityUrls.html page is accessible from pub as anonymous requestVerified /libs/granite/dispatcher/content/vanityUrls.html page is accessible fr
When we ask System admins how they are communicating with their end users, there really isn’t a “one size fits all” answer. Some Admins talk regularly with their end users, some only communicate when there are major changes. Some engage directly with people, while others go through Group Admins or SMEs.In this on-demand webinar, originally broadcast on July 26, 2023, a panel of current and former Admins - Lyndsy Denk (@lyndsy-denk), Marketing Training and Enablement Manager at IDEXX, Rachelle Dilley (@rachelledilley), Enterprise Group Admin at Adobe, and Cynthia Boon (@cynthiaboon), Customer Success Manager at Workfront – shared their strategies for communicating with users and what they think all Admins should know.Specifically: Common types of communications sent to usersTips for deciding which channels to use for your communicationsHow to think of your communications strategy in an iterative way, starting from where you are and maturing as you goYou can view the recording here&
I am trying to select the special characters from the RTE but when I select the special character the cursor is not moving forward because of which the next character is added in front of first character. In the below screenshot, first I have selected "£" next "—" and then "©".So it should show up as "£—©" but since the cursor is not moving it is displayed as "©—£".Below is the screenshot of the issue. Can someone please help me how to resolve the issue.
Introduction This post serves as a high-level guide to ingesting data into Customer Journey Analytics (CJA) using Adobe Experience Platform (AEP) datasets. By connecting to CJA via Connections, AEP datasets provide a comprehensive view of customers' attributes, journeys, and behaviors. The post provides an overview of the methods available for AEP data throughput to CJA Connections, including batch and streaming ingestion, the Adobe Analytics source connector, the Adobe Experience Platform Web and Mobile SDKs, the Adobe Experience Platform Edge Network Server API, and source connectors as sources. These various data ingestion methods enable businesses to gain powerful insights into their customers' journeys and behaviors in CJA. Data Ingestion Into Customer Journey Analytics Data ingestion is the process of collecting, importing, and processing data from various sources into a data repository. In the context of CJA, data ingestion refers to bringing data from various sources into C
I wanted to ask about the expectation of nested components with LiveCopy/Blueprint configurations: I have a Blueprint (Parent) page that has a nested component structure like so: ------- Component 1 (Parent)-------------- Component 2 (Child 1)Then I have a Livecopy Child Page that inherits from Parent and initially looks the same: Then on Child Page (Livecopy of Blueprint):------- Component 1 (Parent)-------------- Component 2 (Child 1)Then on the child page, I break inheritance of Component 2, delete it and copy from another page a 3rd Component to replace it, so it looks like this on the Child Page:------- Component 1 (Parent)-------------- Placeholder Message for Child 2 that was Deleted-------------- Component 3 (Child 2)Now, I go back to the Parent page, and add a new component. However, if I return to the Child Page, and refresh the page - Component 3 is gone, but the new component is added. Now my page structures looks like this: Parent page: -----
Hi community! Hope you are all fine.Could you please help with the following case: Goal: I need to make a couple of IMS users Administrators on non-prod author servers.Actions:as advised in official docs, in IMS admin console I created a group, for example 'Non-prod admins (IMS)' and assigned 'AEM Administrators-xxx' and 'AEM Users-xxx' products for a couple of non-production environments.Then I added users to my custom group ('Non-prod admins (IMS)').Result:users can access non-production environments (I believe thanks to group 'AEM Users-xxx'), BUT are not administrators there, although 'AEM Administrators-xxx' product was assigned to 'Non-prod admins (IMS)' custom group.Further investigation:if I assign 'AEM Administrators-xxx' product directly to these users - they become administrators on respective environemnts. But it is not convenient to add individual products per each user.Question:should 'AEM Administrators-xxx' product be assigned only directly to users
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.