Welcome to the Adobe Developer Community! Connect with peers to ask questions and share best practices.
Recently active
Has anyone had success with a plug-in to allow PDFs to be added to Adobe Commerce B2B site?
I hardcoded Client ID, Client Secret, and Organization Number into the GET request, but it keeps kicking back a 401 error. I'm trying to get page 1 of all users for my organization.
We want to display FAQs dynamically on the page based on the tags, so I wrote the Java code for that, but when I looked at the log statements, I saw that it doesn’t go inside while loop only, and also listChildren doesn’t return, so please look at the below Java code and log statements, and confirm me if I missed anything. faqImpl.javapackage com.amex.gcdt.models; import java.util.HashMap;import java.util.Map;import java.lang.String;import java.util.*;import java.util.Collection;import java.util.Collections;import com.day.cq.tagging.Tag;import javax.annotation.PostConstruct;import org.apache.sling.api.resource.ResourceResolver;import org.apache.sling.api.SlingHttpServletRequest;import org.apache.sling.api.resource.Resource;import org.apache.sling.api.resource.ValueMap;import org.apache.sling.models.annotations.DefaultInjectionStrategy;import org.apache.sling.models.annotations.Exporter;import org.apache.sling.models.annotations.ExporterOption;import org.apache.sling.models.an
Hi,Can you please let me know if Experience fragment be downloaded from GraphQL query in HTML format?
We are using an expression ${profile.name} in a <p> in the code of a page component that gets populated by another team when it's published to them that AEM is removing from the code.I'm guessing AEM sees it as a property type which is why it isn't keep in the code.Is there a <sly> or some other way to prevent AEM from removing that expression on publish by reading that ${expression} as a string?
I am working with Adobe livecycle designer tool to create HTML 5 forms. I have a scenario where the setinstance method is used to set the instances for the location description and Transit rows.Page1.crdcServices.locationRows::calculate - (JavaScript, both) var locationCount = crdcServices.numOfLocations.rawValue; if(locationCount > 0){ this.presence = "visible"; this.locations.instanceManager.setInstances(locationCount); } else { this.locations.instanceManager.setInstances(1); //this.presence = "hidden"; }The chekbox event (click/change) events stops working when the set instances method reduce the higher number of instances to lower number. This functionality breaks only in HTML 5. When we preview it as a pdf it works well. Any input will be highly appreciated. since it looks like something wrong with the events when instances are reduced.
We see that the PDF merge charge works for up to 15 components. According to the documentation, it should indeed work for up to 20 without any detours.Now we see the following error coming back from the PDF connection.{ "error": { "code": 400, "source": "flow-apim-europe-002-northeurope-01.azure-apim.net", "clientRequestId": "f514a216-7819-484f-8ef9-5e61aaf4f578", "message": "The response is not in a JSON format.", "innerError": "<!doctype html><html lang="en"><head><title>HTTP Status 400 – Bad Request</title><style type="text/css">body {font-family:Tahoma,Arial,sans-serif;} h1, h2, h3, b {color:white;background-color:#525D76;} h1 {font-size:22px;} h2 {font-size:16px;} h3 {font-size:14px;} p {font-size:12px;} a {color:black;} .line {height:1px;background-color:#525D76;border:none;}</style></head><body><h1>HTTP Status 400 – Bad Request</h1>
Howdy, I'm trying to connect to Adobe to run some prebaked queries on a schedule to return for my relational database. When I code up my python script though, I keep getting a combination of errors depending on the time I run my script. One time it can return this... Error retrieving report data:{"error_code":"500701", "message":"GRM internal server error"} Other times it will return this; I am not making changes to my script between runs... Error retrieving report data:{"error_code":"403025", "message":"Profile is not valid"} import sys import csv import json import time import requests import jwt # Set up your API credentials and report suite ID client_id = 'helloWorld!' client_secret = 'shhhhhhhhhhh' technical_account_id = 'stuffandthings@techacct.adobe.com' org_id = 'thingsandstuff@AdobeOrg' private_key = 'private.key' report_suite_id = 'honeybadger' json_query = 'marketing_channels.json' # Set up the API endpoint and authentication URL au
Client is having google data layer on site and they want to use this existing data layer to send data in adobe using WEB SDK.below is the data layer event for "view_item_list"It basically captures all the items information available on product list page . we want to capture these values in adobe analytics .Could you guide me which steps i need to follow in adobe launch web sdk configuration ?
In our Tag Properties Rules we are using:Events: Core - Direct CallThen: Actions: Adobe Analytics - Set Variables THEN Adobe Analytics - Send Beacon THEN Adobe Analytics - Clear Variable. When the page is loaded, the AA page load call is firing as expected. But when any content action is done then in console below is coming ( which is correct). but acc to below, rule has been fired and beacon is also sent but omnibug is showing no calls and also checked network logs no calls there as well. 🚀[Core] Rules using the direct call event type with identifier "globalOnclick" have been triggered. [Adobe Analytics] Set variables on the tracker.[Adobe Analytics] Applying the following properties on tracker: "{"eVar4":"eng","eVar6":"", } (deleted other variable just to hide the client)[Adobe Analytics] Firing link track beacon using the values: {"linkType":"o","linkName":"owner:account:cta"}. 🚀 [Adobe Analytics] Clear variables.🚀 Rule "AA: standardOnClic
Hi there, Could you please help with 6.5 code in sling model for below WCMUsePojo ?package com.fpt.asr.commons.components.models;import java.util.ArrayList;import java.util.List;import javax.jcr.Node;import org.apache.sling.api.resource.ValueMap;import com.adobe.cq.sightly.WCMUsePojo;import com.fpt.asr.commons.beans.FaqListBean;import com.fpt.asr.commons.beans.MemberBenefitFAQBean;import com.fpt.asr.commons.constants.PropertiesConstants;import com.fpt.asr.commons.utils.JsonUtils;import com.fpt.asr.commons.utils.MultifieldUtils;import lombok.Getter;import lombok.Setter;@1889392@14766979public class MemberBenefitFAQModel extends WCMUsePojo {private String title;private String[] itemFAQ;private String item;private List<Integer> ids;private List<MemberBenefitFAQBean> memberBenefitFAQBeans;@9944223public void activate() throws Exception {ArrayList<Integer> ids = new ArrayList<>();String path = get("path", String.class);ValueMap properties = getProperties();
Hello everyone,I am using aem 6.5.5 . so my requirement is to get a dynamic dropdown in a dialog box of component. having the dropdown in the dialog box with the content fragment models which i created, so whatever i select the contentfragment model name in the dialog box i needed to render its content fragment details which have been created by using that content fragment model.so now i am new to this development how do i need to start or how do i need to complete this requirement..This is how my component hierarchy is ,.now in this component instead of this author 1 and author 2 details whenever i select the author i need to render the content fragment model details which are present in the /content/dam/mysite/cfm/car-fragmnent/jcr:content/data/master
Hello,I have a simple question with regards to Adobe I/O which is, why do we need Adobe I/o, Is it just for creating project and authentication because for authentication while using APIs we can directly upload the certificate or whitelist the IPs then why specifically use Adobe I/o?Can somebody please let me know as this is urgent ?
Hi TeamIn AEM 6.5.18 on AMS, could you please share the ways to host a web/desktop application through which the Marketing can do all the Asset authoring activities? Thanks.Best Regards,Simbu
Hi, guys. I am following the guidelines:Client libraries and front-end workflow | Adobe Experience Manager when I use npm run watch or npm run dev I receive the following error output:PS C:\Users\pc\aem-sdk\code\tutorial\aem-guides-wknd\ui.frontend> npm run watch> aem-maven-archetype@1.0.0 watch> webpack-dev-server --config ./webpack.dev.js --env writeToDisk & chokidar -c "clientlib" ./dist & aemsync -w ../ui.apps/src/main/content<i> [webpack-dev-server] [HPM] Proxy created: /content,/etc.clientlibs -> http://localhost:4502<i> [webpack-dev-server] Project is running at:<i> [webpack-dev-server] Loopback: http://localhost:8081/<i> [webpack-dev-server] On Your Network (IPv4): http://192.168.15.8:8081/<i> [webpack-dev-server] On Your Network (IPv6): http://[fe80::b38d:cb74:7b3c:27b3]:8081/<i> [webpack-dev-server] Content not from webpack is served from 'C:\Users\pc\aem-sdk\code\tutorial\aem-guides-wknd\ui.frontend\public' di
We used the PDF embed API to view the PDF on an angular page and used the gotLocation() method to move to a particuler page after PDF loaded. I used the below code as mentioned in the adobe Embed PDF API documentation. pdfFilePromise.then(adobeViewer => { console.log('file rendered') if (this.item.pageId) { console.log('opening page', this.item.pageId) adobeViewer.getAPIs().then((apis: any) => { apis.gotoLocation(this.item.pageId) .then((data) => {console.log("Page opening Success"); console.log(data) }) .catch((error: any) => console.log('Page opening error', error)); }); } } The PDF loading successfully, but not going to the given page. Even I am getting "data" value as "true" in the then function of the gotoLocation() method and printing "Page opening Success" in console. But PDF is not moving the given page. Always showi
Hello,Is it possible to create a program that applies XMP files to photos programmatically using Lightroom Classic SDK? I want to change the photo visually, not just change the photo's meta data.Thanks.
On Behance https://www.behance.net/dev there is information that API key you can find in adobe.io: Visit adobe.io for future developments of the Behance API.I didn.t find any information about Behance API here
I am trying to create a footer (document-based authoring) in Edge Delivery Services. Firstly, I created the footer (google Docs) in the parent folder. But I want to create a different footer in sub-folders (use case - multiple footers for different sub-folders).But sub-pages are still using the parent footer. How to use the sub-footer in these pages?
I am using Reactor API in python jupyter notebook, I am pulling the meta data for Adobe Launch using request method and manually pulling the access token from Adobe Developer Console every 24 hours, can someone please help me how I can automate this pull of access token in python?I am using OAuth server-to-server authentication. Thanks for your time.
Hi: As a nondeveloper, I am looking to clarify for our user instructions what the specifics are for how to use the ID, Role, and Title attributes in various AEM components. Besides for accessibility purposes, we want to be able to clearly explain to our users the purposes of these attributes and if they are required. Would someone be able to explain? Much appreciated! Rose
Hello All, I am looking to automate querying documents using Acrobat AI Assistant. Specifically, I want to submit a list of questions for the AI Assistant to query, and the responses should be returned as a JSON or CSV file that can be further manipulated. Is this possible?TIA, ~eric
Hi Team, AEM Guides Native PDF : New templates are not visible while generating PDF.Created a new template by duplicating default pdf templates. I followed below documentation link. Followed all steps and copied as suggested in the link. But while generating Native PDF unable to view new templates for selection. I can see only Basic, Prime, and Hi-Tech templates. Can someone please through some light on this? https://experienceleague.adobe.com/docs/experience-manager-guides-learn/tutorials/install-guide/on-prem-ig/output-gen-config/config-native-pdf-publish/pdf-template.html?lang=en#
Hi! i have this function and this object that i wanna pass like a parameter, but when i pass the script on target, doest'n work. how can I make it work? const preguntas = [ { pregunta: "¿Cómo puedo sacar mi cuenta y tarjeta en Santander?", respuesta: "Podes pedirlas 100% online siguiendo estas instrucciones, sin necesidad de moverte de tu casa y en cualquier momento del día. Te vamos a pedir unos datos, una foto de tu DNI, una selfie y ¡listo! En 5 minutos, ya la tenés :)" }, { pregunta: "¿Qué incluye una Tarjeta Santander?", respuesta: "Incluye una Caja de Ahorro en pesos, una Caja de Ahorro en dólares y también tarjeta/s de crédito y débito para que puedas comprar lo que quieras." } ] 
Hi everyone,We are trying to utilize touch UI asset editor where we can crop the image : (http://localhost:4502/mnt/overlay/dam/gui/content/assets/assetedit.html/{dam-image-path} .Once I crop from here, Cropped image is not showing in dam and renditions are also not updating, But damupdate asset workflow is successfully completed and to surprise, its working in one of the lower environment but its not working in prod. What might be the reason ? Thoughts and solutions are appreciated!!
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.