Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hello. I can't seem to download the latest service pack for AEM. I find several sources linking me to https://experience.adobe.com/#/downloads/content/software-distribution/en/aem.html but that just says "It seems that your Adobe ID is not linked with your Adobe Experience Cloud solution accounts.". Any ideas?
I'm experiencing an issue where external links are incorrectly flagged as broken by AEM's Link Checker, as documented in KA-27042 I'm aware of two existing methods to exclude links from the Link Checker:HTML attribute approach: <a href="https://www.example.com" x-cq-linkchecker="skip">Link Text</a>OSGi configuration approach: Configure link checker service to exclude specific external domains via OSGi config. Is there a content-author-friendly way to exclude external links from the Link Checker at runtime in AEM as a Cloud Service?Specifically, I'm looking for a solution that would allow:Content authors to exclude problematic links without developer interventionRuntime exclusion when false positives are discovered in productionNo code deployment required for link exclusions
Hello Team,We have our application hosted on AEM Cloud, where I have set up a scheduler to trigger every 2 hours. The scheduler calls a method to send email notifications using the following command:emailSenderService.sendExpiryNotification(res.getPath(), 30, expiryMillis)However, we're experiencing an issue where the email is sent three times, whereas we only need it to be sent once. Our setup consists of one Author instance and two Publish instances. In the Author server run mode, I've disabled the email functionality by setting "smtp.ssl": true in the Day CQ Mail Service configuration. On the Publish instances, we've configured "smtp.ssl": false to allow email delivery.Despite this setup, the emails are still being sent three times.Has anyone encountered a similar issue or have suggestions on how to resolve this?Thanks in advance for your help!I am attaching a file which has logs. Please kindly check once to see the issue.Scheduler Code :Here's my scheduler : @Designate(ocd=Ass
Here's my error log stack - 12.09.2025 13:40:26.338 *ERROR* [qtp698919058-316] org.apache.felix.http Exception while processing request to /libs/granite/core/content/login.htmljava.lang.IllegalArgumentException: Invalid token ''at org.apache.jackrabbit.api.security.authentication.token.TokenCredentials.<init>(TokenCredentials.java:48) [org.apache.jackrabbit.oak-jackrabbit-api:1.76.0]at com.day.crx.security.token.impl.TokenAuthenticationHandler.createCredentials(TokenAuthenticationHandler.java:798) [com.day.crx.sling.crx-auth-token:2.8.0] 12.09.2025 13:50:04.780 *ERROR* [qtp1342307156-69] org.apache.felix.http Exception while processing request to /favicon.icojava.lang.IllegalArgumentException: Invalid token ''at org.apache.jackrabbit.api.security.authentication.token.TokenCredentials.<init>(TokenCredentials.java:48) [org.apache.jackrabbit.oak-jackrabbit-api:1.76.0]at com.day.crx.security.token.impl.TokenAuthenticationHandler.createCredentials(TokenAuthenticationHa
AEM Forms supports 3 types of form components: Core Components, Foundation Components, and Edge Delivery Service Components? What is difference between these and when to use which components?
Hi, I'd like to extract channel templates using API but the thing is that none of my templates were created in the "Content Template" section and I think the Content Template API is pointing to that section. All my templates were created using Campaign or Journeys. So, I need to extract from AJO all my templates but none of them is in the "Content Template" section. Is there a way I can do that? Thanks.
機能改善要求(RFE)概要: I would like ease the technical requirements for AEM 6.5 LTS to be support "Java 11" and "Linux kernel 4" be added. ユースケース: I am considering AEM 6.5 LTS(On Premise). 現在/体験した動作: AEM 6.5 LTS support Java17 and Linux kernel 5. If AEM6.5LTS were to be applied at this time, the customer environment would require an update to the Linux OS and Java version.As there are currently no customer environments that have Java 17 and Linux kernel 5 installed,it is expected that application and approval will take time. In the worst case scenario, business could be lost when support for the AEM6.5 ends. 改善/期待される動作: Because, we would like to avoid the worst case scenario by supporting Java11 Linux kernel4 in AEM6.5 LTS, just like AEM6.5. 環境の詳細(AEM バージョン/サービスパック、もしあればその他の詳細): AEM 6.5 SP19 and AEM 6.5 LTS 顧客名/組織名 スクリーンショット(ある場合) コードパッケージ(ある場合)
Does anyone have any nice examples using the AEM Tab component?Ideally using icons+text in each tab, reducing to icon only for mobile use. Something along the lines of:https://codepen.io/yyzygter-the-looper/pen/MYadwdR
how much time does it take to re-align the identity graph, when a profile enabled individual profile dataset is dropped. when there are 1.2 million profiles are impacted. also, when the same 1.2 million data is re-ingested into another profile enabled dataset (from the same schema) how much time does it take to re-align the identity graph and bring those 1.2 million identities back into the profiles. we have a situation which requires to re-ingest the data and profile needs to re-built for those data. Thanks
As per the below screenshot, we can trigger one test profile during the Journey Test mode but, is there any way where multiple test profiles can be passed through.
Introduction Derived fields is a powerful new feature of Customer Journey Analytics (CJA). It allows users to transform their CJA schema fields at the Connections-level in various ways. Using the derived fields interface, users can instantly and retroactively make non-destructive derivations to their CJA dataset fields. This can potentially save time and effort by avoiding data rework and reprocessing, while enhancing the quality of the end CJA Data View data. As a result, it leads to faster time to business value and insights. The CJA derived fields feature empowers users to perform more accurate and insightful analyses, leading to better business decisions and outcomes. By providing CJA administrators with the ability to manipulate their CJA Data Views in ways that were previously not possible, this feature is an invaluable tool to maximize the potential of already captured data and uncover insights that can drive business success. June 2024 Update: Review of Derived Fields
Hi, I'm trying to use google's authentication jar file and including the following maven entries:<dependency> <groupId>com.google.auth</groupId> <artifactId>google-auth-library-oauth2-http</artifactId> <version>1.24.0</version></dependency>This compiles on my IDE no issues, however after deploying to my dev environment, I run into a, 'cannot be resolved' issue on my bundle that requires this dependency.How do I resolve these dependencies? I have so far tried creating a bundle via the instructions here: https://experienceleague.adobe.com/en/docs/experience-cloud-kcs/kbarticles/ka-17475 but have not had success in getting the oauth2 library imported or referenced in OSGI. I also tried adding:<Embed-Dependency> google-auth-library-oauth2-httpas part of the embed dependency but this still claims it is unable to resolve the library. I'd like some help in troubleshooting this as I am trying
Description - Bulk upload of IP addresses to block via the datastreamWhy is this feature important to you - We have more than 10K IP addresses we need to add to our bot rules via the APE data stream, today we are having to manually add these IPs. We would like to avoid this data in our connections as it eats into our CJA rows- data budgetHow would you like the feature to work - Allow a bulk upload option via a csv fileCurrent Behaviour - Today the tool allows only one IP address/ range upload condition at a time.
How to Deliver Personalized Experiences Without Compromising Site Security Delivering personalized digital experiences while keeping your site secure? It’s not a pipedream anymore. This guide shows how to make Adobe Target and Content Security Policy (CSP) work together—so marketers can personalize freely, and developers can sleep soundly. What Is CSP? Think of Content Security Policy (CSP) as your site’s gatekeeper. It defines a set of rules that tells browsers which sources of content such as scripts, styles, images are safe to load and blocks anything suspicious. CSP is your knight in shining armor against cross-site scripting attacks. For Marketers: Why You Should Care A strict CSP, if not configured for Adobe Target, can disrupt your personalization efforts. Problems may include: Failed rendering of personalized experiences Broken reporting and Analytics Unexpected errors in the Visual Experience Composer (VEC) The fix? Collaborate with your development team to configure CS
Welcome back to the Adobe Marketo Engage Community Lens - September Edition! In this series, we're diving into the most exciting announcements and game-changing updates that'll elevate your marketing skills to the next level. Highlights Adobe Identity Migration Coming Soon: We're shaking things up with a hard September 30, 2025 deadline to migrate from Marketo Engage Identity to Adobe Identity. Miss the deadline? No worries—Adobe will handle it for you in October, but you'll be temporarily locked out until you accept the invitation. The new system comes with some quirks around IP restrictions and SSO that are worth knowing about. Don't be scrambling around at the last minute—get ahead of this migration now. Your Ideas in Action: Your feedback is driving real product innovation at Marketo! The team has successfully implemented several community-suggested features from the Ideas space, transforming user pain points into powerful solutions. Moving forward, we're taking a more
Hi there, Working with AJO here. We need to ensure that emails, as part of a Journey, are sent only from Monday to Friday. Profiles enter the Journey on a daily basis based on a rolling date. Ideally, we would like profiles to enter the Journey on Saturdays and Sundays as well, for them to be queued and processed on Monday.Any hints on how to get it done in AJO? Thank you!
I am creating an Issue via API on a Request Queue. This issue is converted to Project manually using a template. Tasks, configured in template, are added to converted project. Now I want to write an Workfront Event Subscription which will notify me Whenever a task is created on a converted project whose issue's Request Queue is same always.
Hi All,I want to integrate Spotify on my web page. What is the best way to do it?Thanks.
What an incredible time hosting our first-ever Mega WUG Event: The Skill Exchange After Party! The discussion was electric, with panelists and moderators from WUG chapters across the country sharing their insights on the latest Skill Exchange session features and announcements. We had 4 panelists and 100+ registrants for the event.My Key Takeaways:New Workfront AI Features: We're excited about how AI will automate mundane tasks and accelerate creative production processes.Content Supply Chain Integrations: The benefits of setting up content supply chain integrations far outweigh the initial effort required.Approval Nuances: We're looking forward to seeing how upcoming changes will address current approval challenges.Watch the Recording:To catch up on the discussion, watch the recording here: https://www.youtube.com/watch?v=u1WKW16NEUsJoin the Conversation:Join your nearest WUG chapter here: https://workfront-augs.adobe.comAccess the August 21st Adobe Workfront The Skill Excha
In AEM Dispatcher, I want to hide the complete asset path from appearing in the browser when a user hovers over an image. Currently, the URL shows as “/content/orgname/aem/images/img.jpg”. How can I remove or rewrite “/content/orgname/aem” not appearing so that users don’t see it in the image URL? thanks ,Renju
Hi Community,We are working with AEM CIF Core Components integrated with Magento. Our Magento schema exposes a custom root field CatalogSrv_products instead of the default products.By default, CIF generates queries like: But in our case, we need the query to use CatalogSrv_products, for example: I see the query placed in CIF core component library at react-components/src/queries/query_bundle_product.graphql.js but I could not see any documentation on how to override this. Any guidance or best practices would be very helpful.
Hello,I'm using an External Lookup field set as a multi select.When the data comes into Fusion it sees multiple selected items as an Array as one would expect.The problem is when 1 item is selected it doesn't come in as an Array. It comes in as Text.When processing downstream, how do you deal with these type differences? For example, adding the items to an existing array? You can't use merge....Does anyone have a solution?thanks,Kelly
Hey Everyone. I have an email that goes out monthly, and I can pull the tracking data, but it's only showing the profiles that opened and clicked. I'm looking to include the profile that received the email but didn't engage. I feel like this is simple, but it's not clicking in my head how to do it.
Introduction Organizations using Adobe Customer Journey Analytics (CJA) need to clearly understand when to create new Connections versus Data Views for analytical success. This framework examines the differences between these two foundational CJA layers and provides guidance on when to use each approach. By following these principles, organizations can build an efficient, scalable analytics foundation that delivers richer insights while managing costs effectively. Think of the CJA framework like building a house. Connections are similar to the foundation and structural framework because they determine what materials (datasets) you use, how rooms connect, and the overall integrity of the building. Data Views are like different interior designs and room arrangements within that same structure because they don't change the foundation but offer different ways to experience and utilize the space. Just as you wouldn't rebuild your house's foundation to redecorate a room, you shouldn't cre
The new Priorities view has really caught on with our team. The GUI is attractive and the recent release brings a lot of functionality that helps the team have a singular place to go in order to manage work assigned to them. But it could be perfect! Please add the same "edit allocations" functionality as is available in the Workload Balancer (within the Resource Management section) that allows a user to specify planned hours for a task on a day-to-day, week-to-week, or month-to-month basis. Currently, the Priorities view only allows a user to change the total planned hours of a task over the entire duration of the task.The ability for a working team member to specify the exact amount of hours they will spend on the remainder of a task gives managers a more specific view from week to week. We do not have access restrictions of the Workload Balancer on our team and have found it very useful to use during our meetings when discussing what will be worked on during a given we
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.