Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello, I had a question about creating the mapping ID in SFMC as a pre-req for the API Salesforce Marketing Cloud connection. Does the mapping ID created in SFMC have any impact on licensing by creating more attributes? Just want to make sure this won't have any negative impacts on our clients SFMC instance. Thanks!
Modernising Data Management: The Transition to Lakehouse ArchitecturesIntroduction Data management has taken significant strides in recent years, with Lakehouse architecture emerging as a leading-edge solution. For organizations handling complex data ecosystems, the Lakehouse offers a unified approach that combines the best elements of data lakes and data warehouses. This hybrid model promises benefits like streamlined access to data, performance enhancements, and reduced costs. However, while Lakehouse architecture has the potential to redefine data management, it's important to remember that it is still a new and evolving approach. Adopting a Lakehouse may not be necessary or beneficial for every organization, especially those already operating efficient data platforms. For the largest Indian bank, transitioning to a cloud Data-Lake architecture has brought clear value, yet other organizations may find alternative solutions better suited to their needs. Here's a deeper look
Hi All, As part of migrating an AEM 6.5 AMS project into AEM as a Cloud Service, I am using the refactoring tools provided by the Adobe I/O CLI AEM Cloud Service Migration Plugin.I am facing the below issue while using the dispatcher converter command (aio aem-migration:dispatcher-converter -t=ams)https://github.com/adobe/aio-cli-plugin-aem-cloud-service-migration/issues/23Please let me know if you are aware of any solution to resolve this issue which will help me to continue with the dispatcher project refactoring.
I was previously canceled here (CommerceExtensions) on the marketplace because of the adobe employee Shawn Abramson has a grudge against me and works here at adobe. I'd love to have my account back what can be done? or is it not possible this how adobe works?
In the dispatcher environment, when I open any page, it redirects to only one static page. For example:http://test.domain/content/sample/page.html - works correctly.However, the URL, http://test.domain/page.html - does not work.It seems like the /content/sample/ part of the URL is not being hidden correctly in the background. If I use the full path starting with /content, it works fine, but the shortened path does not.How can I resolve this issue?
Hi, I always get below error message, IDP- Keycloak ( http://localhost:8180/auth/realms/aem) IDP Client - aem-app SP - AEM(http://localhost:4502) SP-SAML-CONFIG - Authentication Handler Logs: - saml.log:- -------------- 15.09.2022 11:57:38.092 *DEBUG* [qtp2135073923-4803] com.adobe.granite.auth.saml.SamlAuthenticationHandler Private key of SP not provided: Cannot sign Authn request.15.09.2022 11:58:23.949 *DEBUG* [qtp2135073923-4805] com.adobe.granite.auth.saml.util.SamlReader Signature verification failed for [saml:Assertion: null]. No signature.15.09.2022 11:58:23.949 *DEBUG* [qtp2135073923-4805] com.adobe.granite.auth.saml.model.Assertion Invalid Assertion: notOnOrAfter violated: (java.util.GregorianCalendar[time=1663223363949,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Calcutta",offset=19800000,dstSavings=0,useDaylight=false,transitions=7,lastRule=null],firstDayOfWeek=1,minimalDaysInFir
The October SERS board Meeting reads 9:00am, I have it set for 10a-12p. Link and screenshots below. On the November 22 meeting it appears correct but on the properties page for me it shows 2p-4p, so I’m not sure what is going on with it. I added some more dates today and some of them worked properly and some I had to put incorrect times for them to display properly, there doesn’t appear to be any rhyme or reason to it!
Hiwe have requirement to add a tooltip to search button icon. #custom-search { position: relative; cursor: pointer; } #custom-search::after { content: "This is a tooltip text"; /* Tooltip text */ visibility: hidden; width: 120px; background-color: #747474; color: #fff; font-size: 15px; text-align: center; border-radius: 5px; padding: 5px; position: absolute; z-index: 1; top: 150%; transform: translateX(-50%); margin-left: 100px; opacity: 0; transition: opacity 0.3s; } #custom-search:hover::after { visibility: visible; opacity: 1; } If i add the above css code in the custom-client-lib file under /apps/example-projects/clientlibs/custom-client-lib then under which clientlib categories it need to be added?please help us solve the requirement.@estebanbustamante @arunpatidar @Harwinder-singh @sravs @abhishekanand_
Hi, I'm following the documentation for We.Retail, Language Copy and Content Fragments here:https://experienceleague.adobe.com/docs/experience-manager-65/developing/bestpractices/we-retail/we-retail-globalized-site-structure.html?lang=en#trying-out-the-globalized-site-structure-in-we-retailhttps://experienceleague.adobe.com/docs/experience-manager-learn/sites/content-fragments/content-fragments-translation-feature-video-use.html?lang=en#using-translation-with-aem-content-fragments I've noticed a quirk or bug with Language Copy using the above documentation as follows: Steps:1) Fresh AEM install (version 6.5.5.0)2) Observe only 'en' language master has content (de, fr, es and it are empty)3) Select the language master 'en' node in sites explorer: /content/we-retail/language-masters/en4) In the 'References' section on the left hand side select 'language copy'5) Select all available copies (de, fr, es and it)6) Click the 'Update language copies' drop down7) Select 'Cre
Hi , I am looking to set Cache-Control no-cache header for below URL. Using sling dynamic include for dynamic content and need to make sure component html responds with specific headers to have dispatcher, CDN not to cache.I have already set up osgi config for sling dynamic include , set component ttl to 0. I am thinking following would be fine. <IF "%{REQUEST_URI} =~ '/content/.*\.nocache.html.*'"> Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0" Header set Pragma "no-cache" Header set Age 0 </IF> http://localhost.company.com:8080/content/invest/en/simple-web/sreeni-test/test-loginaware/_jcr_content/root/container/experiencefragment_l.nocache.html/simple-web/components/content/experiencefragment-login-aware/v1/experiencefragment-login-aware Please let me know.I am facing an issue where mainpage.html talking to dispatcher if page load
I'm using ACS commons to send mail like this. the EmailService is from ACS commons. Problem here is the service sends the mail to each recepient in toEmail separately while also having ccemail and bccrecpient in it. This causes mail to be tiggered to the ccemail and bccrecepient multiple times which is causing an issue since the bccrecepient triggers a request number in the backend and they are getting three different emails for the same request. Is there any way to send the email once to multiple recipients? Map<String, String> emailParams = new HashMap<>();emailParams.put("subject", subject);emailParams.put("ccEmail", ccEmail);emailParams.put("bccrecipient", bccEmail);emailParams.put("body", bodyText.toString());Map<String, DataSource> attachments = new HashMap<>();if (!(fileName.isEmpty() || excelString.isBlank())) { try { attachments.put(fileName, new ByteArrayDataSource(excelString, "text/plain")); } catch (IOException e) { lo
I have a requirement on if there are ways to use the custom renditions of the images created to be used dynamically to the web page as per the image container size defined in the sites but not by the screen size.Currently, we are using <picture> tag and media query to render particular rendition of image however is there a way to go more deep to it to customize as per the image container size?Sample Code:<picture> <source media="(max-width: 480px)" srcset="${item.image}/jcr:content/renditions/cq5dam.thumbnail.140.100.png"> <source media="(min-width: 1280px)" srcset="${item.image}/jcr:content/renditions/cq5dam.web.1280.1280.jpeg"> <source media="(min-width: 480px)" srcset="${item.image}/jcr:content/renditions/cq5dam.thumbnail.319.319.png"> <img src="${item.image}/jcr:content/renditions/cq5dam.web.1280.1280.jpeg" alt="${item.title}" class="img-fluid" loading="lazy"> </picture>In the HTL code above, for the sites loaded in the screen resolutio
Hi Community,We're looking to talk with organizations that have marketing content creators using AEM 6.5 to directly create/update Content Fragments and create/update pages from templates.We'd like to understand how you're doing that from an organizational standpoint, what's been a success for you, in what kind of scenario, and where you've had challenges.If you have someone in you're organization that would be willing to talk with us for about an hour, please reach out!Many thanks in advance and Happy Holidays.
Hi I want to write an AEM bundle that listens to page publish events.I got this boilerplate code from chat GPT but I'm not sure what should be the event topic @8220494(immediate = true, service = EventHandler.class, property = { "event.topics=" + PageEvent.TOPIC, "event.filter=(eventType=pagePublished)" }) public class PagePublishEventListener implements EventHandler { I tried various topics and couldn't get it working.The only way I could get my listener to be invoked is by listening to all events property = { "event.topics=*" })Which I don't want. How can I listen only to page publish events?
Hello, Please explain what Output means. We have wmv files that we want to uplaod to AEM, however need to understand how Output is not supported and what that means exactly? Thank you.
I am using Dynamic3D Component and using the .glb and .obj files to render the 3D objects. Now we need to change the background color for the 3D Objects. We have transparent 3D Objects but always the background is coming as Gray. If we need to use another background color what is the process? Could you suggest some Ideas to achive he background color changes for 3D Objects.
Hello Community, We are using Context Hub for personalization in our project, and we have all the necessary setup in place, including segments, audiences, activities, and configured page properties for Context Hub. Everything is working as expected when we load the page in edit mode and then move to preview mode. We are able to see the targeted content. However, when we load the page in edit mode and then move to targeting mode and go to preview, it does not work and always shows the default content. I have checked the variants information in the teaser, and it does not display the correct information (attached screenshots only show the default content). If I reload the page again, it starts working, and I can see the correct variants information loading. The issue seems to be related to navigating from edit mode to targeting mode and then to preview mode. I have even restarted the com.day.cq.personalization.impl.TargetedContentManagerImpl component. Has a
Hi Folks, I just attended another outstanding session put on by @cynthiaboon and @nicholevargas, then decided to share this email I then sent them here, as below. At many companies, people in such positions are expected to handle customers, but it is clear to me that Cynthia and Nichole (and Leslie -- hope all's well!) really do care about customers. If you feel likewise, I invite you share your appreciation on this thread. Regards, Doug
I am trying to convert an image to a masked image in AEM. For example, I have an image, and I want to apply a black-and-white mask, meaning the original image should be completely black. I know this can be done using the ImageMagick tool with the convert feature. Is there a way to accomplish this in Dynamic Media or using any AEM Assets API?
Hello All I have two different documents (one.txt and two.txt) in same folder with same text. For example, 'Technical details page'And Documents are re-indexed. Backend search query isfulltext = Technical details pagep.offset=0p.limit=-1type=dam:Asset when searched for results. I'm getting only one document. One.txt And when remove type=dam:Asset from above query. Many results are returned and has my two documents. First Query Search Results1. /content/dam/one.text Second Query Search Results1. /content/dam/one.txt2. /content/dam/one.txt/jcr:content/renditions/page/jcr:content/par/text/text-163. /content/dam/two.txt4. /content/dam/two.txt/jcr:content/renditions/page/jcr:content/par/text/text-10 The difference between first search results and second search (removed type=dam:Asset) results is that second query checked inside dam:Asset and returned my results. Questions is: How the first query is able to return one.txt ? why did it not give two
Hello Adobe Community,AEM 6.5 We have a strange problem regarding targeting on the page. We have default audince and custom named, e.g. Custom Audience.The problem is that components aren't allowed to insert in targetparsys, drag and drop them, but everything is okay in default audience.Custom audience:Default audience:As you can see there is no "+" on dialog.And at the same time on other pages different audiences work good. Could you please say what the problem can be? Thanks in advance.
IntroIn part one of this series, I provided the reason why you would want to prevent collecting data from bot traffic and described the basic process on how to do so. This article gives two different solutions on how to identify the traffic you would want to block in the first place.Excluding Hits Based on the User AgentAn external party – the IAB - provides to Adobe the list of user agents contained in the default IAB Bot List; and thus, Adobe cannot provide this list to you as a client. As a consolation, Adobe Workspace does provide a “Bot Name” dimension that provides a list of “friendly names” tied to the bot-based user agents. For example:But having just the friendly names of these bots does not necessarily inform us of the exact criteria the IAB list uses when it identifies bots. And so, as much as we'd like to stop collecting data from every single bot in that list, reality shows that it’s not a simple task. That being said, we can still deploy
Hi all, SetupAEM version: 6.5.6We have a website with multiple regions and languages, in the example I provide it's the Mexico/Spanish tree, e.g. /content/mysite/mx/es.We have set up i18n keys for EN and ES locales.Steps taken + IssuesNo jcr:language provided in mx/es page, i18n translations rendered fine from ESSwitching jcr:language in mx/es page to es-mx, i18n translations rendered fine from ESRemoved an i18n translation value from the ES i18n dictionaryexpected: EN translation picked up, as per org.apache.sling.i18n.impl.JcrResourceBundleProvider configactual: nothing renderedRe-added the missing ES i18n value, i18n translation rendered fine againAdded an i18n translation for MX-ES dictionary, i18n translation picked up properly (as mx/es page has mx-es locale set at this point). All the rest of the i18n translations are picked up from the ES i18n valuesRemoved the i18n translation from MX-ES dictionaryexpected: ES translation is picked upactual: nothing re
I am happy that Our team is being using Adobe Real Time CDP to developed advanced ML topic solution for digital marketing area. For many business confidential reason, my company( Data Consulting Agency ) requires us developers not to expose our source code of algorthm to client project and to adobe Platform. We did some trying on mixing up code naming convention and code logic order. But it is still a high-risk matter that algorithms is the key asset of my company. And in many service contract we just commited to our clients with service and solution deployment without any source code packaged in the contract. My company consists on that if client needs the service and solution, they need pay for the use right of code but not source code itself. And If they need source code, they need to pay a higher price for the code asset and then take the possess right of the source code and at the same time they need to obey on that they have to keep source code confidential in their o
Hi All, We have around 1lakh assets for which we have to import the metadata properties of the assets, using out of the box metadata import we can import only 100 assets at a time, to overcome this we have access to data import tool under ACS AEM Commons on AEMaaCS. Please let me know the sample .xlsx file to be uploaded and above options to be filled while updating asset metadata properties, let us know if there is any limitations for number of assets metadata properties to be updated at once in a single .xlsx file Thanks,Devi
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.