[ 
https://issues.apache.org/jira/browse/FELIX-6204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16982860#comment-16982860
 ] 

Julian Reschke commented on FELIX-6204:
---------------------------------------

This:

{noformat}
diff --git 
a/tools/org.apache.felix.scr.generator/src/main/java/org/apache/felix/scrplugin/helper/ClassScanner.java
 
b/tools/org.apache.felix.scr.generator/src/main/java/org/apache/felix/scrplugin/helper/ClassScanner.java
index 954bffe51..b022426ee 100644
--- 
a/tools/org.apache.felix.scr.generator/src/main/java/org/apache/felix/scrplugin/helper/ClassScanner.java
+++ 
b/tools/org.apache.felix.scr.generator/src/main/java/org/apache/felix/scrplugin/helper/ClassScanner.java
@@ -137,8 +137,12 @@ public class ClassScanner {
                 log.debug("Skipping file " + src.getClassName());
                 continue;
             }
-            log.debug("Scanning class " + src.getClassName());
+            if ( src.getClassName().equals("module-info") ) {
+                log.debug("Skipping file " + src.getClassName());
+                continue;
+            }

+            log.debug("Scanning class " + src.getClassName());
             try {
                 // load the class
                 final Class<?> annotatedClass = 
project.getClassLoader().loadClass(src.getClassName());
{noformat]

works for me.

> org.apache.felix.scrplugin.helper.ClassScanner.scanSources should ignore 
> module-info
> ------------------------------------------------------------------------------------
>
>                 Key: FELIX-6204
>                 URL: https://issues.apache.org/jira/browse/FELIX-6204
>             Project: Felix
>          Issue Type: Bug
>          Components: SCR Tooling
>    Affects Versions: scr bnd plugin 1.9.4
>            Reporter: Julian Reschke
>            Priority: Minor
>




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to