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
BedrockMission!

Learn More

View all

Sign in to view all badges

ChitraMadan
Community profile ChitraMadan MVP
Senior AEM Developer
United Kingdom
22 BADGES
MVP

MVP

Learn more
Joined the community 09-07-2020 1:41:32 PM
Offline
Top badges earned by ChitraMadan
Customize the badges you want to showcase on your profile
Re: How to create custom renditions for video mp4 asset i...
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @shams8090 , May be you can explore this optionhttps://docs.adobe.com/content/help/en/experience-manager-65/assets/extending/best-practices-for-imagemagick.html

Views

249

Likes

2

Replies

0
Re: Use OOB Image core component in multifield.
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @Umesh_Thakur , Please check these 2 posts, if they helphttps://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/image-drag-and-drop-in-aem-6-4-multifield-component/qaq-p/298422 http://experience-aem.blogspot.com/2019/04/aem-6440-touch-ui-composite-image-multifield.html

Views

185

Likes

2

Replies

0
Re: AEM Dispatcher Invalidation CQ-Action Query
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @Rampai94 , Please refer to this article https://www.netcentric.biz/insights/2017/01/aem-dispatcher-cache-invalidation-for-multiple-cache-farms.html

Views

459

Likes

0

Replies

0
Re: How the building block is available to edit in page w...
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @sandhyar7811290 , Are you getting any error on the page?Also, Can you please also check permissions for that path.

Views

566

Like

1

Replies

1
Re: Alternative for deprecated JsonItemWriter
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @sareshpp9060331 , We have been extensively using this class import com.google.gson.annotationsfor json Serialization and Deserialization. This makes the code really short and clean and easy to understand.You can refer to some examples here http://websystique.com/java/json/gson-json-annotations-example/You also have the option to exclude any property from json by marking it as transient like this:public class Flags { private String flagText; private String flagColor; private transient String ...

Views

323

Like

1

Replies

0
Re: Share Asset metadata from aem to external system via api
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @manisha594391 , You can find some nice examples of the asset api in this blog!!https://www.javatips.net/api/com.day.cq.dam.api.asset Hope this helps!!Thanks

Views

220

Likes

0

Replies

1
Re: How embed happening in Html library Manger?
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @vasgurug , Is there any particular reason why you don't want to used embed property which is the recommended and OOTB way of merging clientlibs and results in a single call. I don't think HTML Library Manager is doing the merging, it is used for minification and compression. Another way could be outside AEM, to create gulp task to combine all the css and js files and write them in 1 category.

Views

272

Likes

0

Replies

0
Re: How embed happening in Html library Manger?
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @vasgurug ,What is your end goal that you want to achieve.Are you trying to concatenate a.css and b.css?Why are you trying to find the implementation for HTMLLibraryManager?

Views

290

Likes

0

Replies

0
Re: How embed happening in Html library Manger?
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @vasgurug ,What I have understood from your question is that your are trying to use HTML Library Manager to combine different clientlibs. However, may be you can try to embed different clientlib categories to combine them into 1 and then can use HTML Library Manager for minification and compression.This blog explains very well how you can embed different categories and then enable minification.https://blogs.adobe.com/experiencedelivers/experience-management/clientlibs-explained-example/Note: ...

Views

315

Likes

3

Replies

4
Re: items and sub nodes are getting reset in Multifield c...
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @sreenathg397727 , Please go through below example. It works perfectly with item nodes created in the new structure. _________Dialog______________ ________Sling Model_______@Getter@Model(adaptables = Resource.class, defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL)public class InfoItems {@Injectprivate Resource infoItems;}________HTL_________Icon: ${infoItem.iconUrl} Text: ${infoItem.infoText}

Views

232

Likes

2

Replies

0
Re: clientlibrarymanager.js accessible on Author Server b...
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @James-Collett , It will be worth to check the permissions for anonymous users on publishers.Most of the time 404 issues on publishers are related to permissions for anonymous users. Try giving read access on /etc, if it is already not there.

Views

183

Likes

2

Replies

0
Re: Find authoring modes Using Java Script in AEM
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @Chandanhindustani , Another option, if you don't want to check cookie is to may be use data-attribute ..... $(document.body).attr('data-wcm-mode') === "DISABLED"){ //do something }

Views

360

Likes

2

Replies

1
Re: AEM Dispatcher Invalidation CQ-Action Query
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @Rampai94 , This documentation has really good explanation:https://helpx.adobe.com/uk/experience-manager/kb/ams-dispatcher-manual/disp-flushing.html If this doesn't help, Can you please explain your scenario in a bit more detail please.

Views

521

Likes

3

Replies

2
Re: Granite Render condition on the basis of path
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @AdobeID24 , This post might helphttps://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/render-aem-site-actions-dynamically-using-render-conditions/qaq-p/355352

Views

488

Likes

2

Replies

2
Re: AEM 6.5 : how to make core service custom package ava...
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @amitcsknit, You need to embedd your core package in your main application package, which will include your services package too.And define core package as dependency. org.apache.jackrabbit filevault-package-maven-plugin true sampleapp.ui.apps src/main/content/META-INF/vault/definition/thumbnail.png co.sample.app co.sampleapp.core /apps/sampleapp/install co.sampleapp co.sampleapp.core 1.0.0-SNAPSHOT And then in your core package pom, make sure you have this configuration true javax....

Views

215

Likes

2

Replies

0
Re: where I can download fmdita package
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @saibul , Please refer to this post https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/failure-to-find-com-adobe-fmdita-api-jar-3-5-0-2/qaq-p/370690

