Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi, I am trying to start a workflow on the basis of asset creation event in dam. It is working perfectly fine in AEM cloud local server but post deployment it is not working , though when i am starting the workfloww from workflow model , workflow is working fine . i am attching the code here, what can be the issue. Please guide me on this. What can be the alternative. @ankurahlawat-1 @arunpatidar @erika_antkowiak package com.disney.core.listeners;import com.day.cq.dam.api.DamEvent;import com.day.cq.workflow.WorkflowException;import com.day.cq.workflow.WorkflowService;import com.day.cq.workflow.WorkflowSession;import com.day.cq.workflow.exec.WorkflowData;import com.day.cq.workflow.model.WorkflowModel;import org.apache.sling.api.resource.LoginException;import org.apache.sling.api.resource.Resource;import org.apache.sling.api.resource.ResourceResolver;import org.apache.sling.api.resource.ResourceResolverFactory;import org.osgi.service.component.annotat
Hello fellow experts, I am about to take my Adobe Marketo expert - business practitioner exam. I am wondering what type of Questions can be asked on below topics: Given a scenario, define the next stepIdentify the root cause of a problemDemonstrate/apply the correct configuration to Engagement ProgramsIdentify and apply the appropriate use of the PMCFPerform and analyze an A/B test strategyUse Webinar provider information in an event programIf anyone can share some light on these topics, it would be great to hear. I have already taken the practice test, just looking for some more information on this. marketo certified expert exam Questions 2024 ThanksFaizal
I'm investigating a form issue where hitting the submit button triggers a form submission event even if the form is not submitted and we have a form error event fired right after. So in the debugger we see form submission event -> form error event in subsequent hits.I'm trying to isolate these instances by building a visit level segment, but I'm not sure if this working properly. Which option would fit best my requirement?All visit level, options:[Form success event exists] Then [Form error event exists][Form success event exists] Then within 1 Hit [Form error event exists][Form success event exists] Then within 1 Pageview [Form error event exists]I created a report using Form success event as the metric and compared these three segments.Questions:Is the "Then" operator on his own referring to subsequent hits or does it include scenarios where the second hit in the sequence happens at any point after the first one? So within the visit if visit level and for a visitor at visito
Hi Community, I new to Adaptive forms. We have a requirement to create Adaptive forms on AEM 6.5.21. We have both custom template and form ready on local AEM 6.5.21, but on installing it on higher env, we can this error:Errorlog:org.apache.sling.scripting.sightly.SightlyException: Identifier body.js cannot be correctly instantiated by the Use APIat org.apache.sling.scripting.sightly.impl.engine.extension.use.UseRuntimeExtension.call(UseRuntimeExtension.java:76) [org.apache.sling.scripting.sightly:1.4.22.140]at org.apache.sling.scripting.sightly.impl.engine.runtime.RenderContextImpl.call(RenderContextImpl.java:72) [org.apache.sling.scripting.sightly:1.4.22.140]at org.apache.sling.scripting.sightly.libs.fd.af.components.page2.aftemplatedpage.afpagecontent__002e__html.render(afpagecontent__002e__html.java:89)at org.apache.sling.scripting.sightly.render.RenderUnit.render(RenderUnit.java:53) [org.apache.sling.scripting.sightly.runtime:1.2.6.140]at org.apache.sling.scripting.
I'm trying to use python to upload a file to workfront, according to the userguide, I should get a 'handle' when I sent a post request to /attask/api/v15.0/upload, but I only got a response 401 "com.attask.common.AuthenticationException". I found "uploadedFile" is necessary for the request, I tried but still return 401. could anyone help to provide a python example of how to upload a file? MANY THANKS!!!! Here is the code I used. dest = self.domain_url+'/attask/api/upload'params['uploadedFile'] = filenamefiles = [('uploadedFile', open(filename,'rb'))]response = requests.post(dest, data = params, files = files)
Hi, Are there any OOTB table components with sort, filter, and column search options?Or suggest how we can achieve it?
In AEM 6.5.22, the translation integration framework (translation cloud services) has a field called 'Disable Update-Only Translation' (shown below). There is no mention about this field in AEM 6.5 documentation here - https://experienceleague.adobe.com/en/docs/experience-manager-65/content/sites/administering/introduction/tc-tic However, in AEMaaCS documentation - https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/sites/administering/reusing-content/translation/integration-framework#sites-configuration-properties there is a mention about this field where it says Disable Update-Only Translation When this option is checked, updating the translation project submits all translatable fields for translation, not just the ones changed since last translation. I have a requirement where a page being sent for translation 2nd time and on selecting 'Update Language Copy', only the delta strings/keys should be exported (using OOTB
Hi community, We have a business issue with the Unsubscribed sync fields between Marketo and Salesforce. Since Marketo's unsubscribed field is synced/mapped to HasOptedOutOfEmail in Salesforce. If a prospect or customer unsubscribes from our marketing emails, the field will be set to TRUE on both platforms. This is stopping our Sales email cadences in Salesforce, so our sales reps have to manually force these sends one by one. Have any of you with a Marketo<>SalesForce integration and using SF sequences found a workaround for this?
Requirement: I have a form in the publish environment, and upon submission, I need to create a .txt file in the author environment.Current Solution:I created a technical account ID through the Developer Console in the Integration tab, tuned the JWT token, and was able to successfully hit the author environment.However, as the JWT token is nearing expiry, I am transitioning to OAuth Server-to-Server authentication. To do this, I selected the project and Cloud Manager API, created an account, and generated a new token.Issue:When I attempt to hit the author cloud URL, I am receiving a 401 Unauthorized error. Question:The technical user account was not created in the author's environment. Do we need to provide additional permissions to resolve the 401 Unauthorized error?Any assistance or suggestions would be greatly appreciated.CC: @arunpatidar @konstantyn_diachenko @amitvishwakarma @estebanbustamante @Tethich@aanchal-si
Hello. I am trying to clean up some of our data and in looking at it from the raw data field perspective, it appears that, particularly in non-US countries (though it happens here as well), most of the IP Addresses we are capturing (and copying into an eVar with a processing rule) are those of the ISP rather than Public IP and show thousands of visits/day to the IP. The problem is that I can see there is a LOT of behavior that is not consistent with actual customer behavior and appears to be bots. The only options for manually blocking bots is IP or User Agent. These visitors also delete their cookies after each visit, creating more unique visitors than there are customers in the regions. How can we block these or how can we get Public IP instead of ISP? The biggest problem is that SOME of the visitors from the ISP address are legitimate customers and buying products, so we do not want to block those. Thanks in advance.
I want to possible solutions to integrate adobe premiere pro with AEM.
Does something like this: _satellite.setVar('product', 'Circuit Pro');Sets Data Element product = Circuit Pro ?? https://experienceleague.adobe.com/en/docs/experience-platform/tags/client-side/satellite-object
Hi Team, We have request from our client saying that they want to track dynamic chat interaction to Adobe ana so that we can analyse on which page this chat is interacting more.
How can we structure authentication to securely allow multiple clients to access a REST API (following the documentation at https://developer.adobe.com/runtime/docs/guides/using/creating_rest_apis/)? Example Swagger file:{ "basePath": "/v2", "paths": { "/ims-validation-endpoint": { "get": { "operationId": "your-namespaces/default/my-require-gw-validation-web-action.json", "security": [ { "clientids_auth": [] } ] } } }, "securityDefinitions": { "clientids_auth": { "type": "oauth2", "authorizationUrl": "", "flow": "implicit", "scopes": { "write:pets": "modify pets in your account", "read:pets": "read your pets" }, "x-client-ids": ["zookeeper", "dogwalker"] } } }Specifically, I have the following questions: - Where in the Adobe Developer Console (Dashboard) can we de
When Fusion reads a Date field with timestamp at runtime, I've noticed it converts the time... presumably based on the server timezone and how it differs from my own? Please see this screenshot: The first red box is the value stored in Workfront. The 2nd red box is how Fusion interpreted the date/time at runtime (adding 8 hours and thus changing the date from Feb 17 to 18. ) This caused an error for my user because of a filter that stops the scenario if the field "Last Task Autopop..." value = today. (maybe TMI, but I take the last autopop value in WF and set a variable that strips it of its timestamp, making it just a date, and that is the actual variable that gets evaluated in the filter). What might be the best way to keep the the date stored in Workfront in sync with the way the date is read at runtime? Thanks for reading.
Hello Adobe Experts,I really need some help with some Adobe Forms and Adobe LiveCycle.Background:I have created a master form that contains a Landscape_Factsheet fragment that will be used by multiple content forms.In the header it contains a logo, address, title and page n of m objects. It also contains three text fields: GST Number (A goods tax number), a title for either "CREDIT MEMO NUMBER" or "TAX INVOICE NUMBER" depending what type of document is used and the reference number for that credit memo or invoice as the client wants it to be shown on the top of each page when it overflows. In the content form, I have added some scripting to access the three text fields stated above in the hidden fields contained in fromHiddenGlobalFields as a new hidden field called "txtGSTNumber":Code snippet for the form title contained in the field "txtFormTitle" (this is the standard SAP code I haven't touched and relevant for later):Form.frmHiddenGlobalFields.txtFormTitle::ready:layout
I'm trying to configure a way for contacts to update their email address when visiting a "manage preferences" form. When a known contact visits the form, their information will pre-fill. However, if the contact were to update their email address, a new record is created versus updating their existing record. Perhaps I am completely overcomplicating this - Please let me know. I've added a section of rich text that says "Incorrect email address? Update it now." When it's clicked, the hidden field (self-service email address) would appear so the user can add a new email address. I would have an automation that would then change the data value of the primary email address field once the form is submitted. I can't seem to find a solution to this, which is making me think I'm approaching this the wrong way. Any advice is appreciated, thank you!
Does anyone know how to include quotation marks in the output of a calculated field? For instance, I want the field to display: Say "hello".The text inside the quotation marks will change based on a custom field. Here's what I've tried in my calculation:CONCAT("Say "",{DE:Greeting},""") This calculation isn't working because Workfront doesn't handle the extra quotation marks properly. Is there a specific value or method to represent quotation marks in the calculation?
Can we hide or disable the share button that is displayed for projects, tasks and other object types ??, have a cliend requirement for the end users to be not be able to see the share button for projects tasks issues documents overall it should not be visible / accessible for the end users, please let me know if there is any way that can be done, thanks
Hello, Anyone using the Request Condition field with options like "Going smoothly," "Some concerns," and "Major roadblocks"? Does it always have to be manually selected from a dropdown, or can it be similar to project Condition ("On Target", "At Risk", "In Trouble") and can update automatically based on some sort of progress?
Hi all,I have a problem withgranite/ui/components/endor/actionbarthrowing a console error (see images below), but I cannot find the location where the actionbar could or should be implemented to fix the problem. This error might restrict further execution of JavaScript code on the site so I want to resolve it. Console error: The file and location of the error in the code: This link here shows the granite ui reference for actionbar:https://developer.adobe.com/experience-manager/reference-materials/6-5/granite-ui/api/jcr_root/libs/... But I can't find any location in my project that would hint to an actionbar being used in any way. Either I need to implement an actionbar or maybe need to get rid of the code?How could I approach this issue?Any help is much appreciated! Further informationCurrent AEM Version: 6.5.22.0
Hi Team, I need suggestions on how to retrieve the incident status from the Salesforce API using Adobe Launch. What would be the best approach to achieve this? is there an alternative method that integrates well with Adobe Launch? Let me know if you want any refinements!
Hello guys ,I am trying to use Pdfviewer component in my AEMaaCS sandbox instance but even with all configuration given here and here component is not showing on page without any error in console and error-log , below are the steps I have done - 1) ClientId generated for publisher domain site from here and added in com.adobe.cq.wcm.core.components.internal.services.pdfviewer.PdfViewerCaConfig under /conf/<mysite>/sling:configs . 2) /conf/<mysite> has been added as a value for key sling:conf and sling:configRef (tried with both ) in /content/brandpage/jcr:content . 3) Overlayed Pdfviewer component with sling:resourceSuperType with value as core/wcm/components/pdfviewer/v1/pdfviewer and allowed it in page template . 3) Overlayed Component is added in page under /content/page1/page11/page111 . 4) Pages are published . Can anyone please help me ?
Hi,How to calculate no. of working days for an issue in a issue report as column?I have created a new custom date field called as "Original Request Date". I have two conditions expected to be together in one text code;1) Issue open since: If (Entry Date) less than ((Original Request Date) show value (Current Date) – (Entry Date))2) If (Original Request Date) less than ((Entry Date) show value (Current Date) – (Original Request Date)) Looking your help and guidance.Have a nice day. BRKundan.
Hello Team, I have created a custom language selector component which has resource super typeas core/wcm/components/languagenavigation/v1/languagenavigation I have authored theseNavigation root: /content/abc/xyz/Language Structure Depth: 2 Under the path /content/abc/xyz/ I have/content/abc/xyz/US/en/content/abc/xyz/US/fr /content/abc/xyz/FR/fr/content/abc/xyz/FR/en By using out of the box feature, I will get the Country details and its language details.Now, my current page is: /content/abc/xyz/FR/en/home/supportThis page has my custom language selector component. I am able to see list of Country and its language details in my component.Also, if I click on those languages, that will point to support.html with the country, language details For above scenario, I have to create just a proxy component which has sling resource super type as: core/wcm/components/languagenavigation/v1/languagenavigation Out of the box class name: com.adobe.cq.wcm.core.compon
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.