Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Is there any way to upload content to Assets Essentials? Img's etc?I see that you can only upload content fragment: https://developer.adobe.com/journey-optimizer-apis/references/content/#operation/createFragment
Hi, I created an Asset Compute worker as shown in the tutorials, and it works when I call it from http://localhost:9000/. Now I am trying to call it from AEM by configuring the processing profile and specifying the worker URL from aio app get-url.When I upload an asset, I see that AEM is trying to call the worker but then I see the following in the logs:*INFO* [sling-cq-asset-processing-4-adobe-io-assetcompute-events-consuming-job] com.adobe.cq.assetcompute.impl.event.AssetComputeRenditionEventImpl Asset Compute worker failed to generate rendition for asset [...REDACTED...], processingId: '7c09d411-ef92-4a6c-8616-b734f4354bf0', Reason: 'GenericError', Message: 'Call to custom worker https://[...REDACTED...]-stage.adobeioruntime.net/api/v1/web/dx-asset-compute-worker-1/worker failed with : 401 Unauthorized'. In the runtime logs, I see the following:2023-06-18T06:12:35.014Z stdout: 2023-06-18T06:12:35.013Z [main /adobeio/shared-validators-v1/headless-v2] info: Calling the main actio
Hello Community We have a required to Customize CA Config where we need to have property in all the CA Configs and use this for our business functionality Example as below. As shown isGlobalPropetry is repeating for N CAConfigs. Is there a way to have this available for any CA Config we will have for both present and the future ones?public @interface CAConfig1 { @Property(label = "Some label 1", description = "Some description 1", order = 30) String property1(); @Property(label = "Global Property", description = "Some description", order = 50) boolean isGlobalPropetry() default true; } public @interface CAConfig2 { @Property(label = "Some label 2", description = "Some description 2", order = 30) String property2(); @Property(label = "Global Property", description = "Some description", order = 50) boolean isGlobalPropetry() default true; } public @interface CAConfig3 { @Property(label = "Some label 3", description = "Some description 3", order = 30)
We have multiple sitemapgenerators in project some are extended with ResourceTreesitemapGenerator class and some implements SitemapGenerator class and service ranking is kept same for all generators. So I want to invoke a specific generator for a specific root path and but It was observed that the sitemapgenerator with lowest service id is invoked and being used for generating urls in sitemap files. Do I need to do some config to tackle that issue.
Hi ,I have an question:If ingest a data using Batch ingestion and just to avoid unwanted data and error before profiling ,i don't enabled the dataset for profile. so if i enabled the dataset for profile after few days of Data ingestion.How much time it takes to do profiling done of that data ?or is it perfect approach to do?
Is it possible to generate dynamic media url for a csv asset inside AEM Assets? If yes, which dynamic media processing profile should be applied?
I have created a project report that lists all projects done by our marketing teams the past two quarters. However I have also been asked to include a column that shows how many documents are in each project. I am having trouble figuring out what text mode to input as I'm also not finding a pre-made column that can help. Does anyone have any ideas on how to get this column created?
Hi Team, Good day.Currently we are trying to migration project into AEM EDS using on Universal Editor.In the existing legacy site we have an integration with mailchimp API. Where the end user is supposed to enter his/her email address for newsletter subscription. It has only an email field and a submit button.I am new to EDS implementation. I need your thoughts about following queries. If possible share few useful/related links for reference.Queries========1. What are the options do we have for consuming mailchimp in our EDS application?2. Where and how to store/use the API keys securely?3. Can we leverage Node.js to create server site extension for consuming mailchimp API, because we don't have to use any Java/Sling/OSGi code so if we try to use? If Yes than the node.js code should be part of boilerlate-code? Thanks & regards,Tapas @jeevan4007
Hi, We’ve encountered an issue in our Marketo instance where several person records are still marked as Invalid due to a hard bounce on an old email address. However, these records have since had their email addresses updated via CRM sync.For example, a record originally had the email akshat@efgh.com, which hard bounced and marked the record as Invalid. Later, the email was updated to akshat@abcd.com, but the Invalid flag remains.The Challenge: There doesn’t seem to be a straightforward way to create a Smart List that identifies records where:The current email address is different from the one that triggered the hard bounce.The record is still marked as Invalid.I attempted to use the {{lead.Email Address}} token in the Email Bounce activity filter, but it returned no results—likely because tokens aren’t supported in that context.The Ask: Is there a way—perhaps via the Marketo API—to:Retrieve the email address associated with the Em
We’re currently using validation logic in Workfront to block certain special characters in the Project Name field on a request form. However, maintaining a list of every disallowed character is not scalable, and users are still finding creative ways to enter unintended characters.We’re looking for a solution to restrict all special characters, ideally using a broader pattern or rule, rather than validating each one manually.Has anyone implemented a global validation (maybe through Fusion, custom API, or smarter field logic) that restricts project names to only letters, numbers, spaces, and maybe a few approved symbols (e.g. dashes or underscores)?Any guidance or example logic would be super helpful.
Hi All,We are creating AEM project using react SPA and server side rendering. Is there a way to handle payload and response size limit of 1 mb (https://developer.adobe.com/runtime/docs/guides/using/system_settings/), I see an option to use gzip compression but don't know how to use it in our project. If someone has any reference, it would be a great help. Also I see in documentation(https://developer.adobe.com/runtime/docs/guides/) they say to read/write from s3 store, is there any documentation or example for how to do that. ThanksNitin Kumar
Hey There, Whenever I'm trying to pass values as parameters to an expression fragment inside the loop of an email visual fragment, the values are not getting passed. I want to call that expression fragment multiple times with different values passed each time. However, that is not the case when I try to pass values outside the loop. Temporarily, I'm using 'n' no of different variables to store that value inside the loop according to the counter like below.{{#each array as |values|}} {% let counter = counter + 1 %} {%#if counter = 1 %} {% let val1 = values %} {%else if counter = 2 %} {% let val2 = values %} {%/if} {{/each}} However, since this is not scalable and ideal, I want to know whether the ideal solution (passing inside a loop) is feasible in Adobe or not.Let me give you an example of what I'm trying:[In the expression fragment]{{#inline "headline" name="Headline"}} {{/inline}} ------- {{{headline}}} ------- [In the email
Hi, As has been widely commented on here, the new UI has several significant issues that delay/block business as usual activity. These issues are not only happening to us but also to our Adobe technical consulting team. Having the toggle to allow us to revert back has somewhat lessened the impact, but I understand this is going to be removed on June 22nd - regardless of whether the issues are resolved or not. Several of our key initiatives are going to be blocked or severely hampered if this does happen. Please can the toggle be kept in place until there is confidence across the community that the new UI is fit for purpose?
what is difference between Data Distiller and Query Service in AEP? In what ways are they similar or different?
Hi,I'm a web developer working at a company that wishes to use Marketo forms on it's website.I've successfully gotten Marketo Forms integrated into the website, however, the load times for these embed scripts are unacceptably slow, and cause the website to feel clunky.My possible solution for this is to execute the embed script during the website build, and then inject the returned form into the static webpage, so that the form will be served as static HTML, along with the rest of the page. However, I'm worried that when it comes to the client interacting with the form, the MktoForms2 script might not be able to detect that the form is already in the webpage.Does anyone know if this solution will work? I'd like to know now, rather than starting the work only to realise that it's impossible. Any help is appreciated.Regards.Alex
I've a schema abc:multipleops (that stores all operations - transactions - related to a recipient) that I need to stablish a N-1 relationship with Recipients. The relationship should be visible from both sides.documentation says, I just should not type: revCardinalityrevCardinality (optional): with value “single” populates cardinality with type 1-1 (1-N by default)So, this is what I need to enter to abc:multipleops, so multiple operations are linked to a single recipient???I'm crossing revCardinality="single" meaning that I'll remove this part from the code below:<element integrity="normal" label="Recipient" name="recipient" noDbIndex="true"revCardinality="single" revLabel="multipleops (Link)" revLink="multipleops"revTarget="@codinterno" target="nms:recipient" type="link"><join xpath-dst="@codinterno" xpath-src="@codinterno"/></element>How can I validate it from the interface?
Hi everyone,I’m trying to set up a sandbox or demo account for Adobe Analytics via this link: https://business.adobe.com/resources/adobe-analytics-sandbox.html#roll-up-your-sleeves-and-explore-analysis-workspaceI’ve submitted the request form a few times, but I haven’t received any confirmation or follow-up email with access details. Has anyone else experienced this? Am I missing a step or doing something wrong?Any help or advice would be greatly appreciated!Thanks in advance 🙏
Hello, How do we set list variables for a mobile application given that we are using context data and processing rules? Thanks
Fragments - The new feature in Marketo can be used in New Email Editor. It works like a snippet and you can create you headers and footers in fragments. Modules and snippets have been combined and replaced with fragments, which can be used absolutely anywhere – they can be dropped onto any column of any email or template. In New Email Editor, Fragment are like snippets, not ties to any specific template, and can be dropped to any column. Fragments have a Draft and Published status, and by default, fragments behave like No-Draft Snippets. Any updates to them automatically flow through to all templates and Emails that use that fragment, without triggering a Draft.
Hi, I need to install some packages on AEM Publish brand new installation. I am using Author Package Manager URL with just the port number change. 1. I do not see any packages in AEM Publish, uploaded or installed. Is this the expected behavior?2. When I tried to install my package, it fails with error "The tree does not exist".Is there a problem with my package? Appreciate all your replies. Thanks,RK.
I have created a custom tab in Metadata of DAM assest, whenever i author the values and try to save its throwing error. I'm unable to edit the values of custom tab
Hi Community, I have multiple journeys where we are sending out 10 or more emails to customer across a period of 1 month. Now to check if any consumer has opted out of email communication, we put suppression audience check before every email. But is there any way either using query service or by building any utility, where I can just enter the journey name or details and the output would give me a result saying there are 10 email actions and before all 10 email actions we have put a condition check using suppression audience ?
I am getting below error while creating an extension. Please suggest what could be reason behind it and how to resolve it.No extension package was found on the server with the name eloqua-adobe-by-enautics-macu and development availability.
Hi all,For one of our clients there is a criteria where they want to force the content author to fill in all required fields when adding a new component to page.Currently when adding a component the authoring dialog does not open automatically, we want it to open automatically when a component is placed on a page.a second criteria is that when the author decides do exit the edit dialog without saving, the newly added component should be removed because it was not configured according to the business rules the client has set up.The client wants to avoid having empty component cluttering pages on the authoring environment and encourage the authors to always fill in the components properly.Can we achieve this by adding an additional clientlib?If so, do we have an example?Thank you in advance!Kind regards,Dennis
Hi all,I upgraded my local instance of AEM from SP21 to SP23 using the AEM-6.5-Service-Pack-23-6.5.23.zip package.The http://localhost:4502/system/console/status-productinfo still shows Adobe Experience Manager (6.5.21.0)Any suggestions why the productinfo does not show 6.5.23.0? This is the output from the error log:
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.