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

HeenaMadan
HeenaMadan
Online

Badges

Badges
17

Accepted Solutions

Accepted Solutions
13

Likes Received

Likes Received
54

Posts

Posts
52

Discussions

Discussions
12

Questions

Questions
40

Ideas

Ideas
0

Blog Posts

Blog Posts
0
Top badges earned by HeenaMadan
Customize the badges you want to showcase on your profile
Re: payload is getting null in AEM publisher environment - Adobe Experience Manager 17-08-2022
Can you please share more details on payload .. what is the use case?

Views

35

Likes

2

Replies

0
Re: Maker in logs does not work in AEM Cloud?? - Adobe Experience Manager 17-08-2022
Did you set correct log level as per environment runmode? AEM Environment-Log Level Development -DEBUG Stage- WARN Production- ERROR Use import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class MyClass { private static final Logger log = LoggerFactory.getLogger(MyClass.class); public void myMethod(String name) { log.debug("You invoked my method: {}", name); } } Refer https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/implementing/developing/logging.html...

Views

38

Like

1

Replies

0
Re: While running my AEM Jar I am getting the error - Adobe Experience Manager 17-08-2022
Check whether your Apache Sling Authentication Service Bundle is active or not. Go to http://localhost:4502/system/console/bundles and verify. If it is not active then try to activate it manually. If the bundle is active and you still get the issue then other solution is to re-index your repository. Refer this https://cqdump.joerghoh.de/2022/03/17/how-to-analyze-authentication-support-missing/

Views

17

Like

1

Replies

0
Re: Return servlet response as json data. - Adobe Experience Manager 16-08-2022
You can use google.gson api to pass json in response. try this. @Override protected void doGet(SlingHttpServletRequest request, SlingHttpServletResponse response) { ResourceResolver resourceResolver = request.getResourceResolver(); Resource resource = resourceResolver.getResource("/content/myproject/language-masters/en/jcr:content/root/container/container/mycomponent"); ProductDetails productDetails = ProductDetails.builder().id("component-id").name("modelname").build(); String jsonString = this...

Views

82

Like

1

Replies

0
Re: Calculating date and time duration (in hours, and days and hours) - Adobe Experience Manager 16-08-2022
You can use Java built-in class, TimeUnit. Date startDate = // Set start date Date endDate = // Set end date long duration = endDate.getTime() - startDate.getTime(); long diffInSeconds = TimeUnit.MILLISECONDS.toSeconds(duration); long diffInMinutes = TimeUnit.MILLISECONDS.toMinutes(duration); long diffInHours = TimeUnit.MILLISECONDS.toHours(duration); long diffInDays = TimeUnit.MILLISECONDS.toDays(duration); If you have dates in string format then convert to date and use above logic to find diff...

Views

51

Like

1

Replies

0
Re: Are results on headless cached? - Adobe Experience Manager Headless 13-08-2022
Yes, you can use Persisted GraphQL queries to cache response. Refer Adobe offical doc https://experienceleague.adobe.com/docs/experience-manager-learn/getting-started-with-aem-headless/graphql/advanced-tutorial/graphql-persisted-queries.html?lang=en

Views

33

Likes

0

Replies

0
Re: Lucene Index for Querybuilder query - Adobe Experience Manager 13-08-2022
Create oak:index for properties which has dynamic values country, locale and id. create _oak_index folder inside "project/ui.apps\src\main\content\jcr_root" in content.xml, add below properties which you want to index Inside "project/ui.apps\src\main\content\META-INF\valut.xml", add below line In ui.apps.structure pom.xml, Add below line /oak:index For more details Refer https://experienceleague.adobe.com/docs/experience-manag...

Views

85

Like

1

Replies

0
Re: Google map integration using API - Adobe Experience Manager 12-08-2022
You need to enable billing on your project first. Google doc says: You have not enabled billing on your project which is causing this error. You must enable Billing on the Google Cloud Project. Login with your account and check here to create billing account. For billing refer here

Views

58

Likes

2

Replies

0
Re: com.google.guava not deploying to console when embedded as a third party dependency - Adobe Experience Manager 12-08-2022
Try below code. It worked for me. Add below dependency in root pom.xml com.google.guava guava 20.0 core pom.xml com.google.guava guava in all module's pom.xml org.apache.jackrabbit filevault-package-maven-plugin true container all true com.google.guava guava /apps/ ​ com.google.guava guava

Views

77

Like

1

Replies

1
Re: Dispatcher flush for multiple sites - Adobe Experience Manager 12-08-2022
To provide permission to each user, Go to aem author instance http://localhost:4502/aem/start.html Click on Tools > Security > Permissions search user and provide read access ( jcr:read) to the user to any paths that you would like the agent to be allowed to flush for the referenced site. For example: /content/geometrixx, /content/dam, /etc, /var etc and click save. Create users first before step #9 Thanks, Heena

Views

34

Like

1

Replies

0