Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Ravi_Pampana
Community profile Ravi_Pampana Community Advisor
Lead AEM Architect
San Mateo, CA
28 BADGES
Community Advisor

Community Advisor

Learn more
Joined the community 19-10-2016 4:59:24 PM
Online
Top badges earned by Ravi_Pampana
Customize the badges you want to showcase on your profile
Re: AEM as a cloud service - sort tags alphabetically
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Check the below post, I am able to test and sorting is happening correctlyhttp://experience-aem.blogspot.com/2019/07/aem-65-touch-ui-sort-tags-alphabetically-tags-console.html Hope this helps!

Views

12

Likes

0

Replies

1
Re: var value is not passing to function without first showing an "alert()"
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, If the value is coming correctly only with alert then it is because by the time callRestService the value is not populating to programName variable. With alert you are buying sometime for variable to populate before passing to method. Try adding timeout then it will work fine without alert or make the calls as sync instead of async Hope this helps !

Views

12

Likes

0

Replies

2
Re: sling servlet with post method any example
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Check this blog https://aem4beginner.blogspot.com/playing-with-sling-post-servlet

Views

17

Likes

0

Replies

1
Re: Problems after SP10 migration
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, I tried with 6.5.10 and hyperlink in RTE plugin is working as expected Can you try in plain AEM 6.5.10 instance and check whether the same issue is there. Otherwise there might be your custom clientlibs which might be causing the issue. Check whether your code is including higher version of jquery ? 

Views

108

Like

1

Replies

1
Re: I tried deleting one node and iterating forward it gives error
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Check if you are deleting the parent node and trying to delete the child node. Once parent node is deleted all child nodes will be deleted. Based on the exception which you are getting seems the parent node is getting deleted first and you are trying to delete child node. Note: NodeIterator is present before delete it will have all the nodes

Views

78

Like

1

Replies

0
Re: Workflow Access to terminate a instance
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Try to use a system user for terminating the workflow and assign required groups to that system user. While initiating the termination check the permissions of the initiated user and if he can terminate the workflow then proceed otherwise show an error.

Views

41

Like

1

Replies

0
Re: Link checker configuration
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Link checker can be disabled for external links but if we are adding AEM url then the path should have been present and should not throw any exception. For disabling for external links or the internal url is changing the live url , you can use below configuration https://experienceleague.adobe.com/docs/experience-cloud-kcs/kbarticles/KA-16563.html?lang=en Disable link checking for certain domainAccess the AEM Web Console Configuration 1.Search for Day CQ Link Checker Transformer.Edit the Lin...

Views

68

Likes

2

Replies

0
Re: RTE Tooltip: remove tooltip
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Instead of creating new button, you can handle it using the same option by selecting the text and if title is empty You can refer /libs/clientlibs/granite/richtext/js/rte/plugins/StylesPlugin.js (styles plugin) which will be add/remove with same selection Hope this helps

Views

45

Like

1

Replies

0
Re: How can I disable minification of dialog JS of AEM components
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, You can add below value for cssProcessor/jssProcessor property at cq:ClientLibraryFolder to stop minification of clientlibs  Also, if you add ?debugClientLibs=true parameter to the url then clientlibs will load as individual files instead of minified/combined files, which can be used for debugging.

Views

168

Likes

4

Replies

1
Re: MSM : adjust href in localized XF
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, If you want to match the link url added in XF to match with the corresponding locale/live copy, easiest way is to add the logic in LinkTransformerFactory.java so the link will be updated while rendering the html but still point to the blueprint in AEM.

Views

90

Likes

2

Replies

0
Re: Trying to pull in JSON from URL and return to Component to loop through
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Can you check whether your model folder is added in pom.xml under Sling-Model-Packages ?

Views

197

Like

1

Replies

0
Re: Nodes Restructuring
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Storing in /etc will give access to anonymous user, so it can be easily access without giving additional permissions. Data can be stored in both the /etc folder and /content folder. /etc folder usually used to supplement business logic. If the content you are storing is related to authored content, I prefer storing under /content as that also give access to anonymous user but we need to make sure that the content is not getting indexed if not required.

Views

120

Like

1

Replies

0
Re: Not able to find "Importer Page template"
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, I see the importer page while creating page under "/content/campaigns/we-retail/master/we-retail-home-page-personalization-activity". I tried in both AEM 6.3 and AEM 6.5 and able to see under the same path in both instances. Also in AEM 6.5 it is mentioned that it is depreciated in AEM 6.5 and should not be used in new projects.

Views

48

Like

1

Replies

0
Re: Why does aem not adding x-aem-client-country headers in publisher env?
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, As per documentation given in https://experienceleague.adobe.com/docs/experience-manager-cloud-service/implementing/content-delivery/cdn.html?lang=en# The AEM managed CDN adds headers to each request with: country code: x-aem-client-country continent code: x-aem-client-continent Is your publish instance cdn is managed by AEM cloud manager ?

Views

58

Like

1

Replies

0
Re: Which uber jar to use, 6.5.9-1.0 or 6.5.9?
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi,I am working on the upgrade to AEM 6.5.9 and using 6.5.9-1.0 version.

Views

103

Like

1

Replies

