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

Nikhil-Kumar
Community profile Nikhil-Kumar MVP
Job title here
Location here
21 BADGES
MVP

MVP

Learn more
Joined the community 13-08-2020 5:35:33 AM
Offline
Top badges earned by Nikhil-Kumar
Customize the badges you want to showcase on your profile
Re: Parsys customization issue
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@arvind How are you rendering the component Sightly or React ?

Views

239

Like

1

Replies

1
Re: AEM React SPA Documentation
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@diegoa23190265 ,Try the new Archetype 23 for building AEM SPA Project as it provides all the possible libraries for AEM-React components.Refer following link for SPA editor iin new Archetype 23 SPA Editor docsand git code baseAlso I have created one article on the same to setup the AEM SPA project.Thanks,Nikhil

Views

198

Likes

3

Replies

0
Re: [Angular] Text and Image Components are not visible i...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@tinoymthms As Editable templates were not supported in AEM 6.4.2 (But now supported with AEM 6.5.5).So the issue might be your component wont be the part of the Policies. So to access policies you need to access it from Editable templates but as that option is not available in AEM 6.4.2 with SPA. In this case you need to navigate under /conf folder to the node where policies are stored and you need to add as part of policies manually.NOTE: In AEM 6.5.5 Onwards this issue can be handled straight...

Views

137

Like

1

Replies

0
Re: How to Share React components across multple applicat...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@arunaaems506124 In AEM SPA architecture every react component to every AEM component. So it's one to one mapping.In your case as you have a new project under /apps then you need to create a new one to one mapped component once again.One way is adding the component from first app to second app by updating the page policies (This should solve your issue of reusing the components)Thanks,Nikhil

Views

168

Like

1

Replies

1
Re: OSGi Web Console Password
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@ClintLundmark As mentioned in the docs under security checks.We usually update the admin credentials to secure the crx and system/console(OSGI Web Console) as it has all the confidential information on code and jars.So once you update the admin password let's suppose to sunnyday then in that case using the same password you can login to crx as well as OSGI web console.Thanks,Nikhil

Views

130

Like

1

Replies

0
Re: AEM SPA Routing Issues with hash and query parameter
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@viveksachdeva Try playing around with the dipatcher re-write rules if it helps.We guys also implemented similar thing but didn't faced such issue.

Views

611

Likes

2

Replies

1
Re: Using General (HTL) Components in an AEM SPA (React)
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
Refer WKND sample for the initial stage, as it shows mapping of AEM title and text component with React components. Every react component uses mapTo parameter to map react to corresponding AEM component.

Views

352

Likes

0

Replies

0
Re: How to fix error InputStream for blobId not found?
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@at_mahajan23 Try generating the report for the references to the Id that you mentioned using query or useOr the best would be to go with ACS AEM Commons Report generator: http://localhost:4502/apps/acs-commons/content/reports.htmlThanks,Nikhil

Views

883

Like

1

Replies

0
Re: Help - AEM use case
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@gclarke2 As this is a community platform, you can try reaching out to someone from Sales team from Adobe.@kautuk_sahni @Jörg_Hoh @Singh_Jagpreet - Can you guys provide your inputs on this ?Thanks,Nikhil

Views

615

Like

1

Replies

0
Re: Using General (HTL) Components in an AEM SPA (React)
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@marcjermaine -If you want to create any component using SPA template then it's not possible.But you can have your own template created and and create HTL component in the same project structure.NOTE: You can not use non SPA component in SPA template. As in SPA everything is client-side rendered.If you see the body.html we only have root div to render at react side.You can check out my article on the same, soon I will be coming up with one article in which I will list down the issues that I face...

Views

364

Likes

5

Replies

2
Re: AEM 6.5 (OSGI) - Calling XDP to HTML5 rendering endpo...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@ihsana96460383 I can suggest the following ways on how much I understood from your requirement.1. Can't we send HTML5 form as a byte from OSGI servlet to Spring Application ?2. I would suggest that you can setup some redirect rule at dispatcher level where when any user access the HTML5 form he should be redirected to the Spring Authentication then if authentication is successful that form can be rendered at client side.Thanks,Nikhil

Views

120

Likes

0

Replies

0
Re: Flatten the MSM Content Structure
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@vsharm As mentioned by @Jörg_Hoh, Best way to implement MSM is country language hierarchy. That's how almost all the MSM AEM sites are designed. Never came across any other method to handle country language.Below is the basic structure of MSM.Thanks,Nikhil

Views

175

Likes

2

Replies

0
Re: Missing CSS .
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@AEMnewbie ,As mentioned by @Arun_Patidar and @Shashi_Mulugu. Try adding #base=less. That should definitely resolve the issue.If issue still exists then try adding component's x category as part of Page policy, as you are using 6.5.4 with editable templates.I faced similar issue on 6.5.5 but once I added it as part of Page policy it was picking up the styling from the clientlibs defined.Thanks,Nikhil

Views

186

Likes

0

Replies

