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
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.