since ‎15-03-2014
‎09-10-2020
kalyan_venkat
Level 3
Re: AEM Component Library kalyan_venkat - Adobe Experience Manager
@JakeCham As per my understanding you are looking for site https://www.aemcomponents.dev/ in your local so that you can play with it and replace your custom component with core components, if that is the case. Do the following Navigate to core components github repo Download sources with all in its package name (core.wcm.components.all-2.11.0.zip)Install it using package managerNavigate to sites to see the pages
108
Views
2
Likes
0
Answers
Re: Get Current User who invokes particular step in the w... kalyan_venkat - Adobe Experience Manager
Hi @JJ_JayantJain In your execute method try the followingworkItem.getWorkflow().getInitiator() -Kalyan
81
Views
2
Likes
0
Answers
Re: AEM Servlet junit writing which using querybuilder kalyan_venkat - Adobe Experience Manager
@bikah_kumar306 Not pretty sure about the issue here. But can you try to use JCR mock seems like you are using resourceResolver mock which is default. Try to set this and run the test case AemContext context = new AemContext(ResourceResolverType.JCR_MOCK);
182
Views
0
Likes
0
Comments
Re: AEM Servlet junit writing which using querybuilder kalyan_venkat - Adobe Experience Manager
Hi @bikash_kumar306 Have you tried not mocking the resourceResolver because AEM context object provides you resourceResolver and it should adaptTo queryBuilder API by default. Try to debug with a break point in your servlet class and make sure resourceResolver is injected correctly.
196
Views
2
Likes
3
Answers
Re: Unable to modify package properties and build the pac... kalyan_venkat - Adobe Experience Manager
Hi @akaria If you have repository-structure module then try to match the filter.xml paths with it. Make sure repository structure has all the paths defined from its parents for example if you have /etc/designs/app-name then you should define root for each intermediate path like /etc, /etc/designs, /etc/designs/app-name. Please refer this url that explains about repository-structure module for AEM as cloud but it is valid for archetype 22 as far as i know https://docs.adobe.com/content/help/en/ex...
97
Views
0
Likes
0
Comments
Re: Unable to modify package properties and build the pac... kalyan_venkat - Adobe Experience Manager
@akaria To change your package name and group try to find out "filevault-package-maven-plugin" in you ui.apps package and update the section. Package name and description is derived from artifact id and description if not specified in the filevault-package-maven-plugin configuration. For your reference on all the available configuration go to this link http://jackrabbit.apache.org/filevault-package-maven-plugin-archives/1.0.0/package-mojo.html For allowing specific paths you can update in filte...
115
Views
2
Likes
3
Answers
Re: Merge Git Repos for Cloud Manager kalyan_venkat - Adobe Experience Manager
@Mayukh007 I agree with the shashi's answer. If you have this repo's created before and want to quickly make things work then you can get the basic dispatcher module structure from AEM archetype or from your AMS CSE which is a maven module and migrate all the configurations from AEM dispatcher repo to AEM global repo by following all the specification. Note: If you want dispatcher configurations to be deployed using CM then you should follow the AMS dispatcher configuration specification/structu...
75
Views
1
Like
0
Answers
Re: Does AEM support docker to deploy on Kubernetes? kalyan_venkat - Adobe Experience Manager
Hi Krishna, AEM as cloud which is cloud native solution from Adobe released early this year is built based on docker and kubernates. This makes AEM highly resilient and horizontally scalable. For your information AEM as cloud is different from AEM 6.x and it has a different licensing model when compared to the on-perm and AMS 6.x deployments. Refer to the followling link for more information on AEM as cloud.https://docs.adobe.com/content/help/en/experience-manager-cloud-service/overview/introduc...
99
Views
1
Like
0
Answers
Re: Host AEM Website globally kalyan_venkat - Adobe Experience Manager
Answering your questions You can use IIS server as dispatcher but not as AEM server. AEM comes with default jetty servlet engine but you can use other servlet engines/application servers like tomcat and IBM websphere. For more info follow this link. AEM will be hosted either in cloud or on-perm based on the licensing model you have, in either of cases you can access the servers to edit content from the internet but if you would like to restrict you can handle this using whitelisting domain or IP...
92
Views
2
Likes
0
Answers
Re: [New] Welcome to AEM Community! Please Introduce Yourself kalyan_venkat - Adobe Experience Manager
Hello Everyone,I am Kalyan, Working as a consultant for AEM with total 4+ years of experience. Always striving to make the AEM development ease which made me to create AEM-Flavour a yeoman based scaffolding for new 6.x projects.Excited to be part of this community and looking forward to bring new front-end technologies into AEM ecosystem.
8943
Views
1
Like
0
Replies
Re: Using Sass in AEM kalyan_venkat - Adobe Experience Manager
You can use maven front end plugin which actually runs the grunt or gulp tasks based on configuration. For example if you want to use scss in your project, just after compiling scss to css move this files from your repository to ui.app...designs/myapp/clientlibs using grunt task. Its better to create a new folder in your code base where all your scss files reside and with the maven front-end plugin you could run list of grunt/gulp tasks where it compiles and move those files to appropriate desig...
1557
Views
0
Likes
0
Answers
Re: Create node By Json Data kalyan_venkat - Adobe Experience Manager
Inside servlet use HTTPClient (from apache commons) api to hit 3rd party url and get the data. If you response is in JSON format use JSONObject or JSONArray objects (from sling commons) and inject the response to the constructors of those objects. From those json objects you get the values by passing keys. Now to create new nodes use Node api (from javax.jcr) and set appropriate properties to the node and save the session by using session.save() method. PS: Your nodes will be created only after ...
557
Views
1
Like
0
Answers
Re: What is the equivalent of this code if using Sling Model kalyan_venkat - Adobe Experience Manager
You can adaptTo() /content/geometrixx-outdoors' but you have to change @Named("jcr:title") to some property which is there at that particular node for example jcr:created or jcr:createdBy or jcr:primaryType. Because there is no property called jsc:title at /content/geometrixx-outdoors if u try to adapt it will give null.Thanks,kalyan
1531
Views
0
Likes
0
Answers
Re: What is the equivalent of this code if using Sling Model kalyan_venkat - Adobe Experience Manager
Hi The possible reasons for not working 1. Please check in your felix console system/console/adapters whether your adapter is available or not. If it is not available you have to make sure to add the package.name this to your maven bundle plugin so that your sling models package will be added to the manifest.mf file. This is important because OSGi container will understand read this from manifest file and exposes your adaptable classes.2. As you are using Injector-specific Annotations Make sure ...
1414
Views
0
Likes
0
Answers
AEM Target component not working in 6.1 kalyan_venkat - Adobe Experience Manager
As teaser component is deprecated in AME 5.6.0 I tried to implement the same using Target component in AME 6.0 and everything seems to be working fine. But when i tried the same in AEM 6.1 experiences are not resolved based on segmentation. I have googled for hotfix and found hotfix-6570 (Fix related to Target) and installed but still the issues exists.Observation: There will be a small question mark icon in the bottom right of Targeted component to check the Experiences it has. There i found un...
477
Views
1
Like
2
Answers and Comments
Re: HTTPSession vs Client Context for data storage in AEM kalyan_venkat - Adobe Experience Manager
All the data is required only for that particular session. No need to persist the data for future.
317
Views
0
Likes
0
Answers
HTTPSession vs Client Context for data storage in AEM kalyan_venkat - Adobe Experience Manager
For our current project implementation, we are storing response data from the WebService(SOAP and REST) in HTTPSession object and making use of it when ever necessary in both Java and UI layer. The data stored in the HTTPSession object is complex in Nature for example Customer(which has all the personal information), Details( which has all the details of the search). So the plan is to replace entire HTTPSession implementation of storing data to Local Storage(Browser Level). So the idea is to use...
965
Views
0
Likes
3
Answers and Comments
Re: How to use XSS prevention for js file in cq5. Is there any OOB avilable for CQ5 to use it in JS. There are xssapi which can be used in JSP and JAVA. kalyan_venkat - Adobe Experience Manager
Hi Ramya,You can use regular expression in javascript to replace all the tags ( like ,,) with null ("") before assigning it to a variable. I think there is no OOTB implementation for this.regards,Kalyan venkat
331
Views
0
Likes
0
Answers
Sticky session vs Coherence*Web in Production environments kalyan_venkat - Adobe Experience Manager
In the clustered environment (multiple publish instances) Sticky load balancing/Sticky session has to maintained due to the fact that user requests across a set of servers should be in such a way that requests from a given user are consistently sent to the same server.Now recently I have come across Coherence*Web in oracle docs which maintains the one single location for session variable storage so the clustered environments (i.e. different JVM's) can access the session objects. If this is achie...
338
Views
0
Likes
2
Answers and Comments
AEM as IDP( Identity Provider) for CRM using SAML kalyan_venkat - Adobe Experience Manager
Is there any out of the box implementation to act AEM as IDP for another application by SAML. I have googled about this and found there is OOTB configuration for AEM to act as a service provider (SP). Please provide information or references to make AEM as IDP so that the users in the AEM are authorised to use some other service provider by using single sign on (SSO). Thanks in advance.
422
Views
0
Likes
1
Answers and Comments
Widget hide and show based on checkbox in dialog kalyan_venkat - Adobe Experience Manager
I have a implementation in which my radio button group has to be shown and hide based on checkbox. I have gone through the api but i couldn't find. Can anyone please help me on this. Thanks in advance.
212
Views
0
Likes
1
Answers and Comments
Re: Sling Model Injections for children nodes kalyan_venkat - Adobe Experience Manager
Hi Manjunath,There is a support collection since Sling Models Impl 1.0.6. But with the default installation in AEM 6.0 you will get 1.0.0 version. For your example you can inject list of address in the PostConstruct method. I have attached a sample code and you can directlydownload and install the code using mvn clean install -PautoInstallPackage and access the servlet in this path http://localhost:4502/bin/testslingmodeluser. Please make sure that you are using Sling Models Impl >= 1.0.6.Explan...
393
Views
0
Likes
0
Answers
Re: Creating Event Handlers for Adobe Experience Manager kalyan_venkat - Adobe Experience Manager
hi smacdonald, I have tried implementing this but the pom which is provided is incomplete(not sure) .Some of the dependencies version are missing . I tried packaging it when i built . I am new to maven, i couldn't able to find out the exact problem properly. Can you please try let me know.
236
Views
0
Likes
1
Replies
Re: maven archetype is not working. Can anyone please try and help kalyan_venkat - Adobe Experience Manager
thanks jorg hoh its working for me now.:)
1433
Views
0
Likes
0
Answers
Re: maven archetype is not working. Can anyone please try and help kalyan_venkat - Adobe Experience Manager
I delete and installed new maven 3.2.1 still i have the same problem. I am getting this error..D:\CQ\sling test>mvn archetype:generate -DarchetypeGroupId=com.day.jcr.vault -DarchetypeArtifactId=multimodule-content-package-archetype -DarchetypeVersion=1.0.2 -DarchetypeRepository=adobe-public-releases[INFO] Scanning for projects...[INFO][INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1[INFO][INFO] --------------------...
1423
Views
0
Likes
0
Answers
Re: maven archetype is not working. Can anyone please try and help kalyan_venkat - Adobe Experience Manager
Sorry i actually messed my setting.xml file. i have edited my previous reply can you look into that.
1423
Views
0
Likes
0
Answers
Re: maven archetype is not working. Can anyone please try and help kalyan_venkat - Adobe Experience Manager
i am getting this error when i try this.. D:\CQ\sling test>mvn archetype:generate -DarchetypeGroupId=com.day.jcr.vault -DarchetypeArtifactId=multimodule-content-package-archetype -DarchetypeVersion=1.0.2 -DarchetypeRepository=adobe-public-releases[INFO] Scanning for projects...[INFO][INFO] ------------------------------------------------------------------------[INFO] Building Maven Stub Project (No POM) 1[INFO] ------------------------------------------------------------------------[INFO][INFO] ...
1425
Views
0
Likes
0
Answers
maven archetype is not working. Can anyone please try and help kalyan_venkat - Adobe Experience Manager
mvn archetype:generate -DarchetypeGroupId=com.day.jcr.vault -DarchetypeArtifactId=multimodule-content-package-archetype -DarchetypeVersion=1.0.0 -DarchetypeRepository=adobe-public-releases i tried replacing DarchetypeVersion=1.0.1 and DarchetypeVersion=1.0.2 nothing works.I think repo.adobe.com is up.
2572
Views
0
Likes
9
Answers and Comments