Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
Hi, generatePDFOutputBatch function producing output documents double the amount of input map. Please find the scenario below sample code snippet. I am sending two templates with xml data and expecting two PDF documents as output, but it's produce 4 documents. I am bit confused, Any help please. Thanks. input Maps:Map templates = new LinkedHashMap();Map data = new LinkedHashMap(); templates.put("xyz", "xyz.xdp");templates.put("abc", "abc.xdp"); data.put("xyz", new Document(xml1))data.put("abc", new Document(xml2)) BatchOptions bo = new BatchOptions();bo.setGenerateManyFiles(true); ret = outputService.generatePDFOutputBatch(templates, data, option, bo); Output:I am getting double the amount of documents in output like below metadata enties. <?xml version="1.0" encoding="UTF-8"?><!-- Created with Liquid Technologies Online Tools 1.0 (https://www.liquid-technologies.com) --><printBatchMetaData><batchId /><recordMetaDa
Hello All! One of our awesome Tier 3 Support Engineers, Chance Bjarnson, will host a customer Office Hours Webinar on December 6th @ 9am MST. The topic will be Proof Approval Reports. We’d love to have you & your teams join! Here’s the registration link & outline for the session.https://event.on24.com/wcc/r/4408319/4D0FBE892A1FB414B4FAA59C5EC26F29Proof Approval ReportsProof Approval Historical RecordTextmode for Proof Approval ReportsCommon PitfallsTroubleshooting StepsLive demo
Adobe Campaign now supports OAuth for authentication in the External API workflow activity. This new capability opens up the ability for this activity to communicate with systems requiring OAuth support. For more information refer to the detailed documentation: External API In case you have any questions, please feel free to post them below or reach out through the community Q and A section. In case you have any ideas and/or suggestions regarding the Campaign Standard product, then kindly submit them here.
I would love to chat with others that have used Workfront specifically for Construction projects. The timelines for these projects always seem to be a moving target and are dependent on permits and outside factors, so I would like to learn from others that have used the software to help improve their process.
Hi, We need to shorten some DAM PDF url in our website. E.g. if PDF Path is: /content/dam/cms/myproject/resources/documents/mydoc.pdf, on page, whether is a href or img src, It should display like /Documents/mydoc.pdf Added rule as below in Sling Resource Resolver Factory: ^/content/dam/cms/myproject/resources/documents/</Documents/ When I try to check if it maps to right url, it looks all good. However, It does not shorten PDF urls on the Pages, whereas all rewrite rules for Pages work fine. 1) Do we need to write custom sling rewriter to handle this scenario? OR 2) Something is missing out here? FYI:@arunpatidar @ AvinashGupta01 @kautuk_sahni ,
Welcome New Workfront Admins! I imagine you have at least one question about Workfront and aren’t sure who to reach out to or where to go. Lucky for you, the Adobe Workfront Customer Success team is here to help! We can point you in the right direction, provide resources and recommendations, and ensure that your Workfront journey starts off on the right foot. Designed for beginner system administrators, this 3-part event series is not only a learning opportunity, but also a platform for you to ask questions, engage with other brand-new admins, and start expanding your Workfront network. We encourage you to register and attend all 3 sessions, if possible. If the dates and times don’t work for your schedule, no worries, we’ll be repeating these quarterly along with offering additional opportunities to learn and network. Be sure to check the Events page on Experience League for all upcoming events. September 19 at 8am PT / 11am ET - Admin 101: Getting Star
Enhancing Efficiency and Reliability by Sling jobs by Aanchal Sikka Overview Sling Jobs in AEM serve as a valuable mechanism for handling asynchronous and background tasks. These jobs are particularly beneficial for managing long-running or resource-intensive operations without disrupting the web application’s request-response cycle. They enhance the standard OSGi EventAdmin eventing mechanism by guaranteeing at least once processing, which is essential for use cases like sending notifications, post-processing content, and managing workflow steps. For details, refer to: https://techrevel.blog/2023/11/06/enhancing-efficiency-and-reliability-by-sling-jobs/ Q&A Please use this thread to ask questions relating to this article
@kdatta @arunpatidar @anchal @aanchalsikka
Seamless Integration of Vue.js in AEM Project by Sady_Rifat Overview In the rapidly evolving landscape of web development, technologies like AngularJS and jQuery have become outdated, urging the industry to transition towards more modern stacks. Enter VueJS, a cutting-edge framework that offers the best of both worlds. By seamlessly integrating VueJS into AEM projects, developers can harness the power of a modern, robust framework while continuing to benefit from the efficiency of HTL. This article serves as a comprehensive guide, demonstrating how VueJS can be integrated effectively by a non-SPA approach within AEM projects. Read Full Blog There are four parts in this series: Part 1: Overview Part 2: VUE 3 Setup Part 3: Create a Component Part 4: State Management Q&A Please use this thread to ask questions relating to this article and feel free to give any suggestions or corrections.
Our Adobe Digital Experience Communities are the heartbeat that connect, engage and empower our users to create game-changing digital experiences leveraging Adobe solutions. The Community Advisor program is a prestigious year-long initiative that recognizes outstanding users of Adobe Experience Cloud products. Community Advisors are distinguished as thought leaders and experts in their field, consistently demonstrating their expertise through active engagement, providing valuable insights, and setting an example for others. By fostering a thriving and supportive community, the program encourages peer-to-peer learning and offers a platform where users can freely exchange knowledge, receive assistance and contribute to the collective growth of the community. What are the program benefits? Quarterly calls with the Adobe product teams Vouchers for Adobe Experience Cloud certifications Opportunity to participate in beta testing and early adopter programs Opportunity to inf
I have an experiencefragment component that has a checkbox. I want to show this checkbox by default in the editor dialog box and hide it only when this experiencefragment component is used in a structure for a specific template. The problem is that I cannot disable this checkbox using the config provided here. This is the template structure:<root jcr:primaryType="nt:unstructured" sling:resourceType="xxx/components/structure/container"> <header jcr:primaryType="nt:unstructured" sling:resourceType="xxx/components/structure/header/feader" editable="{Boolean}true"/> <staging jcr:primaryType="nt:unstructured" sling:resourceType="xxx/components/content/experiencefragment" editable="{Boolean}true" cq:showOnCreate="{Boolean}false"/> <main This is the experiencefragment component _cq_dialog<logout jcr:primaryType="nt:unstructured" sling:resourc
Each month, the Adobe Workfront Customer Success team hosts FREE, interactive workshops on various topics for System Administrators. This month includes a NEW event type - Industry Circle - which will rotate industries on a regular basis. If you want to LEARN best practices, ASK questions and collectively brainstorm solutions, or CONNECT with other system administrators to build your network, sign up for one or all of the following events: January 5 at 9:00 a.m. PT – Connect: Admin Chat for Marketing & Creative January 8 at 6:00 a.m. PT - Connect: Workfront Collective [formerly Strategic Admin Chat] January 11 at 7:00 a.m. PT - [Product Release Webinar] What's new in Workfront 24.1? January 17 at 8:00 a.m. PT - Admin 101: Getting Started with Workfront January 24 at 8:00 a.m. PT – Learn: Adobe Workfront 24.1 Release Round Up February 8 at 9:00 a.m. PT – NEW! Industry Circle: Higher Educ
Step 1: Create a global map for storing your keys. Create a map and add the keyref element to it. <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "technicalContent/dtd/map.dtd"> <map id="map.ditamap_ffbdbf06-8658-4311-ad84-1c631bba904f"> <title>global-keys-map</title> <keydef keys="adobe"> <topicmeta> <linktext>Adobe Systems</linktext> </topicmeta> </keydef> <keydef keys="AEM"> <topicmeta> <linktext>Adobe Experience Manager</linktext> </topicmeta> </keydef> </map> Here we have defined two definitions, as shown above, provided a keyref as “AEM” for the “Adobe Experience Manager” text. Step 2: Add this global key map to your publication map. Now add this map to your publication map <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE map PUBLIC "-//O
We would like to have a single location (AEM) for our content. We want to author in DITA and then export/convert the DITA to markdown for use in our GitHub documentation. Also, we would like to import some of our markdown docs into AEM and convert them to DITA so that we no longer need to manage the content in two source systems and use two different markup languages.
Hi AllI am working on a use case to create private folder programmatically but in my local sdk when I am trying to get Authorizable object it is always coming nullBelow is the code snippet UserManager userManager = resolver.adaptTo(UserManager.class)userManager.getAuthorizarble( “admin”): resolver is comong from service user. Service user had admin permission
Hello Adobe experts, I cannot receive Chinese query parameter in Servlet because of charset issues, but after I set Apache Sling Request Parameter Handling OSGi configuration, nothing changes, why? Any other places required configured? Can you give me some advises? Thanks
Hi,on the template, I defined a Carousel component with the nested teasers at structure for the teasers defined a policy.I allowed heading element as h1, h2 and default heading element as h1 in the policy. Both teasers are with same policy, when I created a new page I am getting carousel with nested teaser, also unable to delete those teasers this is expected behaviour.But on the existing page I am getting teasers in carousel but first teaser am not able to delete but 2nd is able to delete. Here the expected behaviour is both teasers author not allowed to delete.Also the style tab and heading element under text tab are visible for first teaser but not for 2nd teaser.Why its behaving like this whatever changes we have in editable template must reflect on page.Two teasers' behaviour should be same.Currently working on aem 6.5.16.0Can anyone help me
Hi Community Members,I wanted to setup PostgreSQL as DataSource for AEM Forms. I have configured "Apache Sling Connection Pooled DataSource" for Postgres with below details:Postgres is now available as DataSource during create new Form Model however getting an error message "Error in fetching DataSource". Can anyone please guide me how to complete the setup?
I have JSON service exposed to other system from AEM ex: https:domainname/content/portal/services/apidata.getMenuData.jsonThis is achieved as below. The data which needs to shared in JSON is configured in webpage say "/content/portal/menuconfig.html" via dialogue.There is service component with "getMenuData.json.jsp" to read data from "/content/portal/menuconfig.html" getMenuData.json.jsp code looks as below : getMenuData.json.jsp : String xPathQuery = "/jcr:root/content/portal/menuconfig/jcr:content/body/menuconfigurarions"; Session session = resourceResolver.adaptTo(Session.class); QueryManager qm = session.getWorkspace().getQueryManager(); Query q = qm.createQuery(xPathQuery, "xpath"); QueryResult result = q.execute(); NodeIterator nIt = result.getNodes(); Property prop = null; while(nIt.hasNext()) {
Hi everyone.I'm facing a problem, I'm working on e-commerce web app that integrate AEM and Magento (Adobe commerce). The problem is when I login an user account via Magento FE site, the last login field is updated correctly (as I know it's a core functionality in Magento) but If I do it in AEM site (use the same account), It doesn't. Does anyone know how to update that field after loggin in via AEM site.Thanks everyone
Hi all,I am seeing the below warning coming in my error log. I have two packages in my AEM project one is aem.core and another one is aem.product-importer. Can anyone tell why Bundle for second package is giving error which is given below:12.12.2023 11:11:43.861 *ERROR* [OsgiInstallerImpl] aem.product-importer bundle aem.product-importer:1.0.0.SNAPSHOT (622)[com.aem.products.servlets.DataImportServlet] : Cannot register component (org.osgi.service.component.ComponentException: The component name 'com.mchp.products.servlets.DataImportServlet' has already been registered by Bundle 622 (aem.product-importer) as Component of Class com.aem.products.servlets.DataImportServlet)org.osgi.service.component.ComponentException: The component name 'com.aem.products.servlets.DataImportServlet' has already been registered by Bundle 622 (aem.product-importer) as Component of Class com.aem.products.servlets.DataImportServletat org.apache.felix.scr.impl.ComponentRegistry.checkComponentName(Compone
Hey All! I hope you had a great holiday and are getting settled into 2024! Just a quick note to let you know that there's a Connect: Admin Chat for Marketing & Creative THIS FRIDAY (January 5) at 9 a.m. PT. It's a great opportunity to talk through using Workfront with other admins. Bring your questions and we'll kick off 2024 Workfront-style! Click here to register. Hope to see you on Friday!
Ik heb een Roland VC-1-SC gekocht voor het digitaliseren van analoge video. Ik krijg dit apparaat echter niet werkend in Premiere Pro. Wie heeft de oplossing?
I was following the documentation for the archetype setup. I get everything set from this link: https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-wknd-tutorial-develop/project-archetype/project-setup.html I'm using AEM 6.5.7 as my install, not cloudI'm using Archetype version: 47The dummy content isn't present when editing the 'en' page. It's a blank page. When I inspect the network calls, it gives the error related to a resource not found, but that resource no longer exists. (Resource at '/content/we-retail/language-masters/hi/test-page-2-hindi/jcr:content/root/responsivegrid/carousel/item_1702382531016.html' not found: No resource found), this language template doesn't exist anymore.Check my code and components are therein AEM 'edit' mode for the page, none of the components load to be put onto the page Can someone explain what I might have missed, that the content and components aren't showing up when I log into my local and edit the sit
Hi,One of our custom OSGI component went into satisfied state from active state in AEM production publisher instances(3 publishers) which resulted in a broken functionality on production site. We had to manually bring the component back to active state. There was no deployment activities on that particular day, the particular component was active before the issue occurred. Anyone has idea what might be the reason for certain component going into satisfied state from active?
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.