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

KiranVedantam1992
Community profile KiranVedantam1992 Level 7
Senior Technical Analyst
Bangalore
17 BADGES
Level 7

Level 7

Learn more
Joined the community 25-09-2019 1:47:14 AM
Online
Top badges earned by KiranVedantam1992
Customize the badges you want to showcase on your profile
Custom metadata is throwing NPE
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
I have created a custom metadata and once it is applied to a asset folder, it is throwing NPE. Strange thing is, it is happening only in our QA instance. It is working fine in classic UI. I have installed the same code with same assets in dev and is working fine. I did check a similar post here, but the solution is of no use. Can someone help here, please. Exception:15.05.2021 06:46:49.955 *ERROR* [35.182.69.133 [1621061209908] GET /mnt/overlay/dam/gui/content/assets/jcr:content/views/card.0.20....

Views

23

Likes

0

Replies

1
Re: Automated metadata and page properties
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Page properties and metadata comes from JCR or different 3rd party services. I can think of workflows and listeners but I wanted to check if there is anything OOB

Views

9

Likes

0

Replies

0
Re: Automated metadata and page properties
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @asutosh_jena, This is not exactly my use case. My requirement is to fetch some values probably from JCR and add them to the page properties and or metadata automatically when they are created. I have updated the question more clearly. Thanks,Kiran Vedantam.

Views

41

Likes

0

Replies

0
Re: Replication via CRX NOT working!
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @Shardendu_Jha, You can debug it like belowPlease check the error in the replication agent level? Once you click on replicate, the agent talks to the destination server to send the data. Also, check for the complete error in error.log as well.Please check the access that you have to replicate a particular nodePlease check if the replication agent is pointing to the correct server or not. Hope this helps! Thanks,Kiran Vedantam.

Views

43

Likes

0

Replies

1
Automated metadata and page properties
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi All, I have a requirement where I need to Automate some metadata properties of the assets and also some page properties when an asset is uploaded and when a page is created. These are custom properties added to the metadata schema and the page properties dialog. Do we have anything OOTB for this like some dialog properties or something? Any lead here would be appreciated. Thanks,Kiran Vedantam.

Views

68

Likes

0

Replies

5
Re: Programmatically create aem dialog
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @dennyj13354090, Once you receive the values from 3rd party services, you can dynamically make them as dialog properties. Please note the response should be in JSON. Example here: https://www.tothenew.com/blog/aem-ways-to-populate-a-selection-widget/ Hope this helps! Thanks,Kiran Vedantam.

Views

33

Likes

2

Replies

0
Re: How to cancel inheritance on parts of a content fragm...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @lnl-jlanssie, You can use the below property wherever you need the inheritance and can remove it if you do not need it.cq-msm-lockable="./name"Hope this helps. Thanks,Kiran Vedantam

Views

40

Like

1

Replies

0
Re: aem-sample-we-retail-master Issues
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi, @manikanthar1295. As per the screenshot, the user that you are using to install the code into your repository does not have access. hence you see "Unauthorized." Can you please check the user in your main pom.xml and correct the id and pwd like below? Hope this helps. Thanks,Kiran Vedantam

Views

39

Like

1

Replies

0
Re: Can we invoke replication api with a specific time co...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @MrShubham, You can use the Scheduler [AEM Event handling mechanism] to achieve this. Sample scheduler code: https://medium.com/adobetech/handling-sling-schedulers-in-aem-as-a-cloud-service-cb59d5e59e9Sample replication code: https://aem.redquark.org/2018/10/day-19-replication-api-in-action.htmlUtilize these examples to achieve your use case. Hope this helps. Thanks,Kiran Vedantam.

Views

50

Likes

2

Replies

0
Re: Sling servlets doesn't work for txt extension
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @pradeepd1320668, Can you please use the latest OSGI declarative services annotations [R7] annotations like this:@Component(service = Servlet.class,property = {"sling.servlet.methods=" + HttpConstants.METHOD_GET,"sling.servlet.resourceTypes=" + ADD THE RESOURCE TYPE,"sling.servlet.selectors=ADD SELECTORS","sling.servlet.extensions=txt","service.ranking:Integer=ADD THE RANKING"}) Hope this helps! Thanks,Kiran Vedantam

Views

69

Like

1

Replies

0
Re: To find all the nearby locations(latitude and longitu...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @RkR_F5 ], You can find the distance between 2 points by writing code in JS. Please find a related URL here. Hope this helps. Thanks,Kiran Vedantam

Views

62

Like

1

Replies

0
Re: How to prevent authors from deleting a node in aem
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @anelem1760873, This can be achieved by denying access to that node to all the users.Go to localhost:4502/useradminEither deny the access at group level or user levelPlease allow access for the user who is creating the node programmatically as mentioned below. Hope this helps. Thanks,Kiran Vedantam.

Views

61

Like

1

Replies

0
Re: Editable Templates with existing static template is n...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @venugarg6, Can you please share more info? How are you pointing the page from the core component? did you create its proxy in your custom project? What error are you getting in the error.log once you load the page? Thanks,Kiran Vedantam.

Views

43

Like

1

Replies

0
Re: AEM Cloud: is scheduler run on each instance?
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @TB3dock, Schedulers are event handling mechanism which can run on the instance as per the cron job provided. They would run on the instance if the code is present in them - even though adobe creates some extra instances [which would be a backup or replica of existing instances] To know more on the annotations of different event handling mechanisms please check my blog here. Hope this helps! Thanks,Kiran Vedantam

Views

54

Like

1

Replies

1
Re: Custom component with parsys showing child components...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @akatsuki07, Can you please check, how did you add your parsys, for me, it is working fine. Please find the code and the screenshot Sightly code: Here the tab component has 2 parsys inside it to add additional components Hope this helps! Thanks,Kiran Vedantam

Views

39

Like

1

Replies

1
Re: How to create Date picker as a component?
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @keerthana_hn, Please find the related thread here: https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-calendar-component/qaq-p/171703 Hope this helps. Thanks,Kiran Vedantam

Views

44

Like

1

Replies

0
Re: AEM Slightly - How to call java method whose name is...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @karanmahi, If you want to read the method name, create a variable, assign the method name to that variable and fetch it via getter and setter in HTL. Hope this helps. Thanks,Kiran Vedantam

Views

47

Like

1

Replies

0
Re: IntelliJ IDEA: Breakpoint not being hit, and is shown...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @keerthana_hn, To start the debug mode, below are the stepsStart the server in debug modeConfigure the same debug port in IntelliJIn the debug configurations, select the project core module which you want to debugMake sure the code you are debugging is installed in the debug serverHope this helps. Thanks,Kiran Vedantam

Views

50

Like

1

Replies

0
Re: Not able to use Math.ceil in Javascript
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @ShagunMalik, What is the error that you are seeing in the console? Can you please share the log? Thanks,Kiran Vedantam

Views

87

Like

1

Replies

1
Re: Multifield value in SPA angular component
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @rahulb31017943, For SPA, while using front-end technologies like REACT or ANGULAR, we do not use HTML or sightly to render the content. Instead, we create a component using REACT or ANGULAR. To read the values in the dialog, we use the sling model exporter. Check an example here. Even though the blog gives a REACT example, it is more or less the same for angular as well. Hope this helps. Thanks,Kiran Vedantam.

Views

72

Like

1

Replies

0
Re: Extend List Component
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @AD-Engineer, What error are you getting? How are you overlay the core List component? Try using a sling delegation pattern to overlay the core components logic to add your custom code. An example is here. Hope this helps. Thanks,Kiran Vedantam

Views

82

Like

1

Replies

0
Re: how to send org.osgi.service.event.Event to frontend...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @tasunil, How are you triggering the event? If you cannot get the event value in HTML, you can create a node in JCR in a specified location with true or false values, and then once the event is triggered, in JS consume that node value. Thanks,Kiran Vedantam

Views

103

Likes

0

Replies

0
Re: how to send org.osgi.service.event.Event to frontend...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @tasunil, Once you get the required value in sightly, you can share it with the front end as per my answer here. Hope this helps. Thanks,Kiran Vedantam

Views

114

Like

1

Replies

4
Re: Issue in carousel authoring when added as resource
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @salamswapnil, Is the same issue reproducible when you author the component individually? What does the error.log say? Please share the log for getting more info on the issue. Also, check the parent component itself without adding a sub-component to check if there is any issue in its code. Thanks,Kiran Vedantam.

Views

90

Like

1

Replies

1
Re: AEM Forms - Adobe LiveCycle - Retrieving PDF document...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @canhn32847157, As per the screenshot, the issue is related to the bundle - which did not get resolved. To fix this, find my answer here. Hope this helps. Thanks,Kiran Vedantam

Views

157

Like

1

Replies

1
Re: Unable to adapt resource to type com.day.cq.wcm.msm.i...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @MikeXXXX, Can you please share more steps on how to reproduce the issue and complete log. Thanks,Kiran Vedantam

Views

92

Like

1

Replies

1
Re: Custom workflow dependencies
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @aem_developer_1, Here is the best code available in GitHub for your use case; https://github.com/cqsupport/replication-workflow-process Hope this helps. Thanks,Kiran Vedantam

Views

106

Likes

2

Replies

1
Re: RepoInit Configuration is not able to set ACL: read p...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @shivanigarg111, How are you getting the session of the JCR? Did you try the system/service user? I feel that the error is because of the lack of user permissions on the repository. Can you share your code snippet? Thanks,Kiran Vedantam.

Views

143

Like

1

Replies

1
Re: Loop not working for multifield
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @Shaheena_Sheikh, What are you trying to do with the multifield? It is recommended to use Models to handle the business logic. Thanks,Kiran Vedantam.

Views

98

Like

1

Replies

1
Re: adding jsonb to core project has killed all slingServ...
Avatar
Validate 1
Level 7
KiranVedantam1992
Level 7

Likes

161 likes

Total Posts

164 posts

Correct Reply

48 solutions
Top badges earned
Validate 1
Establish
Give Back 3
Give Back
Boost 50
View profile
KiranVedantam1992
- Adobe Experience Manager
Hi @TB3dock, First, check if the bundle is active. If not try changing the scope to provided. If that did not help, try adding the bundle in the Embedded section. To know how to add it in the embedded section, check my post here. If nothing works, please share the log. Hope this helps. Thanks,Kiran Vedantam

Views

101

Like

1

Replies

1