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

kunal23
Community profile kunal23 MVP
Job title here
Location here
25 BADGES
MVP

MVP

Learn more
Joined the community 09-07-2015 6:57:25 AM
Offline
Top badges earned by kunal23
Customize the badges you want to showcase on your profile
Re: /libs/cq/gui/components/common/admin/versionhistory n...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Send POST request to http://localhost:4502/mnt/overlay/wcm/core/content/sites/versionhistory/_jcr_content.txt and versionid should be passed in the request body/payload. Example - versionId=d81d968b-16ca-4261-be9d-d64d5a2b4883&wcmmode=disabled

Views

150

Likes

0

Replies

0
Re: How to convert classic UI xtype label to touch UI
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Have you tried using this resource type in Touch UI dialog ? - /libs/granite/ui/components/coral/foundation/text

Views

187

Like

1

Replies

1
Re: /libs/cq/gui/components/common/admin/versionhistory n...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
The new versionHistory JSP can be found here - /libs/cq/gui/components/coral/common/admin/timeline/events/version/version.jsp The preview button invokes com.day.cq.wcm.core.impl.servlets.VersionPreviewServlet in AEM. 1673 TIMER_START{ResourceResolution} 1882 TIMER_END{208,ResourceResolution} URI=/mnt/overlay/wcm/core/content/sites/versionhistory/_jcr_content.txt resolves to Resource=MergedResource [path=/mnt/overlay/wcm/core/content/sites/versionhistory/jcr:content, resources=[/libs/wcm/core/con...

Views

176

Likes

3

Replies

3
Re: How many Templates for an AEM Headless Implementation
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You can start with one Experience Fragment Template and call it as CaaS API template. It will have a single container where authors can drop the components and refer content fragments. You will have to do a discovery exercise to find out how many content fragment models you need to create. As the content fragment models will be derived from the different CaaS use cases in your project. Regarding your second question regarding using Sling models. Yes that will work as well but you should also thi...

Views

112

Like

1

Replies

2
Re: Issues that might arise due to having content disposi...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You can add img-src attribute in CSP header to reliably load images from trusted domains only. For more details, please see this - https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP

Views

232

Like

1

Replies

2
Can Federated login be enabled in Adobe IMS only for AEMaaCS logins and not for other experience cloud solutions ?
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager

Views

158

Likes

0

Replies

1
Re: What would be a better way to copy multiple pages fro...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You can use Page Relocator utility of ACS commons for this bulk copy task. For more details please see - https://adobe-consulting-services.github.io/acs-aem-commons/features/mcp/subpages/tools.html

Views

195

Like

1

Replies

1
Re: options for integrating a bot mitigation solution suc...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Adobe uses Fastly CDN and it comes with DDOS protection. AEM as a Cloud Service also offers reliable protection against (distributed) denial-ofservice (DDoS) attacks on three different levels:• Edge filtering all non-HTTP/HTTPS traffic to block disruptive Layer 3 and Layer 4attacks• Protection against generic Layer 7 threats enforced by logic running on the CDNs cachenodes• Additional Layer 7 filtering throughout the network stack to mitigate AEM specificattack vectors For more details please se...

Views

155

Like

1

Replies

0
Re: What CDN does AEM cloud come with?
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Adobe uses Fastly CDN with AEM as a Cloud service. You also have an option to use your own CDN if you already have one. In case you prefer to use your own CDN then the requests are just passed through Fastly without Fastly doing anything with your request,

Views

216

Like

1

Replies

0
Re: Content Architecture on AEM that supports concurrent...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
If you plan to use MSM (Multi Site Manager) feature then there are certain best practices which you should follow while designing your content hierarchy. You can find those best practices here- https://experienceleague.adobe.com/docs/experience-manager-65/administering/introduction/msm.html?lang=en#live-copies Apart from the above you should keep in mind following things while designing your content hierarchy- 1. Create your hierarchy as per your site taxonomy. 2. If you have any pages which are...

Views

185

Likes

2

Replies

0
Re: Getting the get the Segmen Insight via API
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Audience Manager
You can check the segments API definition here - https://bank.demdex.com/portal/swagger/index.html#/Segments%20API You can get the total segment size and size in last 7, 30 and 60 days.

Views

306

Like

1

Replies

0
Re: Can You Use Targeting Mode Within Offers / Experience...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Yes the foundation components are deprecated. But since there is no alternate yet available in core components, you can create your own version of reference component. It should be easy to build and it will be good if you can contribute it to core components project as well.

Views

196

Likes

0

Replies

0
Re: Facing issues with special characters in url in dispa...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
I recommend you to pass the JSON object in request body not in query params. And use POST method for these type of requests.

Views

193

Like

1

Replies

0
Re: Answer needed from an AEM architect or SME on nature...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You will be using AEM in headless pattern in your application. It is a SPA which will own the rendering of components on the page. AEM will provide the content to the app in JSON format. Few things you should consider- 1. What kind of authoring experience you would like ? Do you want authors should be able to edit the experience of the app within the app context? Then you should go with AEM SPA editor integration which will allow the authors to edit the content in context. The front end team of ...

Views

206

Like

1

Replies

1
Re: Unable to delete Editable Template on Dispatcher rend...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Have you configured the dispatcher rules appropriately to not to cache anything under /apps and /libs? It could be possible the usage.json mentioned in your screenshot is getting cached. If it is getting cached then make sure have disallowed /libs and /apps from the cache in your author dispatcher configuration.

Views

296

Like

1

Replies

0
Re: How to restrict special characters for asset filename...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You can write a request filter to validate the asset before it gets uploaded in AEM. You can find a sample of that filter here - http://experience-aem.blogspot.com/2018/11/aem-6420-file-decode-filter-virus-scan-to-decode-uploaded-files-for-create-asset-servlet.html

Views

233

Like

1

Replies

1
Re: Content Nodes are not loading in CRX/DE
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Yes crxde performance will be impacted if you have more than 1000+ nodes in a single folder. You can find more details here - https://www.netcentric.biz/insights/2019/01/not-break-aem.html

Views

216

Like

1

Replies

0
Re: AEM:6.3 we are trying to monitor jvm metrics(heap spa...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You can connect it to running AEM instance JVM to monitor the stats of standard JVM provided and AEM specific Mbeans. In your AEM startup script you need to add the following system variable. -Dcom.sun.management.jmxremote.port=portNumIf you require authentication then you can set it via - -Dcom.sun.management.jmxremote.password.file=pwFilePath -Dcom.sun.management.jmxremote.port=8463 More details can be found here-https://helpx.adobe.com/in/experience-manager/6-3/sites/administering/using/jmx-c...

Views

300

Like

1

Replies

0
Re: how to include Asset server images in AEM sites custo...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
The assets from remote assets instance are synchronized when you search for them in the content/assets finder. So I guess in this case you have a path browse field and not using drag and drop feature from assets finder. You can update your dialog to use the image drag and drop field in this case. Once you change it to drag and drop then authors will first search for assets in assets finder and then drag them on the component. https://experienceleague.adobe.com/docs/experience-manager-65/assets/u...

Views

188

Likes

2

Replies

1
Re: Can You Use Targeting Mode Within Offers / Experience...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
One possible solution could be to author the banner in a regular page(not experience fragment) and then use reference component to pull in the banner node from the source page. https://helpx.adobe.com/in/experience-manager/6-3/sites/authoring/using/default-components-foundation.html#:~:text=The%20Reference%20component%20lets%20you,might%20need%20a%20page%20refresh).

Views

279

Like

1

Replies

2
Re: Swapping of template in AEM
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You can use AEM Modernization tools for updating the existing page properties. More details can be found here - https://opensource.adobe.com/aem-modernize-tools/pages/configuration/component.html

Views

263

Likes

3

Replies

0
Re: Survey Component
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You should prefer to store UGC outside of AEM in an external store. If not possible then use Sling content distribution to synchronize user data across publish instances. Reference - https://helpx.adobe.com/in/experience-manager/6-3/sites/administering/using/sync.html

Views

170

Likes

2

Replies

0
Re: Deploying new dictionaries does not get refreshed for...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
What version of AEM are you on ? It used to be bug in previous Apache sling versions. References- https://issues.apache.org/jira/browse/SLING-4814https://issues.apache.org/jira/browse/SLING-7190 https://issues.apache.org/jira/browse/SLING-3147

Views

196

Likes

3

Replies

0
Re: Not able to see x-dispatcher param in response headers
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
You need to enable the /info property in dispatcher farm file. Reference - https://stackoverflow.com/questions/43461109/examine-cq-dispatcher-from-client

Views

211

Likes

2

Replies

0
Re: Best way to report on asset statistics?
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Have you looked at the AEM Assets reports feature which has a Files report. The Files report shows the list of assets used inside a folder. https://experienceleague.adobe.com/docs/experience-manager-64/assets/administer/asset-reports.html?lang=en#generate-reports

Views

205

Like

1

Replies

0
Re: AEM 6.5 - CUG policies(rep:cugPolicy) are not replica...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Have you checked the error logs of publish instance and replication agent ? Do you see any errors there ?

Views

205

Like

1

Replies

1
Re: cURL command to move asset
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
This is available in 6.3 as well. Here is the doc - https://helpx.adobe.com/in/experience-manager/6-3/assets/using/mac-api-assets.html. Are you not able to run it on 6.3 ?

Views

236

Likes

0

Replies

0
Re: cURL command to move asset
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Here you go- curl -u admin:admin -X MOVE https://[aem_server]:[port]/api/assets/source/file.png -H "X-Destination: http://[aem_server]:[port]/api/assets/destination/file.png" -H "X-Overwrite: T"CopyReference - https://experienceleague.adobe.com/docs/experience-manager-65/assets/extending/mac-api-assets.html?lang=en#move-a-folder-or-asset

Views

250

Like

1

Replies

2
Re: AEM 6.5 Latest Service Pack 6.5.7 does it include fix...
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Yes it includes fixes of previous version as well. That's why it is called as cumulative fix pack.

Views

188

Like

1

Replies

0
Re: Using Granite condition to make the field read-only
Avatar
Validate 10
MVP
kunal23
MVP

Likes

166 likes

Total Posts

565 posts

Correct Reply

172 solutions
Top badges earned
Validate 10
Validate 1
Ignite 3
Ignite 1
Give Back 50
View profile
kunal23
- Adobe Experience Manager
Instead of using granite render condition you can write custom JS code to make the checkbox read only. Example - var checkbox= $("[name='./hideInNav']").adaptTo("foundation-field"); checkbox.setDisabled(true);

Views

244

Likes

0

Replies

0