Author: ffang
Date: Thu Apr 22 02:26:32 2010
New Revision: 936596

URL: http://svn.apache.org/viewvc?rev=936596&view=rev
Log:
[FELIX-2297] features-maven-plugin validate goal should be able to use 
configurable jre version

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

Modified: 
felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java?rev=936596&r1=936595&r2=936596&view=diff
==============================================================================
--- 
felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java
 (original)
+++ 
felix/trunk/karaf/tooling/features-maven-plugin/src/main/java/org/apache/felix/karaf/tooling/features/ValidateFeaturesMojo.java
 Thu Apr 22 02:26:32 2010
@@ -84,6 +84,13 @@ public class ValidateFeaturesMojo extend
      * @parameter default-value="config.properties"
      */
     private String karafConfig;
+    
+    /**
+     * which jre version we wanna parse to get jre exported package in 
config.properties
+     * 
+     * @parameter default-value="jre-1.5"
+     */
+    private String jreVersion;
 
     /**
      *  The repositories which are included from the plugin config   
@@ -243,7 +250,7 @@ public class ValidateFeaturesMojo extend
                properties.load(new FileInputStream(new File(karafConfig)));
         }
 
-        String packages = (String) properties.get("jre-1.5");
+        String packages = (String) properties.get(jreVersion);
         for (String pkg : packages.split(";")) {
             systemExports .add(pkg.trim());
         }


Reply via email to