Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi everybody.We are having some problems configuring our cloud environment with a multidomain dispatcher. The problem seems to be that the dispatcher is reading the publishfarm configuration instead of the domain it belongs to.Here is the configurationIn browser I type "www.digital.net"In dispatcher log I can seeFound farm publishfarm for www.digital.netThu Jan 18 07:38:51.715727 2024 [dispatcher:debug] checking [/content/digital/digital---global/es/home/jcr:content.getpublications.json]Thu Jan 18 07:38:51.715784 2024 [dispatcher:debug] cachefile does not exist: /mnt/var/www/html/content/digital/digital---global/es/home/jcr:content.getpublications.jsonThu Jan 18 07:38:51.715791 2024 [dispatcher:debug] try to create new cachefile: /mnt/var/www/html/content/digital/digital---global/es/home/jcr:content.getpublications.jsonThu Jan 18 07:38:51.715797 2024 [dispatcher:debug] cache-action for [/content/digital/digital---global/es/home/jcr:content.getpublications.json]: CREATEThu Jan 18 07:38:
Hi,I implemented universal editor on top of my react application and works great. The content fragment path from graphql is mapped and page is serving _publishUrl for images. Text and richtext editing immediately reflects on the app. But when I change the assets, the new changed asset doesn't load immediately. After changing the asset, I have to hard refresh page and then it reflects. At AEM author logs, it throws below error 08.01.2025 23:59:36.884 [cm-p-aem-author-754d4d4cf7-qt72z] *WARN* [[48a998fe-7065-4b4b-b7dd-2ac866ab6ce5][aem-assets-backend-nr-1][]] com.adobe.aem.dam.impl.DamAssetRenditionImpl Unknown rendition type: cq5dam.preview.pdf java.lang.IllegalArgumentException: No enum constant com.adobe.aem.dam.api.DamRenditionType.PREVIEW at java.base/java.lang.Enum.valueOf(Enum.java:240) at com.adobe.aem.dam.api.DamRenditionType.valueOf(DamRenditionType.java:21) [com.adobe.aem.repoapi:2.0.506] at com.adobe.aem.dam.impl.DamAssetRenditionImpl.getIntent(DamAssetRendi
Hi All I’ve set up the dispatcher for AEM as a cloud and created symbolic links for the vhost and farm files in Windows. However, after deploying in the lower environment,the build failed due to the error: "Invalid symlinks found."After checking the Adobe Community forum, I attempted to create the symbolic links through WSL (Windows Subsystem for Linux),but I’m encountering issues when trying to commit the code to the Git repository.Could you please suggest how I should proceed with committing the code? Any insights or recommendations would be greatly appreciated. Thanks
We have a React SPA project where we're trying to introduce experience fragments to export into Target. The issue we're currently facing is that when we try to add a custom component into the parsys on an editable experience fragment template, the component is not showing up and the logs show the following errorGET /conf/teq/settings/wcm/templates/experience-fragment-template/initial.html HTTP/1.1] org.apache.sling.servlets.get.impl.DefaultGetServlet No renderer for extension html, cannot render resource TemplatedResourceImpl, type=teq/components/ctabutton, path=/conf/teq/settings/wcm/templates/experience-fragment-template/initial/jcr:content/root/ctabuttonAs it's seen in the image above, only the breadcrumbs component is displayed where as the CTAButton is hidden. It seems that only components having a sling:resourceSuperType property set to a core component(For example, sling:resourceSuperType = core/wcm/components/breadcrumb/v2/breadcrumb) are rendered.Custom com
Hello All,We had some utilities (Java scripts) we had been using for AEM 6.5 on prem.We no longer support Oracle Java -- my question is will the Java scripts (.jar) files we have work with OpenJDK? Thank you.
Hi, We are using AEM cloud and currently I am trying for a way to schedule publishing using postman. I am able to achieve publishing or activate now using local development token but not sure how to schedule for later using postman. Is it even possible? Post URL : {aemenvironmenturl}/bin/replicate.json Below are the parameters passed. path: /content/dam/exmpleclient/samplecmd: activateagentId: publish Tried schedule parameter but it did not work.
Hi, I've recently upgraded my AEM instance on dev environment from 6.5.5 to 6.5.21 and after I've restarted the instance, it's responded with bad gateway 502 on the instance link itself and /system/console/bundles. I have tried checking if there are any invalid indexes and all of them are valid when i checked. Any suggestions on what steps should I take next to mitigate this issue?
I am facing a UI inconsistency issue in my project due to differing cache durations for HTML and client libraries (CSS/JS). Below are the cache rules:Cache Rule for HTML:<LocationMatch "^/content/.*\.(html)$">Header set Cache-Control "max-age=900,stale-while-revalidate=1800" "expr=%{REQUEST_STATUS} < 400"Header set Surrogate-Control "stale-while-revalidate=43200,stale-if-error=43200" "expr=%{REQUEST_STATUS} < 400"Header set Age 0</LocationMatch>Cache Rule for Client Libraries (CSS/JS):<LocationMatch "^/etc\.clientlibs/.*\.(?i:js|css|ttf|woff2)$">Header set Cache-Control "max-age=1800,stale-while-revalidate=1800,stale-if-error=1800,public,immutable" "expr=%{REQUEST_STATUS} < 400"Header set Age 0</LocationMatch>Issue Observed:Since the HTML and client libraries are cached for different durations, a mismatch occurs when the HTML refreshes before the clientlibs. Specifically:When the HTML updates, it references the new clientlibs ID.However, the browser sti
Hi everyone, I am trying to integrate react in AEM project wihtout spa-editor. I have gone through this following community posts - https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/how-to-integrate-react-into-a-non-spa-aem-6-5-project/td-p/619537 https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-integration-with-react-without-spa/td-p/395514 I have tried to use react-abode npm package but got build failure. Haven't tried react-habitat package though, it seems way too old (last commit was 8 years ago). Also it doesn't support functional react component. Can anyone share a working repo of non SPA React implementaion?
I'm trying to find someone ASAP to help me get up to speed on using the ACDL and to get the data into Tags/XDM. I have experience with populating XDM using update variable and data elements etc. but I need to understand better how to create and consume and map the data in Tags, when using an EDDL. The below video would have been perfect if he spent more time showing how everything was setup and mapped etc. https://experienceleague.adobe.com/en/docs/events/adobe-developers-live-recordings/2021/oct2021/adobe-client-data-layerI have the basics down and I've watched a ton of videos and read documentation, but I still have some holes in my knowledge and need to have a few hours with someone that has this experience. Can anyone recommend someone to me. I need this help!!!! Thanks!
IntroductionThe Adobe Customer Journey Analytics (CJA) Experimentation Panel is an Analysis Workspace template that empowers organizations to analyze and interpret their A/B tests and multivariate experiments within the CJA ecosystem. This specialized Analysis Workspace panel serves as a gateway to deep experimentation insights, enabling organizations to comprehensively understand how various iterations of their digital experiences influence user behavior patterns and drive business outcomes. Through its template framework for experimentation analysis, the panel enables businesses to make data-informed decisions with confidence and precision, leveraging advanced statistical methodologies and intuitive visualizations. To maximize the value of these experimental insights across your organization, it becomes paramount to establish strong alignment within your analytics and measurement teams regarding the specific experimentation approaches and methodologies being employed, ensuring these
We are excited to announce the Adobe Experience Manager Community Member of the Year for 2024! A big congratulations to this year’s winner: @arunpatidar ! Arun has shown exceptional commitment to the Adobe Experience Manager Community, helping others with his expertise, fostering discussions, and sharing valuable feedback. His contributions have greatly enriched the community and inspired others to get involved. Your work has significantly impacted countless learners, empowering them to grow in their understanding of our products. Thanks to your efforts, new members are not only learning faster but also feel encouraged to participate more actively. As we step into FY25, we encourage Arun and all community members to keep the momentum going. Let’s work together to make the community even stronger by sharing knowledge, engaging with peers, and inspiring one another to grow. Thank you, Arun, for your incredible contributions, and congratulations on this well-deserved recognitio
We are having an issue with images flipping horizontally when adding them to a page with the Image Core Component. Also, we are unable to fix it using the "flip horizontal" option. This happens randomly and there does not seem to be any rhyme or reason to this behavior. Has anyone else had this issue? AEM On-premise version 6.5.21.0Core Component Version 2.27.0Image Component v3
Hi All,Is it possible to do string split in sightly. For example I have string x = "C-123-coursename"; I want to remove the course name and get C-123. How can i do this in sightly?Thanks,Shehjad
Introduction Adobe Customer Journey Analytics (CJA) has introduced a new dataset type: Summary data. This feature significantly enhances CJA's data model and expands its potential use cases, offering users improved capabilities for data analysis and insight generation. Summary data consists of time-series information from a summary dataset, based on a schema using the XDM Summary Metrics class. Currently, only hourly or daily time-series data are supported. By incorporating Summary data, CJA builds upon its existing foundation of Event, Lookup, and Profile datasets, creating a more comprehensive and versatile toolkit for practitioners. The introduction of Summary data unlocks exciting new possibilities for exploring and interpreting data within CJA. This powerful dataset type complements existing options by enabling users to work with pre-aggregated information, providing a high-level perspective that's particularly valuable for certain analyses. By integrating Summary data alongsid
Authors: @sanantharaman @lycos_arun @1387974 Reviewers: @huongvu @rachel_hanessia @yunyaoli The technology landscape has continuously evolved, reshaping how brands engage with their customers. One of the most exciting frontiers in this transformation is the application of Generative AI in Customer Success. Through our conversations with customers using Adobe Experience Platform, a few recurring needs became clear: Accelerating the implementation of use cases from customer acquisition to customer retention Driving greater efficiency in implementing their customer experience workflows Democratizing the expertise and access to specialized information to help marketers realize value more easily With these insights in mind, we set out on a mission to enhance customer support in Adobe Experience Platform applications- leveraging conversational AI to create a smarter, more seamless support experience. Elevating Digital Tra
Hello Everyone, I noticed that the Agile Reporting cookbook may have been lost during migration. We definitely want to keep this content circulating, so please review the link below to see some great use cases for Agile Reporting! If you have any questions or comments, be sure to let us know in the section below. While you're at it, be sure to also check out our 2021 Reporting Cookbook.
Hi, Please can anyone help me on the below issue?I have a tab in the metadata schema with a path browser with pickerMultiSelect option set to true. It works fine and allows me to select multiple paths however the value stored on the property -./jcr:content/metadata/relatedimages/pickerSrc doesn't save all selected paths but only one(1st selected). Not sure if i am missing any other properties? Also i noticed the node created with the property - pickerSrc is of type "String" and not "String[]". Should i need to declare the type of the property, if yes, please can you advice on how we can do that? I have searched many forums but ended-up with no suggestions.My configuration - <items jcr:primaryType="nt:unstructured"> <_x0031_469788468439 jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/foundation/form/pathbrowser" fieldLabel="Related Images" fieldDescription="Please select related images."
Hi all, 1. Let us say we have en site and es site.In es site we need language translation and some extra functionality/nodes in content.Where do we define these changes for es?Rollout configuration for es?2. Is Rollout configuration one per live copy?3. During which part of this is Language Translator integrated?4. When is this copying done? Whenever there is a change in Blue Print? Appreciate all your replies. Thanks,RK.
Huge thanks to everyone who attended today’s 1-hour webinar highlighting the latest Workfront feature enhancements coming next week in the Q1 Release. Your questions and engagement are what make these events special, so we appreciate your time and your participation! And to @lilitm, @vazgen_babayan, @jerflo, @matthewst3, and @jbarron from the Adobe Workfront Product team – thank you so much for joining, sharing your expertise, and answering the rapid fire of questions that were submitted! If you missed today's session, no worries, below are links to the recording and slide deck: Slide Deck PDF Webinar recording The Adobe Workfront First Quarter 2025 Release is scheduled for next week, January 16th. For more details and for the full list of feature enhancements, be sure to review the First Quarter 2025 release overview page. If you have additional questions about the upcoming release or if your question
I would like to create a custom RTE plugin just like paragraph formats (it will have the dropdown) we see in the RTE where upon clicking of a particular text in that custom plugin I would like to print it to the console. And for that custom plugin also I would like to set an icon. Just like this I would like to implement. Thank you.
Thank you to everyone who joined Gary Alvarado and I for "From Ideation to Activation: Optimizing Creative Processes with Workfront and AEM " at the San Francisco Skill Exchange! If you have follow-up questions/comments, please post below and I will do my best to reply. I also welcome everyone in the community to join in and share their own experiences and insights. Check out my attached presentation. Here are the key takeaways: Measure twice, cut onceGovernance, governance, governanceStakeholder involvement and buy-in is crucialPlan for post-implementation support and ongoing system maintenance
We are excited to announce the Adobe Experience Platfrom Member of the Year for 2024! A big congratulations to this year’s winner: @abhinavbalooni! Abhinav has shown exceptional commitment to the Adobe Experience Platform Community, helping others with his expertise, fostering discussions, and sharing valuable feedback. His contributions have greatly enriched the community and inspired others to get involved. Your work has significantly impacted countless learners, empowering them to grow in their understanding of our products. Thanks to your efforts, new members are not only learning faster but also feel encouraged to participate more actively. As we step into FY25, we encourage Abhinav and all community members to keep the momentum going. Let’s work together to make the community even stronger by sharing knowledge, engaging with peers, and inspiring one another to grow. Thank you, Abhinav, for your incredible contributions, and congratulations on this well-deserv
Our latest take on a UTM attribution library manages hidden fields on Marketo forms, raw HTML <form>s, and a couple of other form types. That means switching between different APIs: if( type === "marketoForms2" ) { // call form.addHiddenFields() } else if( type === "genericHTML" ) { // upsert `<input type="hidden">` and set value } else if( type === "otherLibrary" ) { // use that library’s JS API } Admittedly, the easy way is to require a type hint, like: updateHiddens( { form: obj, type: "marketoForms2" } ); Or maybe just: updateHiddens( { marketoForms2: obj } ); But those are extra work for the end user, and I was sure the library could figure out on its own, letting you do: updateHiddens( obj ); Adding more requirements to be flexible-slash-professional: must work across Window objects — that is, a Marketo form in a child IFRAME must be detected as well cannot rely on HTML attributes like class="mktoForm" or id="mktoForm_*" bec
I'm communicating with Adobe Experience Manager, Version 6.5.6.0. I'm trying to update metadata of an existing asset. Based on the API documentation I'm doing a PUT to :https://dam.url.com/api/assets/.../documents/tds/test-lab9/Coca_Cola.pdf.jsonWith this data:{"class": "asset","properties": {"unl:documentType": "TDS"}} I get feedback suggesting that the update was ok: In the UI I can login with the same account and I'm able to set the Document Type to TDS just fine: The unl prefix is correct as far as I know since it is the same one as I find in the CSV export for this field: The new metadata value is not shown in the UI when refreshing the page. Am I doing something wrong?
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.