Welcome to the Adobe Developer Community! Connect with peers to ask questions and share best practices.
Recently active
I have an empty AEM page triggering the Ketch script to load their portal interface. However, some browsers fail to load the content, resulting in a blank page. I suspect this is due to adblocker interference. I am currently investigating ways to load the script originating from a custom client library without being blocked.
I'd like to bind XML data to a table, but print only rows that have specific value in a child element. In example below I would like to print a table of ID and Name rows if item's type = A. What would be a binding path/condition? I tried binding path like $.item.[typeParent.type=="A"] but it doesn't work at all. <content> <item> <id>1</id> <name>John</name> <typeParent> <type>A</type> </typeParent> </item> <item> <id>2</id> <name>Alex</name> <typeParent> <type>B</type> </typeParent> </item> <item> <id>3</id> <name>Bom<
Is it possible to use the Photoshop actionJSON API and apply generative fill for an image outpainting?
I'm designing this website DM Flows, A digital marketing agencyi'm using Figma for that, but my friend says adobe is more easier to use.. I've attached a page theme sample, can someone tell me how easy is that to design on adobe??
Hi This is my first attempt to use PDFServicesSDK. I have created my adobe project with PDF Services API and created a .Net project following the example from the documentation:https://developer.adobe.com/document-services/docs/overview/pdf-services-api/quickstarts/dotnet/ Unfortunately when program gets to this line:// Execute the operation. FileRef result = exportPdfOperation.Execute(executionContext);It just hangs forever. No execption is being thrown, nothing is happening, I left it running for a very long time and it just stays there forever.It happens for any type of PdfOperation - what am I missing? Thanks
Hi community, as i read through the documentation it seems like it's not possible to postpone the expiration date of the certificate key pairs. So the only way it's to replace it? Thanks, i wanted to know if there is a way to not replace the cert.
In registration API reference, there is one API for creating a Webhook/Journal registration for given workspace. Here in header Parameters they added x-api-key which mentioned as API key whiltelisted at Adobe.io, we have already tried with JWT, client-ID & public key but it is giving as error api-key is not valid, Can anyone let us know where can i find this API key. Reference:https://developer.adobe.com/events/docs/api/#tag/Registrations/operation/createRegistration
Hello I'm currently injecting an overridden Experience Fragment Component at core/wcm/components/experiencefragment/v1/experiencefragment into my page. I've set the fragmentVariationPath, and now I'm aiming to retrieve the properties of its parent component, core/wcm/components/experiencefragment/v1/experiencefragment, which has been overridden. Despite debugging the injected component and obtaining a request like /content/experience-fragments/example/example2/master, I'm unable to access its parent properties.
Hello, I'm trying to receive an Access Token following the instructions here: https://developer.adobe.com/developer-console/docs/guides/authentication/JWT/ I've tried using PostMan with these parameters as instructed: Method: POSTURL: https://ims-na1.adobelogin.com/ims/exchange/jwt Headers: Key Value Content-Type application/x-www-form-urlencoded Cache-Control no-cache Body: (checked x-www-url-form-encoded) Key Value client_id <redacted> client_secret <redacted> jwt_token <redacted> - generated according to the doc I've also tried using plain old cURL, this is a sample of what I've sent (note anything `< >` enclosed is redacted for sensitivity): curl -v -H 'Content-Type: application/x-www-form-urlencoded' -H 'Cache-Control: no-cache' -d 'client_id=<redacted>&client_secret=<redacted>&jwt_token=<jwt-header>.<jwt-claims>.<
Hi Team, I have installed live search on my local instance and it is working fine. Now i want to create mesh api for the same. I have multiple sources and it works fine with one endpoint only. When i add graphql commerce endpoint as one source and live search config as second source then it gives error. Below is my example file for mesh.json { "meshConfig": { "sources": [ { "name": "mystoredata", "handler": { "graphql": { "endpoint": "https://<login.abc.com>/graphql/", "operationHeaders": { "store": "abc", "Content-Type": "application/json", "httpMethod": "POST", "allowHtt
Is it possible to extract data from Magento BI with a Python script?
Hi, I am trying to minify my css using the Adobe Granite HTML Library Manager to remove new line (Or possibly called line breaks). I have tried a few configurations for the css processor:min:yuimin:yui;line-break=-1min:yui;lineBreak=-1 None of them have worked. I am wondering if there is a configuration option for the css processor to remove the new lines in AEM. I have also tried using gcc, but after a bit of research I am not sure it has the ability to remove new lines for css.
Added custom property(metadata) to the form. formfinalized=fasle.Now on onclick event of the formfieldI do see the property along with other metadatavar Meta = event.target.metadata;xfa.host.messageBox(Meta, "Metadata of this form", 3,0);Now want to update formfinalized=true when button is clicked "Form1.Header.Buttons.Sign::click - (JavaScript, client)
I've created a sitemap XML for our site using Apache Sling Sitemap - Sitemap Generator Manager. However, I'm looking for a way to change the hostname in this section: <loc>http://localhost:4502/content/blablabla/us.sitemap.test7-sitemap.xml</loc>. I want to remove the /content part. Any suggestions?"
Hi All, I am working witht he Adobe Lifecycle Designer and are using the Subforms for printing out tables.The Header is in a separat Subform that is of the type "position".This is connected to the Subform as "overflow" where the Lines of the table are looped.The content of the table is dynamic - so I don't know how many colums there will be before print.To active this I was using the javascript like this :this.w = "10mm"; for the columns with data in - and this.w = "0.00mm" to hide the empty columns.and the postition with this.x = "xxmm"; Most of the logic works - but My problem is the "overflow header".The header section on the FIRST page works nicely - but the overflow isn't printing in the correctly position - I tought that this was the "this.x" ? Anyone that have the same issue - or even better - HOW can I make a overflow header that should works with dynamiclly content, width & position ? thanks !Lars
I have a weird bug when the dropdown doesnt work correctly.I have 5 segments and one of them has a breakdown by another segment like:ABC Breakdown SegmentDEand when I apply new segment for the whole panel, my segments get reranked based on first metric, but breakdown remains at the same place and breaks down wrong segment. That looks like this.ECD Breakdown SegmentAB
My team is looking into the possibility of using the Reactor API in order to 1) edit rules and data elements via a code editor (i.e. VSCode) and 2) backup everything to bitbucket. The second objective seems doable using the reactor-downloader library, with the caveat that it'll show the latest revisions rather than live revisions. Given what we're trying to achieve I have a few questions: Is there currently a process to create/update rules, rule components and data elements for an existing Adobe Data Collection property via a code editor such as VSCode? Ideally, we'd like to be able to utilize a system with git branches and PRs to merge new changes.The reactor-downloader library seems to only work with a JWT token to authenticate the Reactor API. However, the JWT method is being deprecated next year. Is there a work around for this to allow an OAuth access token instead?The reactor-synch library requires a settings file that has all of the integration and environment settings
Here is the screen shot
Hey folks! I encountered a scenario where I needed to grant authors the ability to create cookies at the page level. To achieve this, I added a new tab to the page alongside existing tabs like 'Advanced,' etc. Authors can input cookie names and values, and everything works as expected until a redirect is added. At that point, the code starts fetching the redirect page instead of the original parent page, hindering the cookie setup. I observed that the parent page has a property called cq:redirectTarget containing the redirect URL. However, I'm unsure how to retrieve the parent page in my code instead of the redirect page so I can setup the cookie. Any assistance would be greatly appreciated. Thank you!
A data warehouse is created by transforming an operational database to a data warehouse. The transformation includes a series of steps of data manipulation, such as extracting, cleaning, aggregating, summarising, combining, altering, appending, etc., all of which are called an Extract-Transform-Load or an ETL. Could someone to explain the Extracting, Cleaning, Aggregating, Summarising, Combining, Altering, and Appending?
"Hello Adobe Community,I'm currently working on a project to integrate a Zoom tool into my Adobe Illustrator extension and am seeking guidance. My goal is to enhance the functionality of Illustrator with Zoom's capabilities.So far, I have focused on the backend aspects of my Adobe Illustrator extension, methodically integrating features one by one. My current challenge lies in integrating the Zoom tool, a task I'm new to and find particularly daunting. I haven't ventured into the frontend development yet, as I want to ensure a solid backend foundation first. I'm seeking advice on best practices for integrating the Zoom tool into the Illustrator extension, especially any tips on handling potential issues that might arise during this process.I would greatly appreciate any insights or advice on how to effectively implement this feature. Detailed technical guidance or references to similar projects would be extremely helpful.Thank you in advance for your support!Best regards, prime04"Tags:
We've encountered an issue while running compose r install after clearing the Composer cache. The problem arises during the installation of "magento/module-staging-page-builder (2.2.3)" with the following error:- Installing magento/module-staging-page-builder (2.2.3): Downloading[Composer\Downloader\TransportException]The "https://repo.magento.com/archives/magento/module-staging-page-builder/magento-module-staging-page-builder-2.2.3.0.zip" file could not be downloaded (HTTP/1.1 404 Not Found)Has anyone else experienced a similar issue on Magento 2.4.5?I have verified the keys, which are correct and enabled.
Hi Team, I am trying to start AEM local author instance but not getting started, getting this error 16.01.2024 16:21:34.161 *INFO * [main] Setting org.osgi.service.http.port=450216.01.2024 16:21:34.162 *INFO * [main] Starting launcher ...16.01.2024 16:21:34.178 *INFO * [main] HTTP server port: 4502WARNING: An illegal reflective access operation has occurredWARNING: Illegal reflective access by org.apache.felix.framework.ext.ClassPathExtenderFactory$DefaultClassLoaderExtender (file:/C:/Users/c-pandurangJad/Desktop/AEM6.5_Migration/Crisil_Author/crx-quickstart/launchpad/org.apache.sling.launchpad.base.jar) to method java.net.URLClassLoader.addURL(java.net.URL)WARNING: Please consider reporting this to the maintainers of org.apache.felix.framework.ext.ClassPathExtenderFactory$DefaultClassLoaderExtenderWARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operationsWARNING: All illegal access operations will be denied in a future release16.01.
Is there a way to apply a Folder Metadata Schema to all Folders in my assets? And even better can one be default activated when creating a new folder in assets. It doesn't seem like this works with inheritance.I looked into it and the only solutions I could find was to create custom workflows on creating a folder and add the schema via a script to all existing ones. This seems like a over engineered solution for such a simple task
As I have customized the app, realized that we have a group of iPad Users, they have a very different set of UI requirements than my PC users. I'd like to create another Workspace portal for my iPad users and be able to customize it differently. So I created another copy of Workspace at /lc/apps/iPad and I can load Workspace from that directory...but it still seems to be reading html.jsp and GET.jsp from /lc/apps/ws, and any changes I make in /lc/apps/iPad don't show up. Anyone else tried to do this before? Is there a trick to this?
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.