0
Re: Enable Page Versioning on Save
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, It will definitely impact the size of the author instance and also we should remember that the version has limit of 5(default) and 30 days in OOtB (Day CQ WCM Version Manager) If we are creating a version on every save then you need to increase the Max version number and implement a custom servlet/listener which will be triggered on dialog save and create a version.

Views

98

Like

1

Replies

0
Re: Is it possible to use coral styles in aem custom page
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Did your button html having all the required class matching OOtB html ? If css/js is loading but not applying then it should be because of html (classes/id) is not matching.

Views

137

Like

1

Replies

0
Re: AEM TAGS
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, In your code, where are you passing the property for which title need to be read ? Seems you did not share it. see below code for referenceTagManager tagMgr = resource.getResourceResolver().adaptTo(TagManager.class); log.debug("Loading tags from {}@{}", resource.getPath(), property); List tags = new ArrayList(); String[] values = resource.getValueMap().get(property, String[].class); if (values != null) { for (String value : values) { tags.add(tagMgr.resolve(value).getTitle()); } }

Views

167

Likes

2

Replies

0
Re: AEM API for "Export to Adobe Target" programmatically
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, You can find the API calls happening on selecting export to Adobe target and try to use them in the scheduler. But handling via scheduler instead of using OOtB and authors handling, might requires lot of changes as you need to check whether it has be included without activating and errors which gets if the export is failed (handling errors sending notifications on success and failures) and including all variations etc. Updating/verifying API on product updates. It will be good that inform au...

Views

79

Like

1

Replies

1
Re: disabling "disable checking" in Day CQ Link Checker T...
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Disabling link checker is fine in case you are referring to external links and don't want them to display as broken in live pages. The feature will be useful if all the links will point to internal urls. Refer: https://experienceleague.adobe.com/docs/experience-manager-64/administering/operations/external-link-checker.html?lang=en for more details

Views

117

Like

1

Replies

0
Re: Issue in aem 6.5 spell checker in RTE
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Seems the issue is there in AEM 6.4 also. Refer https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-6-4-spell-checker-in-rte/qaq-p/308881 for details. It seems to be how it works, you can add custom css/js to remove the alert and add the clientlibs to cq:dialog via extraClientlibs property or add the clientlibs to authoring clientlibs to in

Views

145

Like

1

Replies

2
Re: Rte Plugins for strikethrough
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, For styles to apply in the rich text editor, we have to add the styles in the clientlibs which loads for cq:dialog. You can add the styles in a stylesheet and add clientlib to "extraClientlibs" property of the dialog for styles to apply in cq:dialog

Views

84

Like

1

Replies

1
Re: ui.apps.structure got installed via jenkins and corru...
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, We need to specify the paths available in your project in filter.xml instead of adding just /apps which will remove core components and other code which comes with acs-commons etc. Try to uninstall the package by going through crx/de which might get the folders back and update the filter.xml to add only specific paths available in your code.

Views

171

Like

1

Replies

1
Re: org.apache.commons.lang3,version=[3.10,4) -- Cannot b...
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Are you adding corresponding Uber jar ? Uber jar version should match with the version of AEM or it should support the AEM version including service pack.

Views

181

Like

1

Replies

2
Re: AEM Tools Rollout option in Touch enabled UI
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
@Venky0559 Yes, it will work

Views

167

Like

1

Replies

0
Re: List of packages getting exposed without logging in o...
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, I tried in AEM 6.5 plain instance, AEM 6.5.6 and AEM 6.5.8 and don't see the packages list showing up without login. Make sure that you are not logged into publish instance in any other tab

Views

156

Like

1

Replies

0
Re: Static Templates to Editable Templates
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, It will be better to stop using JSP's and create editable template with .html

Views

243

Like

1

Replies

1
Re: Best ways to move Large set of assets between environ...
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Check Desktop App for AEM https://experienceleague.adobe.com/docs/experience-manager-desktop-app/using/using.html?lang=en#how-app-works2

Views

239

Like

1

Replies

1
Re: AEM 6.5.6 : Case Insensitive AEM Query Builder
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, Take a look at https://blogs.perficient.com/2020/11/11/case-insensitive-queries-with-the-aem-query-builder/ We need to add custom predicate to achieve the requirement.

Views

212

Like

1

Replies

0
Re: /etc/languages restructuring in AEM
Avatar
Give Back 200
Community Advisor
Ravi_Pampana
Community Advisor

Likes

225 likes

Total Posts

265 posts

Correct reply

82 solutions
Top badges earned
Give Back 200
Give Back 100
Establish
Contributor
Shape 1
View profile
Ravi_Pampana
- Adobe Experience Manager
Hi, As per the 6.5 documentation it seems the languages are going to remain under /etc/languages https://experienceleague.adobe.com/docs/experience-manager-65/forms/manage-administer-aem-forms/supporting-new-language-localization.html?lang=en#add-locale-support-for-the-dictionary-br Also, adobe did not update the i18n translator to touch UI and that code is still referring to /etc/languages node and it is hardcoded. /libs/cq/i18n/translator/html.jsp and also in jsp not yet upgraded to sightly. H...

Views

193

Like

1

Replies

0