Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recente
I'm trying to invoke a servlet when a build gets triggered from Adobe IO. I have created the event and the servlet is working fine in my local, when I trigger the request through postman. When Adobe IO triggers request, the request attribute containing the payload data is coming null in my servlet which makes my servlet to fail. Note: I have given dispatcherURL/servletPath in WebHookUrl Please share your inputs on the same
Learn how the API staging mechanism with full FDA works in Adobe Campaign v8 through this how-to video tutorial: API staging mechanism with FFDA This video explains why staging is used, the main principles of staging in Adobe campaign and how to activate the staging mechanism for a custom table. Feel free to reach out for questions and feedback through the below comment section.
You can now connect your Adobe Campaign Classic instance to your Google Big Query external database. This connection is managed through a new external account. Learn about this in detail here: New Google Big Query FDA Connector 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 Classic product, then kindly submit them here.
Hi Team, I am using brightcove package to access videos in aem.I am using aem 6.5 with sp 6.5.10 and same Uber jar.In my dev/uat/PRD all instances, have rootpath in url.There is one brightcove sync service which pulls brightcove videos to aem.This perticular get service stops responding as soon as root path is available. Now for one service, rootpath removal is not optnAnyone else facing similar issues Pls help
Good day,I would like a floating field entry to be highlighted. How can I do this? I cannot figure this out and I am not sure if it can be done. Your help is appreciated.Thank you.
AEM 6550 - Sites - Set Pages default sort to name (or title) in Sites Console by Sreekanth Choudry Nalabotu Abstract Pages in Sites console - /sites.html are not alphabetically sorted by default (the order is, as shown in crxde). The following configuration is for sorting them alphabetically during load... Configuration Overlay /libs/wcm/core/content/sites/jcr:content/views/list/datasource into /apps and set the following properties... sortName=main sortDir=desc (it should be asc, but i guess a bug in product) sortName can be name | main | modified | published | template | Read Full Blog AEM 6550 - Sites - Set Pages default sort to name (or title) in Sites Console Q&A Please use this thread to ask the related questions.
I created a form in AEM Form Designer where some repeatable subfolders.However, unlike in other forms I have created, in the XML data file generated by the Email Submit button, the data from the multiple instances of the fields in these repeatable subforms are not grouped together: the first instance is positioned in the order of the form's fields; the following instances are at the bottom of the XML data file. I don't know what I did differently this time. Any idea about what I did wrong?Thanks
How to draw pie chart using javascript in AEM 6.5 and also how can I include script src links in js client library folder.
Hey folks, Did you get your sandboxes up and enabled? If you hadn’t, get it done by this post. Standardization and interoperability are key concepts behind Adobe Experience Platform. To ensure this we have XDM, schemas, datasets and mixins. Let’s understand them as Experience Data Model (XDM) Experience Data Model (XDM) is an open-source framework that uses standard schemas to unify data for use with Experience Platform and Adobe Experience Cloud applications. XDM standardizes how data is structured and speeds up and simplifies the process of gaining insights from massive amounts of data. Schema: A schema is a set of rules that represent and validate the structure and format of data. A schema is comprised of a class and optional field group(s) and is used to create datasets and datastreams. Data stream: A data stream is a set or collection of messages which share the same schema and are sent by the same source. Dataset: A dataset is a storage and management construct for a collect
Hello Team, Currently we are using Dynamic Media-Hybrid. We are planning to migrate it to dynamic media-scene7. Any experience anyone have with this migration? which option you guys opted (new instance or migrated existing one?) ThanksDipti
Is it possible to customize the OOTB crop to add additional crop options? Attached below is a screenshot of the available crop options where I would like to add custom options(for eg: 1200x800 @ 72 dpi, 1920 x 400 @ 72 dpi). Or what would be the best way to achieve these dimensions for images from inside AEM? Thanks in advance.
I have a component in failed activation state and the error in logs say: 28.12.2021 12:04:04.168 *WARN* [FelixStartLevel] wda.wda-bundle bundle wda.wda-bundle:1.0.0.SNAPSHOT (474)[com.mycom.wda.cms.impl.ConfigUtilServiceImpl(2761)] : bindRepository cannot be found (java.lang.VerifyError: Expecting a stackmap frame at branch target 13 Exception Details: Location: com/mycom/wda/cms/impl/ConfigUtilServiceImpl.unbindResolverFactory(Lorg/apache/sling/api/resource/ResourceResolverFactory;)V @5: if_acmpne Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 2ab4 003d 2ba6 0008 2a01 b500 3db1 ) java.lang.VerifyError: Expecting a stackmap frame at branch target 13 Exception Details: Location: com/mycom/wda/cms/impl/ConfigUtilServiceImpl.unbindResolverFactory(Lorg/apache/sling/api/resource/ResourceResolverFactory;)V @5: if_acmpne Reason: Expected stackmap frame at this location. Bytecode: 0x0000000: 2ab4 003d 2ba6 0008 2a01 b500 3db
If I didn’t realize this bug existed until today, safe to say nobody else did! The input mask feature for Text fields adds client-side validation: There are a couple of posts from way back about tweaking mask logic and switching mask patterns based on other fields (like having the Phone mask based on Country). But when you combine input masks with multiple forms, something buggy happens. As noted in my previous post on the requirement that all forms load from the same domain (i.e. your LP domain), the Forms 2.0 library is smart about only doing certain things once. It only loads polyfills (most notably these days, the date picker UI for <input type="date"> on IE) a single time at most, and only if the browser doesn’t natively support the feature. It’s kind of a misnomer,* but the input mask plugin is also managed by the polyfill logic. Unfortunately, the check to
This post is part of a series about auto-taggingIn this article I will describe how to create your views for your Adobe Launch extension. Extensions are a way to extend your tagging implementation to provide reusable content for your tagging team to use in all your Adobe Launch containers.When building a private or public extension, you will be given the option to provide a configuration view for your extension or extension feature. While it is optional to provide a configuration, I will advise you to always choose this option.As a best practice it is advised to add a view when creating a data element or a condition or a rule or an extension. Even if you are not planning to return a settings object, a view should be used to provide additional details about the feature.Going forward I will consider that you have already ran the following command and answered yes to the question about the configuration view.npx @adobe/reactor-scaffold What does the scaffold command doWhen
Hi Team,Need to know Adobe Experience Manager download and process like how it works and price cost about this.Also need to know how to get this.
Hi All, Plan to use AEM 6.5 personalization.I am not seeing the target audiences on the page - while clicking on targeting under next i am not seeing audeinces even created already.also on page properties configured the personalization properties (segments where created and context path) It would be great help if some one answer .Thanks. Thanks,Nani
There might be requirements to minify html but we dont have anything in AEM OOTB.I have written a custom filter to minify the html and this is how the filter config looks like:The below is the rough code for html compression.HtmlCompressionFilter.javaimport java.io.IOException;import java.util.Map;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletResponse;import org.apache.felix.scr.annotations.Activate;import org.apache.felix.scr.annotations.Deactivate;import org.apache.felix.scr.annotations.Property;import org.apache.felix.scr.annotations.PropertyUnbounded;import org.apache.felix.scr.annotations.sling.SlingFilter;import org.apache.felix.scr.annotations.sling.SlingFilterScope;import org.apache.jackrabbit.oak.commons.PropertiesUtil;import org.apache.sling.api.SlingHttpServletRequest;import org.ap
Widespread form submission failures are a MOPS nightmare — especially if you only find out when your boss sends you a screenshot. Oops. With Marketo forms, there’s one error that has the exact same cause, every single time I’ve looked into it for a community poster or client. This one: The cause: you have at least 2 form embeds in the page, with loadForm loading from different domains. The 2 domains are typically: an LP domain (like pages.example.com) — which is now the default in the embed code for all subscriptions the instance URL (like app-xx-01.marketo.com) — the old default The embeds might both be in the original document HTML, like so: <!-- embed #1 (Primary LP domain) --> <script src="//pages.example.com/js/forms2/js/forms2.min.js"></script> <form id="mktoForm_1449"></form> <script>MktoForms2.loadForm("//pages.example.com", "410-XOR-673", 1449);</script> <!-- /embed
Hi All, We are facing an issue while trying to setup Dispatcher on Linux VM based on Azure Cloud. Added the environment details below for reference.Seems like its unable to recognise the environment variables in httpd file under /etc/sysconfig. Does anyone have any idea what could be wrong? Environment Details:AEM - 6.5.5DispatcherStandard D2 v3 (2 vcpus)memory - 16GBspace - 512GBLocal Firewalled , Azure NSGAzure NICRedHat Ent - 8.2 x64dispatcher-apache2.4-linux-x86_64-ssl1.1-4.3.3.tar.gz
Hi everyone, im new to aem and using aem 6.5 now, and i want to ask a question, is it possible to set node type when creating new node at the same time, ive followed several tutorial, most of the are using java, but usually it also work when i convert it to js, heres the example:this code below work on java : fileNode = root.addNode("image-1", "nt:file");but thats not work in JS, it work in js if im only creating node without set the node type, like this code below : var fileNode = root.addNode("image-1");ive also try to set the node type using node.setPrimaryType but it still didnt work.any suggestion to make it work in JS ? or any article that ican read. thank you.
This post is part of a series about auto-taggingAdobe Launch release process is by design simple. This simplicity sometimes comes at a cost as quality checks are often missing before code goes to production. You should also have tagging and coding standards set up to facilitate the release process.Peer reviewAdobe Launch publishing process is built in a way that your build should be approved before being pushed to production. During this approval process, you should have one of your tagging peers to review the build and validate that the tagging and coding standards are being followed.You should also use a tool like JIRA to document the peer review process and only if an "approved" comment is present should you then release to production.Release typesWhile it is possible to deploy Adobe Launch build when and how you see fit, it is a good idea to understand when the best time is to deploy sensitive changes to the website. This will minimise the impact of any issues.N
This post is part of a series about auto-taggingAdobe Launch TMS allows you to use built in features to deploy tags on your website. In some instances, you will be required to write some JavaScript custom code as the tagging features are not enough to achieve your requirements.By injecting JavaScript code directly on the website, there is always risks that your changes can bring a functionality or the whole website down.Several best practices should be followed by your tagging team to minimize these risks.JavaScript Style GuideYou should always first check inside your organisation if a JavaScript style guide has been defined. If there is one it is always a better choice to use your organization one than to use an external one.If there is none then you can try to adopt one that is shared online. In most cases your team will not have enough skills or knowledge in JavaScript to define one from scratch. One safe choice is to use the one defined by Airbnb.try/catchIt is acceptable for
I have a process within my form that calls a webservice. When the call is made I get the response: <html>Invalid client certificate: No client certificate provided</html>No errors are being thrown because the 200 status is being returned with the response.How do i get the certificate to go with the process request?
Hi Team,I am using AEM Version: 6.4 and ACS Commons : 3.18.2 and have written Dispatcher Flush Rules using ACS Commons Configuration. I am getting below error and Replication breaks while replicating pagesDispatcher Flush Rules : /etc/packages/(.+)/.*=/etc.clientlibs/$1&/etc.clientlibs/common /apps/(.+)/clientlibs/.*=/etc.clientlibs/$1Please help me on this.ThanksDewanshi
I am in the process of converting our PDF forms to XDP. I converted a simple form and set the "Color mandatory fields that are not filled in", but it still does not highlight mandatory fields. What am I missing? xfa.host.validationsEnabled is set to true.
Já tem conta? Login
Ainda não tem uma conta? Crie uma conta
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.