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

SOLVED

"java.lang.AbstractMethodError" while accessing content element of Content fragment

ravi_joshi
Level 3
Level 3

Hi There,

 

I am getting the below error while mocking content fragment in mockito.

 

Error :

java.lang.AbstractMethodError: io.wcm.testing.mock.aem.MockContentFragment_ContentElement_Structured.getValue()Lcom/adobe/cq/dam/cfm/FragmentData;

 

Code Snippet : 

ContentElement content = contentFragment.get().getElement("somefragment");
FragmentData data = content.getValue();
List<String> someFragmentList = Arrays.asList((String[]) data.getValue());

 I can see that contentFragment is not null. And content is also not null but when it is executing "content.getValue()" it is throwing the error.

 

Please do share your thoughts on the same.

 

Thanks,

Ravi Joshi

Topics

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

1 Accepted Solution
Vijayalakshmi_S
Correct answer by
Community Advisor
Community Advisor
2 Replies
Vijayalakshmi_S
Correct answer by
Community Advisor
Community Advisor
ravi_joshi
Level 3
Level 3

@Vijayalakshmi_S  Thank you. It was really helpful. Now we will try to change the logic accordingly.