Do not overwrite but append to Service-Component property if already existing in the project

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@575292 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scrplugin/src/main/java/org/apache/felix/scrplugin/SCRDescriptorMojo.java b/scrplugin/src/main/java/org/apache/felix/scrplugin/SCRDescriptorMojo.java
index 08aba82..d02dfed 100644
--- a/scrplugin/src/main/java/org/apache/felix/scrplugin/SCRDescriptorMojo.java
+++ b/scrplugin/src/main/java/org/apache/felix/scrplugin/SCRDescriptorMojo.java
@@ -209,8 +209,11 @@
             resource.setDirectory(this.outputDirectory.getAbsolutePath());
             this.project.addResource(resource);
         }
+        
         // and set include accordingly
-        this.project.getProperties().setProperty("Service-Component", "OSGI-INF/" + this.finalName);
+        String svcComp = project.getProperties().getProperty("Service-Component");
+        svcComp= (svcComp == null) ? "OSGI-INF/" + finalName : svcComp + ", " + "OSGI-INF/" + finalName;
+        project.getProperties().setProperty("Service-Component", svcComp);
     }
 
     /**