Welcome to the Adobe Developer Community! Connect with peers to ask questions and share best practices.
Recently active
Hi,Not sure if this is the correct forum for this question but here goes. My current employer as a set of reports built in SSRS that save a PDF version in a folder every 5 to 15 mins a day (a total of 30k PDF's a day) and we are having some major issues with the report server being over loaded. What I want to do is take one of the PDF's as a template for each report and populate it via SSIS which will be a lot quicker, as any one done anything like this and if so where would I start.
- My client is having their assets with adobe- We have another application which need to use those assets- We are planing to integrate Asset selector as mentioned in the doc https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/assets/manage/as...While doing POC, I like to check the working of the adobe assets selector locally. As the client needs to submit the support request for getting the imsClientId, imsScope and redirectUrl for the intergration. In the support request they need Domain names where the non-Adobe web application is hosted, can we use localhost as hosted domain in the support request for getting the credentials as I need to check with my localhost that connect aem cloud asset selector?Also I like to know how development and debugging are done for asset selector if they don't support connecting localhost?
We are deploying custom theme through a frontend pipeline and when creating the form or updating existing form properties we are not able to see the deployed theme as an option in the selection. The only default option can be seen as canvas theme. This is happening very recently in last couple of weeks(before that it was working fine and custom theme was available for selection). In the themes repository there are only styling changes that are deployed and no other changes. If someone is facing a similar issue please provide some input how to resolve it?
Hello community, I can't send a recurring delivery (recurring only, because I have no problem sending a continuous delivery), here is the message I get: SOP-330011 Error while executing the 'AppendDeliveryPart' method of the 'nms:delivery' service. Do you have any idea where this could come from?Thanks for your help, Sincerely,
Hi i want to get all markers in a Premiere Pro plugin. I tried following, but i get only undefined error. Any suggestions? const ppro = require("premierepro");async function getAllMarkers() { const project = await ppro.Project.getActiveProject(); const activeSequence = await project.getActiveSequence(); const markers = await activeSequence.getMarkers(); console.log(markers);}getAllMarkers();
Hello everyone,I'm currently working on a custom Magento 2 module that aims to automatically assign cross-sell relationships to specific “Holster” products. The module reads from a custom table called fit_builded, which contains two columns:holster_sku: SKU of the main Holster product.compatible_sku: One or more SKUs (separated by commas) that should be assigned as cross-sell products for the Holster.The module then attempts to create cross-sell links for each Holster SKU using the data from fit_builded. I’ve tried multiple approaches, including using getCrossSellLinks / setCrossSellLinks and also getCrossSellProductLinks / setCrossSellProductLinks. Although the code executes without errors, the cross-sells do not appear in either the Magento admin (Product Edit Page -> Related Products, Up-Sells, and Cross-Sells) or the storefront (Cart page, etc.).Below is the CrosssellManager.php class i'm using. The general workflow is: Retrieve the holster_sku and compatible_sku values fro
Hello everyone,I'm using Adobe Journey Optimizer and managing hundreds of journeys. Checking individual journey reports through the web interface has become time-consuming. I'm looking for a way to access journey report data programmatically.I've reviewed the Adobe Journey Optimizer API documentation, but I couldn't find any specific function or endpoint for retrieving journey report data.Does Adobe Journey Optimizer offer an API or SDK that allows developers to access or retrieve journey report data directly? If not, are there any alternative methods for automating this process? Thank you in advance for any insights or suggestions!
Please suggest your solution if i want to load the multifield authored value from one component dialog into multiselect value of another component dialog dynamically ?
A big pain point for our team and I’m sure many teams is the lack of version control in Adobe Launch/Tags. It’s really easy for our developers to overwrite each other’s code without realizing it, to be mixed up in the same libraries, and for code to go to prod that was not supposed to go to production. I would love some recommendations from you all on ways to mitigate this, what you’ve seen other clients do, what are typical best practices, what does Adobe offer to keep this from happening, or from happening less.It's not the first time, but we just had an issue where someone saved the word 'test' in a pagename, and saved it many many versions ago. Then someone came along 20 versions later and unknowingly published that change to production.
Hi Team, As JWT token approach is going to be deprecated and we have to migrate our connection to Cloud Manager using Oauth approach.I tried using aio cli command but stuck into the issue to trigger or execute cloud manager Api.Please let me know if anyone knows how to fix this issue. Thank you in advance. Error: $ aio cloudmanager:list-programs› Error: [CloudManagerCLI:IMS_CONTEXT_MISSING_FIELDS] One or more of the required fields in› ims.contexts.aio-cli-plugin-cloudmanager were not set. Missing keys were client_secret, meta_scopes,› private_key.› Code: IMS_CONTEXT_MISSING_FIELDS
Dear Adobe Community, Currently we are connecting to Livestream using JWT token generation method. Below is method which is used to generate token using Adobe Project details and secret.key file in Java. ===================================================================public String getJWTToken()throws NoSuchAlgorithmException, InvalidKeySpecException, IOException {// Load relevant properties from prop fileString orgId = AdobeConstants.orgId;String technicalAccountId = AdobeConstants.technicalAccountId;String apiKey = AdobeConstants.apiKey;String keyPath = AdobeConstants.key_path;String imsHost = AdobeConstants.imsHost;// Expiration time in seconds 24 hoursLong expirationTime = System.currentTimeMillis() / 1000 + AdobeConstants.tokenExpiry;// Metascopes associated to keyString metascopes[] = AdobeConstants.metascopes.split(",");// Secret key as byte array. Secret key file should be in DER encoded format.// byte[] privateKeyFileContent = Files.readAllBytes(Paths.get(keyPath))
The Microsoft Power Automate RPA Developer (PL-500) exam is your gateway to mastering automation with Power Automate. This Microsoft Power Automate RPA Developer Associate Certification evaluates your skills in designing, developing, and managing robotic process automations (RPAs) while optimizing solutions and handling exceptions. Covering topics like bot creation, Power Automate features, and integration with other services, it also tests your ability to collaborate with business stakeholders and administrators. To excel, preparation with reliable resources like certshero can make a significant difference by providing expert-crafted study materials and practical insights.
Hi, I am deploying the oak:index on AEM 6.5.13 and getting an error below[ERROR] ValidationViolation: "jackrabbit-nodetypes: Node '{http://jackrabbit.apache.org/oak/ns/1.0}index [nt:unstructured (rep:AccessControllable)]' is not allowed as child of not contained node with potential default types '[nt:folder]': Could not find matching child node definition in parent's node type", filePath=jcr_root\_oak_index\.content.xml, nodePath=/oak:index, line=4, column=39I have type defined . .content.xml for _oak_index is as follows.<?xml version="1.0" encoding="UTF-8"?><jcr:root xmlns:oak="http://jackrabbit.apache.org/oak/ns/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:rep="internal" jcr:mixinTypes="[rep:AccessControllable]" jcr:primaryType="nt:unstructured"> <my-custom-index> .... </my-custom-index> </jcr:root>And added below snippet in my filter.xml of
I am using the PDFBox Java library to generate a PDF document. In this document, I have a few pages in portrait orientation and some in landscape orientation. When I print this document in duplex mode, the portrait pages are bound on the long edge, while the landscape pages are bound on the short edge. Is it possible to set printing options in the document so that the binding is always on the long edge, regardless of the page orientation within the document?Thank you!
I'd like to accomplish two requirements:splitting the large .content.xml file for policies into multiple files to avoid merge conflictssyncing the policies from AEM to the IDE (using the repo tool)I can split the policy into multiple (sub-)folders and deploy it, but when syncing it back from AEM to the IDE, this new structure gets ignored and the large .content.xml file is re-created.Any ideas how to solve this problem? Thank you 🙂
I would like to ask about setting up a development environment in App Builder for multiple extension points.Currently, I am using the aio app init command to create a project with the following two extension points:aem/cf-editor/1aem/cf-console-admin/1I added a headerMenu button for each extension point and deployed the project. However, only the button for the last extension point defined in the app.config.yaml file is displayed. extensions: aem/cf-editor/1: $include: src/aem-cf-editor-1/ext.config.yaml aem/cf-console-admin/1: $include: src/aem-cf-console-admin-1/ext.config.yaml Is it possible to develop and deploy for multiple extension points simultaneously within a single project? If so, I would appreciate any guidance or best practices.
Starting in 2020 and continuing until today, we have been using a JWT credential between ServiceNow and Adobe. As part of the credential creation, we used OpenSSL to create a public and private key, creating a project in Adobe, uploading the public key, creating an integration profile in ServiceNow, etc. As mandated by our information security rules, the certs created by OpenSSL were configured to expire after a year, requiring us to go through the process of renewing the cert and updating the integration.With the impending deprecation of the JWT credentials, we have been receiving regular reminder emails from Adobe to take action, each saying that "your organization must update them to use the OAuth Server-to-Server credential" and providing links to the Migration Guide. However, there was one (and only one) email we received that had as actions to take:"1. Update the integrations with newer certificates before the current ones expire and2. Migrate the integrations to use the OAuth Se
Hello, hope you are doing well.About the RoleWe’re looking for a skilled Contract Engineer to help integrate our platform with remote content and translation management systems. In this role, you’ll design, develop, and implement high-quality connectors, working heavily with 3rd-party APIs and customer data transformation to streamline translation workflows.Key ResponsibilitiesDesign and develop connectors for Adobe Experience Manager (AEM) and other content/file management systems.Ensure high technical standards through code quality, reviews, and test coverage.Optimize AEM performance by addressing bottlenecks, improving efficiency, and implementing caching strategies.What We’re Looking ForProficiency in Java, Python, or PHP (full-stack experience preferred).Strong experience with MySQL and third-party API integration.Knowledge of building client libraries and plugins for CMS platforms (e.g., AEM, WordPress, Contentful).Familiarity with performance optimization techniques, especially
I have a scenario where the a pdf document is generated dynamically and sending it for signature. I am placing text tags in the pdf document as belowPersonId Name Signature DateP1 ABC {{Sig1_es_:signer1:signature}} {{Dte1_es_:signer1:date}}P2 XYZ {{Sig2_es_:signer2:signature}} {{Dte2_es_:signer2:date}}Before sending it for signature, I save the recipient information to a table. In this case, P1 and P2 have the same email address, and both have a signing order of 1. P1 is the child, and P2 is the mother. How can I update the database table when a user signs or rejects?The webhook response includes the following details:{"participantUserId": "CBJCHB
I am using following command to install magento 2.4.7 in xampp on windows platform,composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition=2.4.7 magento2I am getting following error,
Hey Adobe Community! We all know that launching a mobile app is just the beginning. The real challenge is keeping it running smoothly and staying relevant in a fast-changing world. Mobile app maintenance and support are critical, but how do you approach them?Here’s what I focus on:Bug Fixes & Updates: Regular patches to address issues and adapt to OS changes.User Feedback: Listening to what users say and rolling out meaningful improvements.Performance Monitoring: Using analytics tools to catch performance dips or crashes early.UI/UX Refresh: Keeping the design fresh and user-friendly as trends evolve.Support Systems: Making it easy for users to report issues or ask for help.I’m curious—how do you handle maintenance and support for your apps? Do you have any favorite tools, workflows, or lessons learned? Let’s share tips and make this process easier for everyone!
I have been required to create a webhook that will update the order status from a third and then send the order status to Adobe Commerce. Can anyone provide the workflow and related documents?For example, I have created an app and performed an event to order produce, and it goes to the app builder with a particular payload in debug trace.and send those data to the third party now I want a webhook to change the status of order .How can I create a webhook in the app builder
Hi,I have a component Dialog with two tabs. On click of configure button dialog is opening normally. Now a new requirement came to add a separate button to the action toolbar and on click of that new button, second tab needs to show in the dialog (first tab will be hidden).What I did?I have followed this article to create new action button and invoked the component dialog. https://experience-aem.blogspot.com/2017/08/aem-63-touch-ui-register-component-action-open-dialog-programatically.html But I'm unable to pass any parameter to the target Dialog which can be read inside contentloaded method and hide first tab but show second tab only.$(document).on("foundation-contentloaded", function (e) {}Can anyone provide inputs to pass extra params to the dialog which opening from JS? I also tried below script to open dialog and passed extra parameters but not sure how to read it!Granite.author.EditorFrame.editableToolbar.config.actions.CONFIGURE.execute(cmp, "REORDERME"
We have a project for the university, to make a simple store in Magento, but an evaluation criterion is to be able to receive by email the sales made in that store. How can I configure it?
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.