Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I am still using the old Livecycle designer application to create dynamic XML pdfs. The issue we are having is that a screen reader is unable to read the forms. Anyone know why this is or maybe what i dont have setup?
Hi,Can anyone help me AEM + ChatBot integration stepsThanks & Regards,Kalyan
Team,I am attempting to use the featured image functionality.I am unable to find this for our editable templates.Is featured image only available for aem as a cloud service?If not, what am I missing getting this to work. Hopefully it is something simple.I have not been able to find anything searching the web.Thanks.
Hello everyone, I have a dropdown list with very long sentences as options. Unfortunately, the full text of these options isn’t visible when I view the PDF due to space constraints. I can’t break these long sentences into shorter ones or create sub-options, as these are the final options I have. I even tried reducing the font size to 8 or 9, but the text still doesn’t fit (and I’m not supposed to use a font size smaller than 10). Is there any way to display these long sentences as multiline options? I found an answer from 2010 stating that dropdowns are single-line only. However, it’s been 14 years since then, and I’m curious if Adobe LifeCycle Designer has introduced any features that allow multiline options for dropdown lists. Thank you!
Hello all , I have to filter out properties for replication. I used below logic . it is working fine in local machines but accepts(Property prop) is not getting called in cloud environment. Here is piece of logic. @8220494(service = ReplicationContentFilter.class)public class ReplicationContentFilterImpl implements ReplicationContentFilter { Logger logger = LoggerFactory.getLogger(getClass()); static boolean Approver = false;public static List<String> refList = new ArrayList<String>(); @9944223public boolean accepts(Node node) {// TODO Auto-generated method stublogger.info("accepts(node) is trigerred and is he approver : {}", Approver);if(Approver) {logger.info("inside if approver node");try {return !node.getPath().startsWith("/conf");} catch (RepositoryException e) {// TODO Auto-generated catch blocke.printStackTrace();}}return true;} @9944223public boolean accepts(Property property) {// TODO Auto-generated method stublogger.inf
can we make a connection between AEM Assets and AEC Assets so i can have same folders and assets on both at same time or i can push pull between them?
As part of a site we have a login/subscription model that will restict content visibility to the end users. We want to implement this as a paywall (lead-in) functionality. i.e. when i am logged out/web crawler/logged in but not with the right subscription, then you only see a small portion of the content on the page so that the site can still be crawled by We want to do this in a way that the page in AEM has all of the content that can be visible, and we want to make using of dispatcher caching of the content.We don't want to use a javascript function to hide the content as you can inspect the spite, or view page source to get the entire content which will violate the subscription model. Is there any way within the dispatcher of caching different versions based on the users access, or a way to have a cached response based on the cug groups.
Hello allI'm trying to understand the differences and usecases of on/off and expiry time for assets. The setup that I have in place is an author instance and a dynamic media server configured to the author. And I'm on AEMaaCS.Problem 1When an asset is published/unpublished from author, it gets published/unpublished from the DM as well. This activity updates the CRX properties to either Activate or Deactivate based on the operation carried out,1. cq:lastReplicationAction2. cq:lastReplicationAction_publish3. cq:lastReplicationAction_scene7Properties 1 and 2 are working as expected, for both publication/unpublication. Property 3 gets updated to Activate when an asset is published from author, but it doesn't change back to Deactivate when the same is unpublished. I've verified in DM that the asset got deactivated, but for some reasons the property is not getting updated in AEM. Any thoughts why?Problem 2I understand that the scheduled activation/deactivation works based on the co
I got a concern for mapping attributes of an audience that will be pushed to facebook. I have an audience that contains users with mobile number and email address. Some have mobile numbers but not an email, some have email but not mobile numbers and some have both. Question is -> If I select the source fields as email and number, it will only push profiles that contains both source fields? Should I create separate segments one with numbers and exclude email address, another with email address and exclude mobile numbers and a last one of users that have both?
When looking at a profile, we're getting the following: Profile using merge policy Default Timebased Last modified time: 12/31/1969, 6:00 PM What the heck is going on here? Is this something to do with the merge policy being updated and they need to be able to find it when searching by date?
Hi All,Calling Streaming API and trying to ingest data into the dataset but getting below error. "The transformed message is empty. Please check the mapping set cc70ab1fe7e044da9d5883be25cb05d1 and version 0 and XDM schema _xyz.schemas.b1a161669dd4f9f9392ccf1c182868f6270a5e9eccc5cd95 and schema version 1 and try again. Message details:" Using the schemaregistry API, I got the SchemaID and using it in the API call. Also in the payload I'm sending all the attributes in the same order how I added in the dataflow mapping. From the error I think streaming Ingestion API is trying to use old Schema version even though Im using schemaID of latest version 1.1 or somewhere schema version is not matching. Any suggestions how to resolve this error? Thanks
Hello All,We are hitting the path like this /sites.html/content/sampledata/offers?omnisearch=product. Ideally, I want to understand what it generally does? Thanks in advance.
I'm attempting to upgrade to the latest SDK and I'm getting an error saying that Geronimo and the SDK are both trying to export the same version of the directive `javax.json`. I've never seen this before and it's unclear why simply upgrading the SDK would cause this. [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 13.013 s [INFO] Finished at: 2024-10-10T21:45:40-05:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal biz.aQute.bnd:bnd-maven-plugin:5.1.2:bnd-process (bnd-process) on project my-project.core: Contracts [Contract [name=JavaJSONP;version=1.1.0;from=geronimo-json_1.1_spec-1.3], Contract [name=JavaJSONP;version=1.1.0;from=aem-sdk-api-2024.10.18175.20241010T124406Z-240900]] declare the same packages in their uses: directive: [javax.json]. Contracts are found in declaring bundles (see their 'from' field), it is possible to control the
We are planning to migrate from AMS to AEM Cloud, and our project currently uses inRiver. We've heard that the inRiver connector is not available for AEM Cloud. Could you please let me know if anyone is using inRiver with AEM Cloud?Thanks
I want to remove these two options from here.help me to remove this how to remove them. is it easy to remove them or assign a custom workflow trigger to them. Thank you,Alisyed.
I want to make two modifications to the paraformat options within the AEM Rich Text Editor of the Core Text Component.I want to change the description of the blockquote node from “Quote” to “Blockquote.” Since I am overlaying the AEM Core Text Component, I assumed I could change the description value, but that does not seem to be the case. So, I also tried to use sling:hideProperties String description on the default_blockquote node, based on what I read in the Using the Sling Resource Merger in AEM documentation, but that does not work either.I want to remove the default_h6 option. For this I tried adding a sling:hideResource Boolean true property to the default_h6 node, but this does not remove the Heading 6 option.I am using AEM 6.5.12, Core Components version 2.19.0 and V2 of the Core Text Component.
Has anyone faced an issue where the build is failing in the pipeline for test cases but working fine in the local build? The error is not consistent either. I need some help. Please see below the dependency used in pom file. <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-surefire-plugin</artifactId><version>2.19.1</version></plugin><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.10</version><scope>test</scope></dependency><dependency><groupId>junit-addons</groupId><artifactId>junit-addons</artifactId><version>1.4</version><scope>test</scope></dependency><dependency><groupId>org.apache.commons</groupId><artifactId>commons-imaging</artifactId><version>1.0-R1534292</version><scope>test</scope></dependency><
Hello whenever I try to overlay a node in aem using crxde . I get this error.and when I try to create node in crxde. I get this error. How to fix it.
We're trying to connect to a new external API for a custom servlet in AEM author but we're getting the following error:Response: {"error":{"code":"404","message": "Resource not found"}} We've added the excluded path to the Adobe Granite CRSF Filter and the allowed host to the Apache Sling Referrer Filter. Also we can make post requests to the API using Postman without any issues. Thanks for any advice.
Hi all, I like to know if there is a curl command for uploading SSL certificate with intermedate cert. We have been able to do that without an intermediate certificate, but we like to try something new this year. The old way is curl -u admin:'password' -F "keystorePassword=secrete" -F "keystorePasswordConfirm=secrete" -F "truststorePassword=secrete" -F "truststorePasswordConfirm=secrete" -F "privatekeyFile=@my_private.key" -F "certificateFile=@my_cert.cer" -F "httpsHostname=myhost.com" -F "httpsPort=4321" I wonder if there is a flag as curl -u admin:'password' -F "keystorePassword=secrete" -F "keystorePasswordConfirm=secrete" -F "truststorePassword=secrete" -F "truststorePasswordConfirm=secrete" -F "privatekeyFile=@my_private.key" -F "certificateFile=@my_cert.cer" -F "intermediateFile=@intermediate.cer" -F "httpsHostname=myhost.com" -F "httpsPort=4321" Thank you! -Kevin
Hi ,I have a this AEM sites developer professional exam tomorrow, could you share the resources which i should be coving as my last minute prepration.also kindly share you experience if you have recently given this certification exam.
Hi team, I noticed some issues with loading the clientlib in the dialog participant step. I have created a new component with a dialog to load the required fields in the dialog participant step. However, the fields in the dialog are being loaded in the workflow step instead. My intention is to restrict the user from manually entering text into the text field, and instead use the datepicker to provide input. To achieve this, I have created a clientlib to load if the user completes the step from the workflow inbox. I have added the clientlib to the 'cq.inbox.gui.commons' category, but the script is not manipulating the field as expected eventhough the script is loading. Can someone advise on this? (function ($, document, ns) { $(document).on("dialog-ready", function() { $('.cmp-activationdate__editor .coral3-Textfield.coral-InputGroup-input').attr('onkeydown', 'return false'); });})(Granite.$, document, Granite.author);
The image is working fine in the side panel, but when I drag and drop it is not loading up
Hello, On our website, I created pages containing scroll-down menus.Until now, these menus work well. But now, it's no more possible to develop the menus and to see the text contained in these menus.I have not changed the parameters.Could you please help me to solve this issue? Thank you! Best regards, Emmanuelle
What is Differential Privacy?The key idea behind differential privacy is to ensure that the results of any analysis or query on a dataset remain almost identical, whether or not an individual's data is included. This means that no end user can "difference" two snapshots of the dataset and deduce who the individuals are. By maintaining this consistency, differential privacy prevents anyone from inferring significant details about any specific person, even if they are aware that person’s data is part of the dataset. Consider a database that tracks whether people have a particular medical condition. A simple query might ask, "How many people in the dataset have the condition?" Suppose the true count is 100. Now, imagine that a new person with the condition is added, increasing the count to 101. As the data scientist, you know that your neighbor has been very ill and that there is only one medical care provider nearby. Without differential privacy, this information could allow you to
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.