since ‎21-12-2012
‎08-05-2020
varunmitra
Level 2
Re: Configuring AEM Assets integration with Marketing Cloud and Creative Cloud varunmitra - Adobe Experience Manager
Hi,I have created a simple document for you to follow.Go through this and let us know if this works for you.Regardsvarun mitra[1] Dropbox - AssetsIntegration.pdf
1441
Views
2
Likes
1
Answers
Re: AEM - issues with Campaign Standard Forms varunmitra - Adobe Experience Manager
Hi James,In AEM 6.4, there is no example AEM-Campaign Form Template.However, it's very easy to create your own.Steps:1. Correct resourceSuperTypeMake sure the page-component inherits from mcm/campaign/components/profile. This is required for the servlets to get and save info2. ContextHub-settingsMake sure the following meta-tag is located in the 3. Campaign propertiesThe jcr:content node must have the following propertiesacMapping -> "mapRecipient" (v6/v7) or "profile" (acs)acTemplateId -> mail...
2827
Views
0
Likes
1
Replies
Re: No component node found at /.../.../exampleServlet WARNING varunmitra - Adobe Experience Manager
Hi,resourceType in AEM refers to a component. Therefore, the warn message.cq:include is usually used to include a jsp or a component. if you want to include the servlet maybe you can try I hope this helps.Regardsvarun mitra
1716
Views
0
Likes
0
Replies
Re: Difference between using CUG and directly assigning rights using crxde/explorer varunmitra - Adobe Experience Manager
A rep:cugPolicy node is created under the CUG enabled content node. A mixin node type is also set to rep:CugMixin is also set on the content nodeI hope this helps.
877
Views
1
Like
0
Answers
Re: AEM Mobile Apps varunmitra - Adobe Experience Manager
Hi Rama,You're correct, AEM can serve content in Restfull manner without any servlet or custom code.But the default JSON output will contain a lot of extra information and can reveal your internal repository structure.In order, to avoid any security related issues, it would be a good idea to only expose a subset of information(node contents) and hide certain implementation level details like jcr:PrimaryType: sling:resourceType, sling:resourceSuperType.This can be achieved with a custom servlet o...
931
Views
1
Like
0
Answers
Re: AEM Mobile Apps varunmitra - Adobe Experience Manager
Hi Rama,You might want to explore content services feature that is available with AEM 6.3 + Feature Pack 1.Here is the documentation and a tutorial for this.Also, creating a simple sling servlet to obtain channel neutral output can also work. RegardsVarun[1] https://helpx.adobe.com/experience-manager/kt/sites/using/content-services-tutorial-use.htmlAdobe Experience Manager Help | Getting Started with AEM Content Services [2] https://helpx.adobe.com/experience-manager/kt/sites/using/structured-co...
897
Views
0
Likes
0
Answers
Re: Personalization using Custom Context Store(JSONP service) in AEM 6.0 varunmitra - Adobe Experience Manager
sreenivasula As Abhishek has mentioned, you can leverage Client Context for personalization. You would need create segments and JSONP store to capture the information. You can download the AEM 6.0 documentation from package share. I hope this helps.
2709
Views
0
Likes
0
Replies
Re: Import Recipient from Campaign varunmitra - Adobe Experience Manager
Hi Sarang,AFAIK, data import between AEM and Campaign server, is a one way operation. That is, you can send data from AEM to Campaign but I don't think you can pull data from the Campaign server. That being said, since the recipients information in campaign server is usually imported from an external source, that might be a database or a CRM system, you can write a simple importer in AEM to import the recipients profiles in AEM.I hope this helps.RegardsVarun mitra
757
Views
0
Likes
0
Replies
Re: Memory Leak Analysis varunmitra - Adobe Experience Manager
It is obvious from the screenshot you have uploaded.Closetion.123I.html and ic_kal.html seem to be retaining a lot of heap space. it's likely these requests are getting stuck. you might also want to verify the underlying page component.there are several online documents that you can refer to for analyzing heap dumps. the one below has helped me numerous times in resolving memory leak issues. hopefully it would serve you the same.http://docwiki.cisco.com/wiki/How_to_analyze_heap_dumps
1022
Views
0
Likes
0
Answers
Re: Unable to view workflows in Inbox on Author instance varunmitra - Adobe Experience Manager
It's not possible for us to identify the issue with the information that has been provided.The best course of action would be to verify if there is any error in your log files. Workflow instances are retrieved with the help of a Query. If the query fails, a repository exception is thrown. I looked up the code for this and the error logs would definitely help in resolving this issue. Also, it is likely that one of the workflow instance node underneath /etc/workflow/instances might have been corru...
926
Views
0
Likes
0
Answers
Re: Reading Excel (.xlsx) files varunmitra - Adobe Experience Manager
HiIt's hard for us to debug the issue.However, I worked on something similar a while back and I have attached that piece of code. The code works on jxl api's.Give it a look and verify if you can get it to work. RegardsVarun mitra
3659
Views
1
Like
2
Replies
Re: SSO Implementation varunmitra - Adobe Experience Manager
Please find the answers to your questions inline:1. Do we first have to manually create the user(s) in AEM (with same userid as in AD)? Yes, users need to be present in AEM for SSO to work2. Do we also have to first create the groups and add member appropriately to ensure permissible access to the repository? Yes, user need to have all the ACL's definedOtherwise is there an alternate way to have the users and groups created automatically by pulling in data from AD? Yes, you can import users from...
579
Views
0
Likes
0
Answers
Re: welcome.html keeps on loading and results in This site cannot be reached varunmitra - Adobe Experience Manager
can you share a screenshot of the permissions that are set for the user?did you enable read access on the root(/) node?
445
Views
0
Likes
0
Answers
Re: Whats the differnece between getResource() and resolve() methods varunmitra - Adobe Experience Manager
you can look up the code for ResourceResolver on grepcode[1]. by the looks of it, getResource() makes use of ResourceResolverContext[2]. ResourceResolverContext takes into account the logged in user info.I couldn't find any such requirement in resolve() method. that being said, you can delve into the code and look.happy hunting [1] http://grepcode.com/file/repo1.maven.org/maven2/org.apache.sling/org.apache.sling.resourceresolver/1.0.4/org/apache/sling/resourceresolver/impl/ResourceResolverImpl.j...
1503
Views
0
Likes
0
Answers
Re: AEM 6.2 - Automatic unzip in assets varunmitra - Adobe Experience Manager
unarchiver workflow step is available out of the box. you can insert it at the end of your workflow to extract the zip files. if you do not want your zips to be treated as assets, then you can create a new model and run this workflow on a custom path then move the assets to /content/dam.hope this helps
1097
Views
1
Like
0
Answers
Re: How to get OSGI Factory Configurations values in AEM ? varunmitra - Adobe Experience Manager
Here is some sample code:@Property(label = "Path", description = "Delete this path", value = "/tmp/mypath") public static final String CLEANUP_PATH = "cleanupPath"; protected void activate(ComponentContext componentContext){ configure(componentContext.getProperties()); } protected void configure(Dictionary properties) { this.cleanupPath = (String.valueOf(properties.get(CLEANUP_PATH)) != null)?String.valueOf(properties.get(CLEANUP_PATH)):null; LOGGER.info("configure: cleanupPath='{}''", this.clea...
2019
Views
0
Likes
0
Answers
Re: writing sling scheduler/curl commands varunmitra - Adobe Experience Manager
Here is some sample code for creating a scheduler. Use the link mentioned by Kautuk to incorporate CURL commands.
803
Views
0
Likes
0
Answers
Re: Start a workflow without activating the page in AEM 6.2 varunmitra - Adobe Experience Manager
Maybe this will help.https://docs.adobe.com/docs/en/aem/6-2/author/page-authoring/publishing-pages.html
2821
Views
0
Likes
0
Replies
Re: AEM Backend Training Company.zip file doesn't match with the video. varunmitra - Adobe Experience Manager
Hi,I understand this particular issue.I have created a new company project that should work with AEM 6.2.You can download it from here[1]. You can use mvn clean install -P full command to install.I have also attached my settings.xml[2] file and I think that should help.Please try this out and let me know. RegardsVarun Mitra [1] Dropbox - company-project.zip[2] Dropbox - settings.xml
3002
Views
0
Likes
1
Replies
Re: AEM 6.1: Back-end Developer Workshop -Video Training Sample Project Maven Error varunmitra - Adobe Experience Manager
Hi,I understand this particular issue.I have created a new company project that should work with AEM 6.2.You can download it from here[1]. You can use mvn clean install -P full command to install.I have also attached my settings.xml[2] file and I think that should help.Please try this out and let me know.RegardsVarun Mitra[1] Dropbox - company-project.zip [2] Dropbox - settings.xml
810
Views
1
Like
0
Answers
Re: Launching Ecommerce in AEM video tutorials varunmitra - Adobe Experience Manager
Hi CKJ,I did a similar session on eCommerce a while back. Here is the linkAlso, we do have an eCommerce course for AEM 6.1 available in our Solution Partner Portal.--Varun
1603
Views
0
Likes
0
Replies
Re: Unable to connect to CRX Server using JCR/JackRabbit varunmitra - Adobe Experience Manager
Please, also check the Prerequisites and Limitations section at the given below URL:Accessing the CRX Repository - docs.adobe.com‌andExperiencing Adobe Experience Manager - Day CQ: AEM 6 SP2 - Accessing CRX Remotely using Jcr Remoting Based On Webdav (D…
553
Views
0
Likes
0
Answers
Re: Unable to connect to CRX Server using JCR/JackRabbit varunmitra - Adobe Experience Manager
Hi,What version of AEM are you using?Did you check the WebDav bundles on the target AEM server? Remote access is dependent on the WebDav configuration. The code seems alright to me, however this is reminiscent of CQ 5.X.Please check and let me know.Thank youVarun
559
Views
0
Likes
0
Answers
Re: Importing the SocialUtils using @Reference annotation causing servlet status is unsatisfied varunmitra - Adobe Experience Manager
Hi Kanchan,Can you share the entire code with me?You can email it to vmitra@adobe.com. It's a but difficult to debug the same with the information that you have provided.ThanksVarun
609
Views
0
Likes
0
Answers
Re: CQ author is showing up blank page after login in varunmitra - Adobe Experience Manager
Hi Sweta,I am sorry but you have posted your questions to the AEM Enablement forum. In here, we mostly deal with the questions related to AEM Enablement and Training.That being said, I would suggest you to log a ticket in Adobe Day Care portal. In addition to this, it might be a good idea to include ?debugClientLibs=true URL parameter and check, using Firebug or Chrome Developer Console, if any of the JS or CSS files are throwing an error. Another thing which I can suggest is to try and unbind-b...
732
Views
0
Likes
0
Answers
Is there an option to have a variable stored on site level instead of each placement of the component? So we could configure the default per site? Would we add a Design dialog for this case maybe? varunmitra - Adobe Experience Manager
Yes, this case happens to be a classic use case for design dialog. With design dialog you can easily set the value once and have the same value rendered across your entire website. The value of your component would be stored underneath /etc/designs and would be static as long as the pages in your website refer to the same template and same design.You can modify the design dialog value on any of the pages and changes would reflect across your entire site.
823
Views
0
Likes
0
Replies
Is there a way to read out the site root page dynamically depending on the site the page is placed in? varunmitra - Adobe Experience Manager
Yes, you can easily access the website root with the help of Page object. You can directly call getAbsoluteParent method to access the root page at a level of your choice. Code snippet for the component would look like:Sightly HTML code snippet: ${contentJS.parentPage.path} Content.jsuse(function() { return { parentPage: currentPage.getAbsoluteParent(1) };});
889
Views
0
Likes
0
Replies
Re: ReplicationActionType.DELETE does't work varunmitra - Adobe Experience Manager
Zeyin,This happens to be a default behavior. As far as replication actions go, deactivate and delete are treated the same way. Both of these result in deactivating content on target server and do not delete content from the source system.Please log a ticket with AEM support, if you think this is an issue and needs to be addressed.ThanksVarun
480
Views
0
Likes
0
Answers
Re: TypeError: this.dom is undefined varunmitra - Adobe Experience Manager
Hi DeepanIt is very hard for us to zero-in on such issues. This is more or less a custom component and I think it would be good if you could raise this with Adobe Daycare Support.Nevertheless, what you do is specify ?debugClientLibs=true query parameter and use firebug console to find the JS file and corresponding line number this error is originating from.Also, so as to check the compatibility of TagInputField with multi-field widget, please try creating a custom multi-field component containin...
611
Views
1
Like
0
Answers
Re: Node properties are not reverse replicating properly varunmitra - Adobe Experience Manager
Hi DeepanCan you please go through the knowledge base[1] and verify if you have followed all the steps mentioned therein?It's important to set cq:distribute property on your nodes that you would like to reverse replicate.Please confirm and let me know.regardsVarun mitra[1] Use reverse replication
594
Views
0
Likes
0
Answers