0
Re: List of all possible attributes under the node metada...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@Maikman83 Can you try it using Asset Picker.Please refer to Asset Picker, Let me know if you it doesn't help your requirement.Thanks,Nikhil

Views

223

Like

1

Replies

0
Re: Resolve dependencies by converting Jar to Bundle | AEM 6.5.5 | AEM Community Blog Seeding
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@sairatnap159965 - Yes we can. As you can see in the blog, I didn't had SolrJ as part of maven dependency which was something external to AEM resolution. So I embedded it as bundle as part of the ui.apps POM.

Views

433

Likes

0

Replies

0
Re: Junit5, Mockito for catch block for tidyJsonItemWrite...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@anilc27140375 Please have a look into below link, it's not exact the same thing. But it might help.https://www.codejava.net/testing/junit-test-exception-examples-how-to-assert-an-exception-is-thrownThanks,Nikhil

Views

208

Like

1

Replies

0
Re: Dev setup in Intellij
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@Vikky - Try using filevault in Intellij which we get it as part of 6.x quickstart.I have mentioned the whole process of setting it up in my article IntelliJ with AEM

Views

209

Likes

3

Replies

0
Re: Wait for first workflow to finish before starting second
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@troubleshooter3 Customize the 1st workflow by adding a step at the end of the first workflow where it executes the second one.

Views

244

Likes

2

Replies

0
Re: Resolve dependencies by converting Jar to Bundle | AEM 6.5.5 | AEM Community Blog Seeding
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
Thanks for posting @kautuk_sahni 

Views

459

Like

1

Replies

2
Re: Need algolia site search doc info
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@Akhil16 - Algolia is new to AEM and we are using it as part of React API in our project. also JAVA API is available to integrate it with AEM but we are utilizing React API. It's pretty cool easy to start with and integrate.Checkout my article on the same : Algolia with AEMHappy Coding!!

Views

186

Likes

4

Replies

0
Re: Best Approach for this scenario
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@AEMnewbie First of all if you have two different fields in that case there can't be single property in JCR for both.I would have done the following thing if I ever got this requirement to implement:Approach 1:1. I will get the value selected in Dropdown in sling model. (let's suppose I get seletedValues as image)2. Based on the value that I get in step 1 I will add that link as part of JSON and Ignore the other one, In this case I will ass the imageUrl as part of JSON.Same applies for the Video...

Views

254

Likes

3

Replies

1
Re: AEM 6.3
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@ErinOFlaherty7  please get in touch with someone from Adobe.

Views

204

Likes

2

Replies

0
Re: Issue connecting to Zookeeper while establishing conn...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
Thanks Jorg for the reply.I have resolved it now. I converted the JAR to bundle and deployed it as part of embed code in ui.apps POM.XML and issue got resolved.

Views

343

Likes

0

Replies

0
Re: Binding a servlet to a custom configured path
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@bandersen_hoodoo You can try getting it from the query param in servlet as request parameter and then assign it to some servlet's varialble locally.Then while defining the path for the servlet in Java, get this values as .String path;path = request.getParameter("path");"sling.servlet.paths="+.

Views

241

Like

1

Replies

0
Re: Pass value from JS to sly attribute
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@v1101 Try rendering it on the server side itself to retrieve the cookie and then append to some html tag.This might solve your issue.append demop {background: yellow;} I would like to say: $( "p" ).append( "<strong>Hello</strong>" );

Views

267

Like

1

Replies

1
Re: Enable disable inbox notification
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@nitinjl You can update the configuration at http://localhost:4502/system/console/configMgrAnd change the options based on requirement below:

Views

418

Like

1

Replies

1
Re: Usage of Adobe Experience Manager
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@Francesca99 You can store and work on excel in AEM, as it has DAM Asset management. If AEM provides much more than just working on excel.Just have a look at below link to see what features you will get along with Excel management in AEM.https://www.netsolutions.com/insights/top-adobe-experience-manager-6-5-features/Thanks,Nikhil Kumar

Views

300

Like

1

Replies

0
Re: Hide inherited property in page properties dialog (To...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
Refer this link https://blogs.perficient.com/2019/01/03/how-to-show-hide-page-properties-based-on-page-template-in-aem-6-4/

Views

520

Likes

0

Replies

0
Re: Hide inherited property in page properties dialog (To...
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@fraudoudou  Try using the property sling:hideProperties.

Views

539

Like

1

Replies

3
Re: Groovy console 14.0 exception in AEM 6.5.3
Avatar
Validate 1
MVP
Nikhil-Kumar
MVP

Likes

243 likes

Total Posts

256 posts

Correct Reply

38 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
Nikhil-Kumar
- Adobe Experience Manager
@dominik_lackovi Trying setting up groovy console using steps in https://aemsimplifiedbynikhil.wordpress.com/2020/08/15/executing-groovy-scripts-using-postman-and-groovy-console-to-find-unused-assets-aem-6-5-5/

Views

179

Like

1

Replies

0