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 Level 10
Job title here
Location here
33 BADGES
Level 10

Level 10

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
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

215

Likes

0

Replies

0
Re: How to convert classic UI xtype label to touch UI
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

243

Like

1

Replies

1
Re: /libs/cq/gui/components/common/admin/versionhistory n...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

241

Likes

3

Replies

3
Re: How many Templates for an AEM Headless Implementation
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

142

Like

1

Replies

2
Re: Issues that might arise due to having content disposi...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

286

Like

1

Replies

2
Can Federated login be enabled in Adobe IMS only for AEMaaCS logins and not for other experience cloud solutions ?
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
View profile
kunal23
- Adobe Experience Manager

Views

183

Likes

0

Replies

1
Re: What would be a better way to copy multiple pages fro...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

257

Like

1

Replies

1
Re: options for integrating a bot mitigation solution suc...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

188

Like

1

Replies

0
Re: What CDN does AEM cloud come with?
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

275

Like

1

Replies

0
Re: Content Architecture on AEM that supports concurrent...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

213

Likes

2

Replies

0
Re: Getting the get the Segmen Insight via API
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

346

Like

1

Replies

0
Re: Can You Use Targeting Mode Within Offers / Experience...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

226

Likes

0

Replies

0
Re: Facing issues with special characters in url in dispa...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

284

Like

1

Replies

0
Re: Answer needed from an AEM architect or SME on nature...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

231

Like

1

Replies

1
Re: Unable to delete Editable Template on Dispatcher rend...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

348

Like

1

Replies

0
Re: How to restrict special characters for asset filename...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

442

Like

1

Replies

1
Re: Content Nodes are not loading in CRX/DE
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

250

Like

1

Replies

0
Re: AEM:6.3 we are trying to monitor jvm metrics(heap spa...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

336

Like

1

Replies

0
Re: how to include Asset server images in AEM sites custo...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

211

Likes

2

Replies

1
Re: Can You Use Targeting Mode Within Offers / Experience...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

309

Like

1

Replies

2
Re: Swapping of template in AEM
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

305

Likes

3

Replies

0
Re: Survey Component
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

214

Likes

2

Replies

0
Re: Deploying new dictionaries does not get refreshed for...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

219

Likes

3

Replies

0
Re: Not able to see x-dispatcher param in response headers
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

242

Likes

2

Replies

0
Re: Best way to report on asset statistics?
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

232

Like

1

Replies

0
Re: AEM 6.5 - CUG policies(rep:cugPolicy) are not replica...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

274

Like

1

Replies

1
Re: cURL command to move asset
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

266

Likes

0

Replies

0
Re: cURL command to move asset
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

280

Like

1

Replies

2
Re: AEM 6.5 Latest Service Pack 6.5.7 does it include fix...
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

220

Like

1

Replies

0
Re: Using Granite condition to make the field read-only
Avatar
Give Back 500
Level 10
kunal23
Level 10

Likes

167 likes

Total Posts

565 posts

Correct reply

174 solutions
Top badges earned
Give Back 500
Ignite 20
Give Back 400
Give back 300
Give Back 200
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

286

Likes

0

Replies

0