While moving from SCR to R6 annotations, when I wrote juints for the newly developed OSGi component using R6 annotations I faced the following error - "No OSGi SCR metadata found in classpath "
As a fix to this I have added a few dependencies as mentioned in this document - https://cqdump.wordpress.com/2019/01/14/writing-unit-tests-for-aem-part-2-maven-setup/
Now my new juint test works well without any problem but the existing junits that have been written for classes that use SCR annotations I see the below error,
java.lang.RuntimeException: Unable to read classpath resource: OSGI-INF/com....
Any help would be highly appreciated
Views
Replies
Total Likes
Hi @SHIBANI06,
Please change the maven-scr-plugin to the latest version and try. If it still does not work, please share the complete log.
Hope this helps.
Thanks,
Kiran Vedantam
Views
Replies
Total Likes
Hi @Kiran_Vedantam, In addition to the above we are using AEM 6.4 and Java 1.8
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies
Views
Likes
Replies