Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi,I am working in a multi tenant AEM instance. We are trying to retrieve workflow instances running/in any state for a particular model. We tried using getAllworkflows() which will give workflow instances of all the models. We tried few approaches but not working as expected. Can you please suggest any solution for the same? AEM 6.5 with sp21 cc: @arunpatidar @aanchalsikka try (ResourceResolver resourceResolver = ResourceResolverUtils.getServiceResourceResolver(resourceResolverFactory, "testworkflowService")) { logger.info("Fetching workflow instances using JCR query"); Session session = resourceResolver.adaptTo(Session.class); List<Workflow> runningWorkflows = new ArrayList<>(); WorkflowSession wfSession = resourceResolver.adaptTo(com.adobe.granite.workflow.WorkflowSession.class); try { if (wfSession != null) { Workflow[] wf = wfSession.getAllWorkflows(); } }}
When I try to connect to Experience form Admin Console I have an error message:It seems that your Adobe ID is not linked with your Adobe Experience Cloud solution accountsPlease get in touch with your Org Administrator or Adobe Enterprise Support.It is the first time I want to use this product.How to solve this problem?
Hi everyone,I'm currently working on a project where I need to set up some rewrite rules. The goal is to check if a requested page has a .html extension. If it doesn't, the request should be redirected to a 404.html page. Here's what I have so far:RewriteCond "%{REQUEST_URI}" "^/content/project/(.*)"RewriteRule "/(.*)" "/%1" [L,R=301,NE]RewriteRule "/(.*)(.html)$" "/content/project/$1.html" [PT,NE]I'm looking for advice on how to modify these rules to achieve the desired functionality, without breaking any existing functionality. Any suggestions or improvements would be greatly appreciated!Thanks in advance for your help!
Need Help: Adding Dialog Field to 2000+ Existing PagesI've added a new field to a component dialog used across ~2000 pages in our AEM instance.Issue:New field appears correctly on newly created pagesFor existing pages, field only appears after reopening/closing the dialogManually reauthoring 2000+ pages isn't feasible. Need efficient solution to add this property to all existing component instances without manual intervention.Looking for an out-of-the-box AEM solution or existing feature that can handle this dialog property update without extensive scripting. Prefer a configuration-based approach if available.Environment:AEM version: [6.5]Dialog: [Coral UI 3/Touch UI/Classic]Has anyone solved this problem at scale? Sample scripts would be appreciated!
I have scenario where,we have single multifield and each multifield item have checkbox.based on checking the checkbox i want to disable other fields in each multifield item.Sample:multi item1 --> text,desc,image,datepicker and checkbox (when i check checkbox i want to disable other fields)multiitem2 --> text,desc,image,datepicker and checkbox (when i check checkbox i want to disable other fields)multi item3 --> text,desc,image,datepicker and checkbox (when i check checkbox i want to disable other fields)multi item4 --> text,desc,image,datepicker and checkbox (when i check checkbox i want to disable other fields)multi item5 --> text,desc,image,datepicker and checkbox (when i check checkbox i want to disable other fields)::and sooncan anyone help in having js logic for this or any solution for this
I have few AEM groups and it has already existed in AEM and it has their individual permissions to folders, Currently i need to validate all the permission levels for almost 20+ AEM groups any solution for this process ?I want to Validate & export all the groups with their permissions.
Hello Community, I recently Integrated UplaodCare with marketo using the rich text in form and included that in my lading page, I am able to the upload button but has no style how can i include my own style to it. It currently looks like this. Thank you
Hi Everyone, I am working on custom work and need to send and email for approval. We are using ootb email configs. com.day.cq.mailer.DefaultMailService.cfg.json { "smtp.host": "$[env:PROJECT_SMTP_HOST]", "smtp.port": "30465", "smtp.user": "$[env:EMAIL_USERNAME]", "smtp.password": "$[secret:EMAIL_PASSWORD]", "from.address": "noreply@domain.com", "smtp.ssl": true, "smtp.starttls": false, "smtp.requiretls": false, "debug.email": false, "oauth.flow": false }We have changed the smtp.host variable name to "PROJECT_SMTP_HOST" as mentioned in adobe document that $[env:AEM_PROXY_HOST] is a reserved variable that AEM as a Cloud Service maps to the internal proxy.tunnel host.Do NOT attempt to set the AEM_PROXY_HOST via Cloud Manager.We have also enabled the port forwards and egress and whitelisting of IP. Still getting the connection timeout.
Is there a way to add timesheets to an individual users experience w/o additing it thru the layout template?Right now we have timesheets turned off for users except certain ones. Those ones that have it we created a layout template for them and added it that way. However the person i want to add a timesheet to currently has to stay with a different layout template, i don't want to switch them over.Is there a way i can add the timesheets w/o going thru the layout template.
I really like this post that shows working profile scripts. I am just simply looking for an example like one of these that shows how to capture a user metric on a given page. Here are a few example I am looking to create a profile script for: 1. User to homepage.com/product that has spent more than 60 seconds on that page.2. User to homepage.com/product scrolled 50% or more.3. User to homepage.com/product was referred by Google but recorded a bounce. Thank you for any help!
Hi all, I am learning AEM Backend.Kindly share some good tutorials on: Scheduler Event Handler. Hopefully these tutorials will walk me through creating and testing these from scratch, enabling me to repeat myself. Appreciate all your replies. Thanks,RK.
Hello All, My company has set up an "XYZ - AI support" chatbot on one of our domains, and I could see it implemented as an element on pages. However, the companies whose AI support chatbot we have implemented have advised us to use their official web widget events instead of home-baked events for tracking in Adobe Analytics. The process says: 1) To install the Web Widget API, you need to include the "XYZ - AI support" object in your HTML. For this step, I created a DOM-ready rule in Launch and passed that JavaScript snippet into the custom code 2) The next step is to start using all the events that they have provided to capture info into analytics like on Modal Open, on Moda close, on query submit, etc etc. I am wondering will those events will go separately in the click-based event rule in Adobe Launch? where I need to create data elements for all those events with javascript and map them to the eVars for info capturing into analytics.
Hello Adobe Experience League Community,I am currently working on integrating Adobe Journey Optimizer (AJO) out-of-the-box datasets with digital datasets collected from our web platform. My goal is to report on the complete user journey, starting from a link click in an email to the final conversion.In our setup, we have two distinct identifiers:Customer ID: Captured when a user logs in.Experience Cloud ID (ECID): Captured on every hit.Given that the Customer ID is only available post-login, while the ECID is consistently captured across all interactions, I am seeking guidance on the following:Field-Based Stitching: Is it necessary to perform field-based stitching on the digital datasets to accurately track and report the full user journey from email link click to conversion?Best Practices: What are the best practices for combining these datasets to ensure seamless tracking and reporting of user activities across different stages of their journey?Technical Considerations: Are there any
Hello, what named rights are required to create Visual Fragments in the ACCv8 web console? We are running version 8.6.4 and admin users are able to create visual fragments, but for end users, the "visual fragment" option is greyed out. They are able to create expression fragments. What permissions are required for visual fragments / where are these permissions controlled?
Hi Community,can anyone please advise me if / how I can use the Workfront API to create a record in WF and attach multiple custom forms to that simultaneously, at creation time? It's straightforward to create a record with 1 CF attached, for example, to create a Program:POST to the /PRGM end point.Body: {"name":"Foo", "portfolioID":"<portfolioID>", "categoryID":"<ID of Custom form to attach>"}Is there a way to attach multiple custom forms? I assume the API supports that, because the recently added new "Create record" Workfront Module in Fusion allows us to do that.But I can't figure out how to do it. Appreciate any help with this.Thank you,Tibor
Hi all, We are dealing with a behavior in AJO that reflects that I have received an email but I actually haven't. Is there anywhere we can see the resons, because on the table events is not reflected. Best, Celia
AEM Forms Core Components - AF Core Bundlecom.adobe.aem.core-forms-components-af-core status is in installed state.seeing this issue from last week only , before that it was working fine <core.wcm.components.version>2.23.4</core.wcm.components.version> <core.forms.components.version>2.0.76</core.forms.components.version> <core.forms.components.af.version>2.0.76</core.forms.components.af.version> <aem.forms.sdk.api>2023.09.11.00-230901</aem.forms.sdk.api> <bnd.version>5.1.2</bnd.version> <aem.sdk.api>2023.10.13804.20231005T183332Z-230901</aem.sdk.api> archtype detailsaemVersion=cloudsdkVersion=latestlanguageCountry=${languageCountry}includeExamples=nincludeErrorHandler=nfrontendModule=generalsingleCountry=yincludeDispatcherConfig=yincludeCommerce=nincludeForms=nincludeFormsenrollment=yincludeFormscommunications=n
Hello Team, I’m working on the audience section to ensure it stays fresh and relevant. One thing I’m not fully clear on is how best to set the TTL. If a user qualifies for a trait but doesn’t show interest again, how long should that trait remain active? I’m concerned that old data might keep people in audiences even when they’re no longer interested. If anyone has faced similar cases in the past, please share how you managed this specially for time-sensitive campaigns. Thanks in advance.
624 bundles in total - all 624 bundles active
We are trying to track changes made on a request form that has around 120 custom fields. Instead of adding them all to the "Update feeds" list, we want to see if there is an alternative. Maybe using custom calculated fields or text mode. Any suggestions?
Hi,I have a custom radio button field and I want to create a calculated field that tracks the last time and the user who made changes to that field. I was already able to create a calculated field that tracks the last time and the value changes in the field. Thanks to this post - https://experienceleaguecommunities.adobe.com/t5/workfront-questions/custom-field-track-latest-date-time-amp-user-to-bring-into/m-p/590359#M53328 Here is the current code for the calculated field that I managed to build:LEFT( IF( LEFT({DE:Decision History - Initial Review}, LEN(IF(ISBLANK({DE:Assessment 1 - Initial Review}), "-", {DE:Assessment 1 - Initial Review}))) = {DE:Assessment 1 - Initial Review}, {DE:Decision History - Initial Review}, CONCAT( IF(ISBLANK({DE:Assessment 1 - Initial Review}), "-", {DE:Assessment 1 - Initial Review}), &
Does anyone know if AEM can be run under SELinux and if it is a supported configuration?
Hi all,Is there any detailed source where I can understand the different states of the OSGi bundle lifecycle more clearly?
Hello all, 1. How and where is AEM authenticated?2. Also, when authenticated, how to pass user name and password? Obviously hard coding is not an option.3. How is the session gotten with such authentication passed to other components?4. If I am writing an AEM component, how will I know that AEM was already authenticated? How to get the session? Appreciate all your replies. Thanks,RK.
Hi there, I'm trying to set up an alert that will trigger based on a weighted composition value that is computed. I will include a screenshot of the math using orders, but my use case is looking at total null searches WoW and assigning a weight to how much a specific search term influenced total null searches WoW. As a result, sorting by this weight would show the null searches that should be fixed first and are influencing total null searches the most. The math below says orders for hotels decreased -14,100 WoW vs all departments -68,891 WoW. As a result the decrease in hotel orders is 20.2% of the total decrease. Given all departments decreased -24.3% WoW, hotels made up -4.91% of the total decrease. This would easily translate to null searches where if null searches went up by X%, we'd want to deal with the top Y that are greatly influencing this total number X. I'm confused how to set up an alert for the highlighted column below that will say if any department (or se
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.