Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I have implemented a custom AEM Workflow Process Step in Java that updates a JCR node property in the workflow payload path. Here’s my code snippet:@8220494(service = WorkflowProcess.class, property = { "process.label=Update Payload Deep" })public class UpdatePayloadProcess implements WorkflowProcess {@3214626private ResourceResolverFactory resolverFactory;@9944223public void execute(WorkItem workItem, WorkflowSession workflowSession, MetaDataMap args) throws WorkflowException {String payloadPath = workItem.getWorkflowData().getPayload().toString();Map<String, Object> serviceUserMap = Collections.singletonMap(ResourceResolverFactory.SUBSERVICE, "workflowServiceUser");ResourceResolver resolver = null;try {resolver = resolverFactory.getServiceResourceResolver(serviceUserMap);Session session = resolver.adaptTo(Session.class);if (!session.nodeExists(payloadPath)) {throw new WorkflowException("Payload path does not exist: " + payloadPath);}Node payloadNode = session.getNode(payloadPat
Does Workfront have a mobile app available? When I open the Play Store on my Android phone, the only option I see is "Adobe Workfront for AirWatch", which doesn’t open after installation.
Hello guys I want to integrate splunk with aemaacs. I establishing splunk enterprise edition in VM. can anyone provide the steps i should follow for settingup splunk in vm and integrating it with aemaacs.
Trying to get a list of the various use cases you all have used velocity scripting for! TYIA!
Description -In Adobe Experience Platform's Event Forwarding, there is a requirement that OAuth2 tokens must have a minimum expiration time of 8 hours. However, the system we use internally for authentication only allows tokens with a maximum expiration time of 1 hour. This creates a compatibility issue, as we are unable to use our tokens with Event Forwarding due to this restriction. Why is this feature important to you -This limitation prevents us from integrating our internal authentication system with Adobe Event Forwarding, which restricts our ability to automate and scale our processes. Removing this requirement would enable us to fully utilize Event Forwarding in our workflows. How would you like the feature to work -We would like Adobe Experience Platform Event Forwarding to support OAuth2 tokens with expiration times shorter than 8 hours. Ideally, there should be no minimum expiration requirement, or at least support for tokens with a 1 hour expiration, which is stan
Hi Team,I’m experiencing an issue with in-app messaging in AJO on iOS devices.I can see that screen_view event is reliably fired every time the login page is displayed, and I can see these events & logs in Assurance.However, the in-app message only appears intermittently.This issue seems to be specific to iOS, as it works as expected on Android.Has anyone faced a similar issue or have suggestions for troubleshooting iOS-specific problems?Are there known limitations or additional configurations required for iOS (such as WKWebView, privacy settings, or SDK initialization order) that could cause intermittent in-app message display, even when events are tracked correctly?ThanksAJODev
Hi there, I have been testing the new document approval / unified approval between the document and proof functionality. Has there been any talk about enabling a combined "Reviewer and approver" role rather than just either "Reviewer" or "Approver"? We have many situations where our approver needs to also make a comment prior to approving. I am assuming all of the capabilities in Proof HQ will eventually live there, but I have seen that not always be the case, so I wanted to check. Thank you! Brittany Lang Thermo Fisher Scientific
Hello, We’re planning a custom integration between Marketo and Bizzabo for our upcoming webinars and would like some guidance from anyone who has done something similar.Our planned flow is:Use a Marketo form to capture webinar registrations.Send the registration data to Bizzabo via a webhook.After the event, retrieve attendance and engagement data back into Marketo, ideally via a webhook or API.We're currently exploring how best to set this up, especially:Structuring the webhook payload to send from Marketo to BizzaboAuthentication or headers needed for Bizzabo APIHow to receive post-event data like attended, no-show, engagement score, etc., back into MarketoAny pitfalls or limitations to be aware ofIf anyone has done this type of Marketo to Bizzabo integration—or something similar—I’d really appreciate if you could share:The high-level steps you followedSample payloads or webhook configTips or lessons learned
Hi Folks,I'm encountering an issue while merging leads in Marketo. Has anyone faced this before or knows how to resolve it?Error:"Failed merging lead in Salesforce due to "Error: insufficient access rights on cross-reference id". The Marketo sync user does not have the needed permissions on the cross-referenced objects to successfully complete this operation. Please correct this. Please reach out to Salesforce support if further help is needed."
Hi all, My organization uses an enhanced connector between Workfront and AEM Assets. We have a use case where DAM users create live copies of items in linked project folders (linked to Workfront). Whenever users create live copies of an entire folder, every file within the folder gets stuck in workflow. Sometimes these folders have over 100 assets, so it can be tedious to end these workflows. The Initiator is workflow-service (msm service) and the Model is Auto Attach Workfront Document Custom Form and Map Metadata. Does anyone know what is causing this issue, and how to prevent this from happening? I've included a screenshot for reference. Thank you!Morgan
Hello Community, I'm looking to export leads from the Marketo database. According to the documentation, there's an API that allows exporting leads created within a specific month. However, I'm wondering if there's an alternative way to retrieve all leads. My objective is to generate a file that includes the following fields: FirstName, LastName, MarketoId, and Email Address.POST /bulk/v1/leads/export/create.json Thank you.
We have a journey where we want to include the last transaction date in the payload from timeseries schema that we sent via custom action. We use the following function to pull the last transaction date, (#{ExperiencePlatform.testFieldGroup.profile.timeSeriesEvents.last().abcCorp.transaction.transactionDate}) But when we see the resulting data it's not pulling the date and always returning nothing. This is happening with all of the fields within timeseries schema. Is there any other way to get the value from timeseries data within advanced expression while we use custom action?
I would love the Community's help in finding a solution our Task Template problem. We have a task template that is pre-assigned to a design to quickly work on urgent / quick turnaround requests.When a project is created, the project owner attaches the template. The template is set up so that if a project is submitted PRIOR to 1130 am, all tasks will be assigned for same day.1. However, we only want the designer to see the first task, not the Design Revisions or Prep Final files task. Currently the designer is seeing all three tasks. The template is also set up so that if a project is submitted AFTER 1130 am, all tasks will be assigned NEXT business day.The template is also set up so that if a REVISION or APPROVAL is given AFTER 1130, the tasks will be assigned NEXT business day. We have discovered that the REVISION and PREP FINALS task are not showing up as expected. See below for descriptions. Please let us know if you need further details. Happy t
AJO - Can custom actions be used in Campaigns as well, (not only in Journeys)? If so how to add a custom action to a Campaign?I have custom actions already created, which are currently used in a Journey. I am wondering whether I can use these custom actions in a Campaign. Please let me know, thanks, Zoe
On a document report has anybody found a way in text mode to only show users with a certain license type (external users)?
Hi all, AEM Service Packs Vs Feature Packs: What is the difference in their purposes? Which one to use when? Appreciate your responses. Thanks,RK.
Hello,I have applied the new metadata schema to a folder and it looks good in touchUI but when it comes to the classicUI for the same asset it's still picking the old assets, our marketing team is kind of new and flexible with classicUI it may take time for them to migrate to touchUI how can i fix this? Could you assist.v6.5.18
Hi everyone,We originally worked with Teaser v1 for a while now, and only upgraded to v2 to included smart cropping image features. Now I need to extend the Teaser component to support external URLs in the linkURL field, similar to how v1 handled it. In v2, the getTargetPage() method in TeaserImpl is stricter. It attempts to resolve the linkURL to a Page using PageManager, and if it can't, it falls back to the current page or an action CTA. Here's the current implementation in core AEM:@9944223 @126844 protected Optional<Page> getTargetPage() { if (this.targetPage == null) { String linkURL = resource.getValueMap().get(ImageResource.PN_LINK_URL, String.class); if (StringUtils.isNotEmpty(linkURL)) { this.targetPage = Optional.ofNullable(this.resource.getValueMap().get(ImageResource.PN_LINK_URL, String.class)) .map(this.pageManager::getPage).orElse(null); } else if (actionsEnabled &
Hi, How to find a particular distribution list to add members to it? Note: It's not the same as recipient list.
Hi everyone, I’m working with Adobe Experience Manager Storefront Delivery Services and need to customize my URL structure for categories and products to be cleaner and more SEO-friendly. Right now, my URLs look like this: Categories:https://example.com/categories/maquillaje Products:https://example.com/products/toleriane-purifying-foaming-face-wash-for-oily-skin/ULT0011 The client’s requirement is to remove those prefixes so the URLs become: Categories:https://example.com/maquillaje Products:https://example.com/toleriane-purifying-foaming-face-wash-for-oily-skin/ULT0011 What I’ve tried: Edited fstab.yaml to add redirects from /categories/* and /products/* to the root, but accessing the new paths returns 404.Reviewed the StorefrontRouter and rewrite rules in the archetype, but I’m unsure which configuration files take precedence in Edge Delivery.Checked Adobe docs on URL rewrites, but didn’t find a clear example for removing both prefixes. S
I am trying to build my aem project for a local setup but keep getting this error:"Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.12.0:npm (npm ci) on project com.adobe.cq.cloud.testing.ui.cypress.tests: Failed to run task: 'npm ci' failed. org.apache.commons.exec.ExecuteException: Process exited with an error: 1 (Exit value: 1)" Tried downloading the specific version required for cypress, tried deleting the node-modules folder as well but unable to remove this error. Kindly refer the below screenshots for more information on the exact error: I am currently using the AEM cloud version, archetype 51 was used to build the project, npm version is 10.9.2 and node version v22.13.1. Kindly provide suggestions on what can be done to remove this error as I have tried with WKND as well as standalone project too.
Hi everyone,I'm working on a project in Adobe Experience Manager as a Cloud Service, where I have a large number of Content Fragments (CFs) stored in the DAM. I need to copy them into other language nodes, but I'm facing an issue: when I use the language copy feature on the root folder, it also brings over unpublished content and other data that I don't actually need.My goal is to copy only the specific CFs, for which I already have the paths, into the target language folder—without including any unrelated content.So my question is:Is there a way to trigger the copy of these specific CFs via REST API, using their paths, in AEM as a Cloud Service?Or is there a recommended alternative approach to achieve this in a clean and efficient way?Thanks in advance for any suggestions!
I am new to AEM DAM Assets . I am looking for i should apply custom validation to tag fields that i should allow only one tag in selection and show error in dialog. help me out how should i do custom validation.Thanks in advance for your response.
Hi all,We are using AEM as a Cloud Service and have configured an Image Processing Profile that calls an App Builder to perform some Photoshop action against some images to generate a specific rendition (e.g., photoshopped.psd, rendition.png) when assets are uploaded into a designated folder.Now, we have a requirement where:Assets are already available in the DAM (in any folder).Authors should be able to manually run a workflow on a selected asset.The workflow should:Trigger the processing profile to generate the rendition (even though the asset is not newly uploaded).Once the rendition is available, separate it as a new asset (this post-processing logic already exists).I want to know:Is there a supported way to invoke a Processing Profile from a workflow step?What’s the best practice for such manual reprocessing scenarios?Appreciate any guidance or experience around this! Thanks in advance. Regards,Bhavani Bharanidharan
The current 'Filter' in the Workload Balancer has limitation for the following functionalities whereby these are available in other objects type such as Projects, Tasks, and Requests.Select the Filter condition for "Include if all are true" or "Include if any are true". (Currently defaulted to ‘Include if all are true’ and not editable)Select 'Add Filter Groups' for filter operators 'AND' or 'OR'.Switch to Text Mode interface.It would be great if these functionalities to be made available in the Workload Balancer Filter to allow Resource managers to build complex filters for accurate resourcing.
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.