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
Bedrock Mission!

Learn more

View all

Sign in to view all badges

P_V_Nair
P_V_Nair
Online

Badges

Badges
21

Accepted Solutions

Accepted Solutions
7

Likes Received

Likes Received
37

Posts

Posts
61

Discussions

Discussions
12

Questions

Questions
49

Ideas

Ideas
0

Blog Posts

Blog Posts
0
Top badges earned by P_V_Nair
Customize the badges you want to showcase on your profile
Re: Trigger AEM Event listener : Declaring resolver object globally to be available inside activate and onevent method to be thread safe - Adobe Experience Manager 11-04-2022
@lukasz-m Do you think there is a way here not to use session object as well as a field?

Views

348

Like

1

Replies

5
Re: Trigger AEM Event listener : Declaring resolver object globally to be available inside activate and onevent method to be thread safe - Adobe Experience Manager 10-04-2022
@lukasz-m Thanks a lot for the above suggestions and explanation. private Session session But in my code I was already using session object as a private variable as the same in your above suggestion and Adobe Sonar rules flagged this as below critical finding Usage of javax.jcr.Session as a field is not thread safe.,Bug,Critical Hence, I have modified my code as in my initial description to fix that issue so that session object is not created as a variable and I created it inside the method i ne...

Views

366

Like

1

Replies

6
Trigger AEM Event listener : Declaring resolver object globally to be available inside activate and onevent method to be thread safe - Adobe Experience Manager 08-04-2022
I have a event listener class to call a service method as below. This piece of code works well and calls the service method when the event is triggered. But,when this code went through the automatic code scanning tool sonar cube in Adobe cloud, we got a critical finding on the resolver object declaration as highlighted in bold red below. Below was the critical finding - Usage of org.apache.sling.api.resource.ResourceResolver as a field is not thread safe. So I removed the global declaration of r...

Views

405

Likes

0

Replies

8
Adobe Sonar cube issue: The class or interface com.google.zxing.common.BitMatrix has been deprecated and is not recommended to be used on AEM - Adobe Experience Manager 06-04-2022
I am having a use case to create a QR code image based on a EventListener which gets triggered, when we save a content fragment after adding few properties.I used com.google.zxing API to make this functional and it is all working fine and able to create QR code images.During automatic code review from Adobe cloud manager, we got two observations from Sonar Cube as below.The class or interface com.google.zxing.WriterException has been deprecated and is not recommended to be used on AEM. - MinorTh...

Views

54

Likes

0

Replies

0
Adobe Sonar cube issue: The class or interface com.google.zxing.common.BitMatrix has been deprecated and is not recommended to be used on AEM - Adobe Experience Manager Forms 06-04-2022
I am having a use case to create a QR code image based on a EventListener which gets triggered, when we save a content fragment after adding few properties.I used com.google.zxing API to make this functional and it is all working fine and able to create QR code images.During automatic code review from Adobe cloud manager, we got two observations from Sonar Cube as below.The class or interface com.google.zxing.WriterException has been deprecated and is not recommended to be used on AEM. - MinorTh...

Views

119

Like

1

Replies

2
Re: How to add default value to a drop down field in a content fragment model - Adobe Experience Platform 08-03-2022
I removed the below property from the properties so that I have one of my option selected as default.This is the work around I have applied , since there is no required property available for OOB enumeration field in CF.

Views

228

Likes

0

Replies

0
How to add default value to a drop down field in a content fragment model - Adobe Experience Platform 07-03-2022
I have a dropdown in one of my content fragment model and i want to make sure there is some value in there by default. How can I achieve this? There is not default or required property available for dropdown field.How to assign a default value to this dropdown?

Views

247

Likes

0

Replies

2
Re: What is the use of facets property in lucene oak index? - Adobe Experience Manager 25-02-2022
@Jörg_Hoh Thanks you for that suggestion. I have few other properties, where i need to keep the ignorecase function in the search facets form and hence will be coming in the OOB search query. So I will see on how to add those in the indexing rule as function indexing.

Views

299

Like

1

Replies

0
Re: What is the use of facets property in lucene oak index? - Adobe Experience Manager 25-02-2022
@Jörg_Hoh Can you please me understand here? Does that mean i need to create another property node and add name as fn:lower-case(@lcl:articleIdIs this what you were referring to do?

Views

303

Like

1

Replies

2