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 <anpie...@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);
     }
 
     /**


Reply via email to