Welcome to the Adobe Developer Community! Connect with peers to ask questions and share best practices.
Recently active
We have both classic and Touch UI implementations of AEM, so I have some experience dealing with these issues in the classic environment. Right now, we are trying to find the best approach with Touch UI and Webpack. We have a frontend that is a custom framework along with custom components (that need their own JS and maybe CSS). I'd appreciate any help for the following: For third-party jQuery-dependent vendor JavaScript (not installed through Node), we have tried adding them in Webpack, but then we encounter the standard problem of making them available in the global namespace for custom component JS to access. For example, vendor JS like DataTables and Bootstrap-Select have globally available methods $().DataTable() or $().selectpicker() that are not available when added in Webpack. This appears to be by design with Webpack.How should vendor JS be loaded, especially JS that builds on jQuery?Currently, clientlib-site JS gets loaded at the bottom of the page. Custom component clie
Is it possible to retrieve the deployed code after using 'aio app deploy' if I have lost the local files?"
I am getting error when i install the magento 2.4.7 in xampp, after some correction i successfully installed it. I made update in app\etc\env.php and index.php Is there any problem in future for update magento version. app\etc\env.php 'system' => [ 'default' => [ 'web' => [ 'unsecure' => [ 'base_media_url' => '{{secure_base_url}}pub/media/', 'base_static_url' => '{{secure_base_url}}pub/static/' ], 'secure' => [ 'base_media_url' => '{{secure_base_url}}pub/media/', 'base_static_url' => '{{secure_base_url}}pub/static/' ] ] ] ],index.php //require __DIR__ . '/../app/bootstrap.php'; require __DIR__ . '/app/bootstrap.php';
We're in the process of moving our Adobe Project from JWT to OAuth, and have generated the new Oauth creds, along with updating the connector-umpai.yml file as advised in the GitHub notes. However, we're getting the error:umapi_client.error.RequestError: Request Error (401): {"lastPage":false,"result":"error.organization.invalid_id","message":"UNAUTHORIZED"}2025-01-14 16:45:34 5708 INFO main - ========== End Run (User Sync version: 2.11.0) (TEST MODE) (Total time: 0:00:01) We've confirmed the ID in the connector-umapi is correct, and this same ID works fine on the old JWT. Below is the setup of the YML file (with information redacted)authentication_method: oauth enterprise: client_id: client_secret: org_id: Can you advise what we might be missing here?Thanks.
Hi, I am System administrator for my Org. I am trying to grant developer access to console, but developer is not able to login to console successfully. Everytime he sees User login only Can you please point correct Products to assign from adminconsole to grant developer access.
Hi, we're experimenting with the universal editor with AEM on prem. Everything works fine but the asset picker doesn't. I think it's trying to access the AEM cloud asset picker instead of our local instance.Has anyone else encountered this and is there a fix?
How to download latest open source magento, not from GitHub, manual download.
I need to prefer manual download instead of composer or something else.Where i can download the latest version of magento 2.4.7.
I am running a simple react app from AppBuilder. The project builds and deploys successfully. I have routes within my react app. Now hitting the routes link from my local, the deepdive urls work. For example `https://localhost:9080/faq` this deepdive link works at local. But when deploy onto AppBuilder, same deepdive link does not work like this https://**-contenthub-stage.adobeio-static.net/faq It works, when I navigate to homepage and then click on Link route Both are same urls. When hitting deepdive link it fails. But launching app from homepage and then navigating into routes are working. Conclusion is, Appbuilder can only serve index.html root page. When uri changes, it could not resolve route at serverside and throws 404. Workaround expecting is, the appbuilder must ignore paths and always serve the app. Once app launches, react knows to serve correct page based of route. But appbuilder is preventing to serve the app.Anyone ha
Hi, We are looking to utilise the Adobe Embed API, unfortunately we have many domains so I have taken up the task of creating a new project for each domain. I have so far created 20 projects with Adobe Embed API credentials for each.I have just attempted to add the 21st project and corresponding allowed domain but I get the spinner to save and then the field is emptied, with no error. I'm therefore unable to proceed. Any thoughts on cause? I wonder if there is a maximum number of projects for each product type? ThanksT
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();
Initialization has failed due to: Error: Could not locate the bindings file. Tried:\n → /nodejsAction/build/node_sqlite3.node\n → /nodejsAction/build/Debug/node_sqlite3.node\n → /nodejsAction/build/Release/node_sqlite3.node\n → /nodejsAction/out/Debug/node_sqlite3.node\n → /nodejsAction/Debug/node_sqlite3.node\n → /nodejsAction/out/Release/node_sqlite3.node\n → /nodejsAction/Release/node_sqlite3.node\n → /nodejsAction/build/default/node_sqlite3.node\n → /nodejsAction/compiled/18.19.0/linux/x64/node_sqlite3.node\n → /nodejsAction/addon-build/release/install-root/node_sqlite3.node\n → /nodejsAction/addon-build/debug/install-root/node_sqlite3.node\n → /nodejsAction/addon-build/default/install-root/node_sqlite3.node\n → /nodejsAction/lib/binding/node-v108-linux-x64/node_sqlite3.node\n at bindings (/nodejsAction/CArANa4L/index.js:64381:9)\n at 51699 (/nodejsAction/CArANa4L/index.js:141883:44)\n at __webpack_require__ (/nodejsAction/CArANa4L/index.js:24
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
I am running a job on AppBuilder project. I created an action; set the web='no'; created trigger and rule, so every 5 mins action invokes successfully. I deployed the same action into 2 workspaces. I observe that one of workspace alone runs multiple activations, while other workspace runs correctly with single activation. Here is an example activation list.Here there is cold start for every 5 mins. After cold start, always there are 3 warm starts. Any given instance, 3 activation pods are running. Impact is, same event is getting processed 3 times and sometimes resulting in errors. Is there a way to trash duplicate activations and keep it clean?
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.
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.