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