Views

263

Likes

3

Replies

0
Re: Query Parameter getting removed from url
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @binoyp , I have tried your code in my local and for me everytime query paramter is appended to the URL. Are you getting any error when the parameter is not appended?Did you try in different browsers?Did you try in incognito mode?

Views

190

Like

1

Replies

0
Re: AEM User/Group Creation API
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @srikanthp689160, did this work for you?

Views

249

Likes

0

Replies

0
Sling Content Distribution - distributing content in AEM across multiple publishers
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
The Sling Content Distribution (SCD) module allows one to distribute Sling resources between different Sling instances. The API works at path level and the distribution agents basically enable distribution of specific paths between instances. There are several main use cases in which SCD can help. Please refer to the below blog, in which I have listed down the configurations required to set up the distribution across multiple publisher instances using Sync Agent. https://medium.com/@madanchitra1...

Views

400

Likes

2

Replies

1
Re: MockitoJUnitRunner for junit in AemContext how to set...
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @srinivas_chann1 , May be try to do something like when(resourceResolver.getUserID()).thenReturn("anonymous"); or when(resourceResolver.getUserID()).thenReturn("admin");or may be in your case, try, when(currentUser.isAdmin()).thenReturn("true"); Check out this Test Class where they have written tests based on anonymous or admin userhttps://github.com/Adobe-Consulting-Services/acs-aem-commons/pull/1654/files#diff-82733893b715dd3d4c5e1cc60e9abe06

Views

375

Likes

2

Replies

0
Re: AEM User/Group Creation API
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @srikanthp689160 , Also create a logger, it will be really helpful.Configure a Logger for SAMLYou can set up a Logger in order to debug any issues that might arise from misconfiguring SAML. You can do this by: Going to the Web Console, at http://localhost:4502/system/console/configMgr Search for and click on the entry called Apache Sling Logging Logger ConfigurationCreate a logger with the following configuration:Log Level: Debug LogFile: logs/saml.logLogger: com.adobe.granite.auth.saml

Views

294

Likes

0

Replies

0
Re: AEM User/Group Creation API
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @srikanthp689160 , Yes, try that.

Views

296

Likes

0

Replies

0
Re: Why is /foundation/jquery-ui.min.js loading on the Pu...
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @oscarr38307878 , You can find jquery-ui in below location: /libs/foundation/clientlibs/jquery-ui You must be including this category somewhere in your template. If you just want to include this in edit mode then you can do something like this: You can also view clientlib categories http://localhost:4502/libs/granite/ui/content/dumplibs.test.html?categories=cq.jquery.ui

Views

276

Likes

3

Replies

2
Re: AEM User/Group Creation API
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @srikanthp689160 , If you have 2 groups in your IDP - Dealer Admin and Dealer User - make sure you create the same user groups in AEM manually and assign them required permissions.The name of the user groups in AEM and in your IDP should match. And in your SAML Authentication Handler - "Add to Groups" should be enabled by default. So now when your user is created in AEM it is added to the created group in the AEM (Dealer Admin/Dealer User), based on which group does that user belong to in the...

Views

329

Likes

2

Replies

6
Re: Failure to find com.adobe.fmdita:api:jar:3.5.0.2
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @rjiangne , This might helphttps://wwwimages2.adobe.com/content/dam/acom/en/products/xml-add-on-for-experience-manager/pdfs/XML-Documentation-Add-On-for-Adobe-Experience-Manager_6-3_User-Guide_EN.pdf You need to down the package from Adobe Licensing Website.

Views

290

Likes

3

Replies

0
Re: AEM-6.5 -Content sync to all publish instances
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Check the sync triggers defined in publisher, you must be defining somewhere, which nodes to sync.

Views

320

Likes

0

Replies

0
Re: AEM-6.5 -Content sync to all publish instances
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi Ekta, Can you please send me your configurations

Views

325

Likes

0

Replies

0
Re: Sling mapping issue in Production Publish 2
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @sivaramr5911311 , I have faced this issue quite often, whenever we make a change in sling mappings, we mostly have to restart the bundle, as you mentioned. One of the reason I could relate is mentioned in this article - https://sling.apache.org/documentation/the-sling-engine/mappings-for-resource-resolution.html#rebuilding-the-vanity-bloom-filter Although, it mentions that Sling automatically builds the filter, but looks like when we do a restart of the bundle, this filter gets build again.

Views

184

Likes

2

Replies

0
Re: *ERROR* org.eclipse.jetty.io.EofException: Stream closed
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
Hi @bilal_ahmad , I faced this exception in one of the scenario where response.sendRedirect was throwing this exception as we were using the property redirectTarget instead of cq:redirectTarget. Another thing which you can check is KeepAlive settings in Dispatcher. KeepAlive On: When set to ‘On’ Apache will allow persistent connections. This means more than one connection will be allowed per request. You should set this value to ‘On’ if it was set to ‘Off’ to activate KeepAlive on your server.Ma...

Views

1.3K

Likes

3

Replies

1
Re: page view,unique visitor is not coming
Avatar
Establish
MVP
ChitraMadan
MVP

Likes

227 likes

Total Posts

124 posts

Correct Reply

50 solutions
Top badges earned
Establish
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
ChitraMadan
- Adobe Experience Manager
This old post and steps provided by @kautuk_sahni might help. https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-content-insights-and-aem-sites-analytics-not-working/qaq-p/178183

Views

182

Likes

2

Replies

0