Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

How to read jcr:created when using AEM mocks

Avatar

Level 1

In the application code, I am reading jcr:created using ValueMap API but when I load content JSON file to the AemContext object I don't see the property(only jcr:created) and getting "null" when I try to read. I am currently using RESOURCERESOLVER_MOCK and I also tried with JCR_MOCK. 

 

When I searched for this issue I have seen a thread but it doesn't really have an answer on how to solve this problem.

https://groups.google.com/g/wcm-io-dev/c/1IVwFxtCWOY/m/SyYMd2EzDAAJ

 

AEM mocks version: 3.0.2

 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi,

 

This problem is more related to sling-mock of the Apache Sling project than to wcm.io itself, because it affects the ContentLoader from sling-mock. the ContentLoader [1] has a default list of properties that is ignored when loading content, and "jcr:created" is one of them.

[1] https://svn.apache.org/repos/asf/sling/trunk/testing/mocks/sling-mock/src/main/java/org/apache/sling...

 

I would suggest for now, you can ignore test cases for jcr:created date.



Arun Patidar

View solution in original post

2 Replies

Avatar

Correct answer by
Community Advisor

Hi,

 

This problem is more related to sling-mock of the Apache Sling project than to wcm.io itself, because it affects the ContentLoader from sling-mock. the ContentLoader [1] has a default list of properties that is ignored when loading content, and "jcr:created" is one of them.

[1] https://svn.apache.org/repos/asf/sling/trunk/testing/mocks/sling-mock/src/main/java/org/apache/sling...

 

I would suggest for now, you can ignore test cases for jcr:created date.



Arun Patidar

Avatar

Level 2

Hi Team , Is there any update on this thing, or still we are ignoring the test cases related to "jcr:created" property