You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by cs...@apache.org on 2013/09/26 10:23:19 UTC

svn commit: r1526413 - /karaf/trunk/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/FeatureMetaDataExporter.java

Author: cschneider
Date: Thu Sep 26 08:23:19 2013
New Revision: 1526413

URL: http://svn.apache.org/r1526413
Log:
KARAF-2484 Add some more meta data

Modified:
    karaf/trunk/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/FeatureMetaDataExporter.java

Modified: karaf/trunk/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/FeatureMetaDataExporter.java
URL: http://svn.apache.org/viewvc/karaf/trunk/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/FeatureMetaDataExporter.java?rev=1526413&r1=1526412&r2=1526413&view=diff
==============================================================================
--- karaf/trunk/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/FeatureMetaDataExporter.java (original)
+++ karaf/trunk/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/features/FeatureMetaDataExporter.java Thu Sep 26 08:23:19 2013
@@ -67,7 +67,15 @@ public class FeatureMetaDataExporter {
                 bundle.readManifest();
                 writer.add(factory.createAttribute("Bundle-SymbolicName", bundle.getBundleSymbolicName()));
                 writer.add(factory.createAttribute("Bundle-Version", bundle.getBundleVersion()));
-                writer.add(factory.createAttribute("version", artifact.getVersion()));
+                writer.add(factory.createAttribute("groupId", artifact.getGroupId()));
+                writer.add(factory.createAttribute("artifactId", artifact.getArtifactId()));
+                if (artifact.getType() != null) {
+                    writer.add(factory.createAttribute("type", artifact.getType()));
+                }
+                if (artifact.getClassifier() != null) {
+                    writer.add(factory.createAttribute("classifier", artifact.getClassifier()));
+                }
+                writer.add(factory.createAttribute("version", artifact.getBaseVersion()));
             }
 
             writer.add(factory.createCharacters(bundle.getUrl()));