You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by pi...@apache.org on 2011/01/22 01:48:41 UTC

svn commit: r1062079 - in /karaf/trunk: itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java pom.xml tooling/testing/pom.xml tooling/testing/src/main/java/org/apache/karaf/testing/Helper.java

Author: pieber
Date: Sat Jan 22 00:48:40 2011
New Revision: 1062079

URL: http://svn.apache.org/viewvc?rev=1062079&view=rev
Log:
[KARAF-387] changed features.xml files still pointing to apache-karaf features file

Signed-off-by: Andreas Pieber <an...@gmail.com>

Modified:
    karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java
    karaf/trunk/pom.xml
    karaf/trunk/tooling/testing/pom.xml
    karaf/trunk/tooling/testing/src/main/java/org/apache/karaf/testing/Helper.java

Modified: karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java
URL: http://svn.apache.org/viewvc/karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java?rev=1062079&r1=1062078&r2=1062079&view=diff
==============================================================================
--- karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java (original)
+++ karaf/trunk/itests/tests/src/test/java/org/apache/karaf/shell/itests/FeaturesTest.java Sat Jan 22 00:48:40 2011
@@ -60,7 +60,7 @@ public class FeaturesTest extends Abstra
                 Helper.setLogLevel("DEBUG")),
 
             // add two features
-            Helper.loadKarafFeatures("obr", "wrapper"),
+            Helper.loadKarafStandardFeatures("obr", "wrapper"),
 
             workingDirectory("target/paxrunner/features/"),
 

Modified: karaf/trunk/pom.xml
URL: http://svn.apache.org/viewvc/karaf/trunk/pom.xml?rev=1062079&r1=1062078&r2=1062079&view=diff
==============================================================================
--- karaf/trunk/pom.xml (original)
+++ karaf/trunk/pom.xml Sat Jan 22 00:48:40 2011
@@ -459,6 +459,7 @@
                 <groupId>org.apache.karaf</groupId>
                 <artifactId>apache-karaf</artifactId>
                 <version>${project.version}</version>
+                <type>pom</type>
             </dependency>
             <dependency>
                 <groupId>org.apache.karaf</groupId>
@@ -473,11 +474,18 @@
                 <version>${project.version}</version>
             </dependency>
             <dependency>
-                <groupId>org.apache.karaf</groupId>
-                <artifactId>apache-karaf</artifactId>
-                <classifier>features</classifier>
-                <type>xml</type>
-                <version>${project.version}</version>
+              <groupId>org.apache.karaf.features.assembly</groupId>
+              <artifactId>standard</artifactId>
+              <type>xml</type>
+              <classifier>features</classifier>
+              <version>${project.version}</version>
+            </dependency>
+            <dependency>
+              <groupId>org.apache.karaf.features.assembly</groupId>
+              <artifactId>enterprise</artifactId>
+              <type>xml</type>
+              <classifier>features</classifier>
+              <version>${project.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.apache.karaf.tooling</groupId>

Modified: karaf/trunk/tooling/testing/pom.xml
URL: http://svn.apache.org/viewvc/karaf/trunk/tooling/testing/pom.xml?rev=1062079&r1=1062078&r2=1062079&view=diff
==============================================================================
--- karaf/trunk/tooling/testing/pom.xml (original)
+++ karaf/trunk/tooling/testing/pom.xml Sat Jan 22 00:48:40 2011
@@ -42,10 +42,22 @@
     <dependencies>
         <!-- The assembly and all the dependencies -->
         <dependency>
-            <groupId>org.apache.karaf</groupId>
-            <artifactId>apache-karaf</artifactId>
-            <type>xml</type>
-            <classifier>features</classifier>
+          <groupId>org.apache.karaf</groupId>
+          <artifactId>apache-karaf</artifactId>
+          <type>pom</type>
+        </dependency>
+        <!-- Feature Files -->
+        <dependency>
+          <groupId>org.apache.karaf.features.assembly</groupId>
+          <artifactId>standard</artifactId>
+          <type>xml</type>
+          <classifier>features</classifier>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.karaf.features.assembly</groupId>
+          <artifactId>enterprise</artifactId>
+          <type>xml</type>
+          <classifier>features</classifier>
         </dependency>
         <!-- Pax EXAM -->
         <dependency>

Modified: karaf/trunk/tooling/testing/src/main/java/org/apache/karaf/testing/Helper.java
URL: http://svn.apache.org/viewvc/karaf/trunk/tooling/testing/src/main/java/org/apache/karaf/testing/Helper.java?rev=1062079&r1=1062078&r2=1062079&view=diff
==============================================================================
--- karaf/trunk/tooling/testing/src/main/java/org/apache/karaf/testing/Helper.java (original)
+++ karaf/trunk/tooling/testing/src/main/java/org/apache/karaf/testing/Helper.java Sat Jan 22 00:48:40 2011
@@ -354,15 +354,27 @@ public final class Helper {
     }
 
     /**
-     * Method to directly register Karaf features.
+     * Method to directly register Karaf standard features.
      *
-     * @param features a list of features which should be loaded from the Karaf feature file.
+     * @param features a list of features which should be loaded from the Karaf standard feature file.
      * @return a pax-exam option
      */
-    public static FeaturesScannerProvisionOption loadKarafFeatures(String... features) {
+    public static FeaturesScannerProvisionOption loadKarafStandardFeatures(String... features) {
         return scanFeatures(
-            maven().groupId("org.apache.karaf").artifactId("apache-karaf").type("xml").classifier("features")
-                .versionAsInProject(), features);
+            maven().groupId("org.apache.karaf.features.assembly").artifactId("standard").type("xml")
+                .classifier("features").versionAsInProject(), features);
+    }
+
+    /**
+     * Method to directly register Karaf enterprise features.
+     * 
+     * @param features a list of features which should be loaded from the Karaf enterprise feature file.
+     * @return a pax-exam option
+     */
+    public static FeaturesScannerProvisionOption loadKarafEnterpriseFeatures(String... features) {
+        return scanFeatures(
+            maven().groupId("org.apache.karaf.features.assembly").artifactId("enterprise").type("xml")
+                .classifier("features").versionAsInProject(), features);
     }
 
     /**