Author: gnodet
Date: Tue Jun  3 15:36:28 2014
New Revision: 1599613

URL: http://svn.apache.org/r1599613
Log:
Additional blueprint tests fixes

Modified:
    aries/trunk/blueprint/blueprint-cm/pom.xml
    aries/trunk/blueprint/blueprint-core/pom.xml
    aries/trunk/blueprint/blueprint-itests/pom.xml
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/ASMMultiBundleTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/AbstractBlueprintIntegrationTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BaseBlueprintContainerBTCustomizerTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintAnnotationTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainer2Test.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainerTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/DeadLockTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/FragmentTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/Helper.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/MultiInterfacesTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/QuiesceBlueprintTest.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestReferences.java
    
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestRegistrationListener.java

Modified: aries/trunk/blueprint/blueprint-cm/pom.xml
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-cm/pom.xml?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- aries/trunk/blueprint/blueprint-cm/pom.xml (original)
+++ aries/trunk/blueprint/blueprint-cm/pom.xml Tue Jun  3 15:36:28 2014
@@ -65,7 +65,7 @@
             <id>dev</id>
             <properties>
                 <blueprint.api.version>1.0.1-SNAPSHOT</blueprint.api.version>
-                <blueprint.core.version>1.3.0-SNAPSHOT</blueprint.core.version>
+                <blueprint.core.version>1.4.1-SNAPSHOT</blueprint.core.version>
                 
<blueprint.parser.version>1.1.1-SNAPSHOT</blueprint.parser.version>
             </properties>
         </profile>

Modified: aries/trunk/blueprint/blueprint-core/pom.xml
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-core/pom.xml?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- aries/trunk/blueprint/blueprint-core/pom.xml (original)
+++ aries/trunk/blueprint/blueprint-core/pom.xml Tue Jun  3 15:36:28 2014
@@ -104,11 +104,11 @@
             <properties>
                 
<blueprint.annotation.api.version>1.0.1-SNAPSHOT</blueprint.annotation.api.version>
                 <blueprint.api.version>1.0.1-SNAPSHOT</blueprint.api.version>
-                
<blueprint.parser.version>1.1.0-SNAPSHOT</blueprint.parser.version>
-                <proxy.api.version>1.0.1-SNAPSHOT</proxy.api.version>
-                <proxy.impl.version>1.0.1-SNAPSHOT</proxy.impl.version>
-                <quiesce.api.version>1.0.1-SNAPSHOT</quiesce.api.version>
-                <util.version>1.0.1-SNAPSHOT</util.version>
+                
<blueprint.parser.version>1.2.1-SNAPSHOT</blueprint.parser.version>
+                <proxy.api.version>1.0.0</proxy.api.version>
+                <proxy.impl.version>1.0.0</proxy.impl.version>
+                <quiesce.api.version>1.0.0</quiesce.api.version>
+                <util.version>1.0.0</util.version>
             </properties>
         </profile>
     </profiles>

Modified: aries/trunk/blueprint/blueprint-itests/pom.xml
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/pom.xml?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- aries/trunk/blueprint/blueprint-itests/pom.xml (original)
+++ aries/trunk/blueprint/blueprint-itests/pom.xml Tue Jun  3 15:36:28 2014
@@ -136,7 +136,12 @@
             <scope>test</scope>
             <version>1.0.2-SNAPSHOT</version>
         </dependency>
-        
+        <dependency>
+            <groupId>org.apache.aries.blueprint</groupId>
+            
<artifactId>org.apache.aries.blueprint.testquiescebundle</artifactId>
+            <version>1.0.1-SNAPSHOT</version>
+        </dependency>
+
         <!-- pax exam -->
         <dependency>
             <groupId>org.slf4j</groupId>
@@ -174,18 +179,6 @@
             <scope>test</scope>
         </dependency>
         <dependency>
-            <groupId>ch.qos.logback</groupId>
-            <artifactId>logback-core</artifactId>
-            <version>0.9.29</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
-            <groupId>ch.qos.logback</groupId>
-            <artifactId>logback-classic</artifactId>
-            <version>0.9.29</version>
-            <scope>test</scope>
-        </dependency>
-        <dependency>
             <groupId>org.ops4j.pax.tinybundles</groupId>
             <artifactId>tinybundles</artifactId>
             <version>2.0.0</version>

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/ASMMultiBundleTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/ASMMultiBundleTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/ASMMultiBundleTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/ASMMultiBundleTest.java
 Tue Jun  3 15:36:28 2014
@@ -18,11 +18,11 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -199,8 +199,8 @@ public class ASMMultiBundleTest extends 
         return new Option[] {
             baseOptions(),
             Helper.blueprintBundles(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundlea").versionAsInProject().noStart(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundleb").versionAsInProject().noStart()
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundlea", false),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundleb", false)
         };
     } 
 }

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/AbstractBlueprintIntegrationTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/AbstractBlueprintIntegrationTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/AbstractBlueprintIntegrationTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/AbstractBlueprintIntegrationTest.java
 Tue Jun  3 15:36:28 2014
@@ -18,10 +18,10 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertNotNull;
 import static org.ops4j.pax.exam.CoreOptions.composite;
 import static org.ops4j.pax.exam.CoreOptions.junitBundles;
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 import static org.ops4j.pax.exam.CoreOptions.systemProperty;
 import static org.ops4j.pax.exam.CoreOptions.vmOption;
 import static org.ops4j.pax.exam.CoreOptions.when;
@@ -64,8 +64,9 @@ public abstract class AbstractBlueprintI
                 junitBundles(),
                 
systemProperty("org.ops4j.pax.logging.DefaultServiceLog.level").value("INFO"),
                 when(localRepo != 
null).useOptions(vmOption("-Dorg.ops4j.pax.url.mvn.localRepository=" + 
localRepo)),
-                mavenBundle("org.ops4j.pax.logging", 
"pax-logging-api").versionAsInProject(),
-                mavenBundle("org.ops4j.pax.logging", 
"pax-logging-service").versionAsInProject()
+                
systemProperty("org.ops4j.pax.logging.DefaultServiceLog.level").value("DEBUG"),
+                mvnBundle("org.ops4j.pax.logging", "pax-logging-api"),
+                mvnBundle("org.ops4j.pax.logging", "pax-logging-service")
          );
     }
 }

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BaseBlueprintContainerBTCustomizerTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BaseBlueprintContainerBTCustomizerTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BaseBlueprintContainerBTCustomizerTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BaseBlueprintContainerBTCustomizerTest.java
 Tue Jun  3 15:36:28 2014
@@ -63,7 +63,7 @@ public abstract class BaseBlueprintConta
         tracker.close();
         
         if (cfgAdminService == null) {
-            MavenArtifactProvisionOption cfgAdminOption = 
CoreOptions.mavenBundle("org.apache.felix", "org.apache.felix.configadmin");
+            MavenArtifactProvisionOption cfgAdminOption = 
CoreOptions.mavenBundle("org.apache.felix", 
"org.apache.felix.configadmin").versionAsInProject();
             InputStream cfgAdminStream = new 
URL(cfgAdminOption.getURL()).openStream();
             
             configAdminBundle = ctx.installBundle(cfgAdminOption.getURL(), 
cfgAdminStream);            
@@ -82,7 +82,7 @@ public abstract class BaseBlueprintConta
     
     protected Bundle installTestBundle(BundleContext compositeBundleContext) 
throws IOException, MalformedURLException, BundleException {
         // install the blueprint sample onto the framework associated with the 
composite bundle
-        MavenArtifactProvisionOption mapo = 
CoreOptions.mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample");
+        MavenArtifactProvisionOption mapo = 
CoreOptions.mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample").versionAsInProject();
         // let's use input stream to avoid invoking mvn url handler which 
isn't avail in the child framework.
         InputStream is = new URL(mapo.getURL()).openStream();
         return compositeBundleContext.installBundle(mapo.getURL(), is);

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintAnnotationTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintAnnotationTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintAnnotationTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintAnnotationTest.java
 Tue Jun  3 15:36:28 2014
@@ -18,12 +18,12 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertSame;
 import static org.junit.Assert.assertTrue;
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 
 import java.text.SimpleDateFormat;
 import java.util.Currency;
@@ -83,8 +83,8 @@ public class BlueprintAnnotationTest ext
         return new Option[] {
             baseOptions(),
             Helper.blueprintBundles(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample-annotation").versionAsInProject(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample-fragment").versionAsInProject().noStart(),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample-annotation"),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample-fragment", false),
         };
     }
 

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainer2Test.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainer2Test.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainer2Test.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainer2Test.java
 Tue Jun  3 15:36:28 2014
@@ -18,7 +18,7 @@
  */
 package org.apache.aries.blueprint.itests;
 
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 
 import java.util.Hashtable;
 
@@ -65,7 +65,7 @@ public class BlueprintContainer2Test ext
         return new Option[] {
             baseOptions(),
             Helper.blueprintBundles(false),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample").noStart()
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample", false)
         };
     }
 

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainerTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainerTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainerTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/BlueprintContainerTest.java
 Tue Jun  3 15:36:28 2014
@@ -18,8 +18,8 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertNotNull;
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 
 import java.util.Hashtable;
 
@@ -54,7 +54,7 @@ public class BlueprintContainerTest exte
         return new Option[] {
             baseOptions(),
             Helper.blueprintBundles(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample").noStart(),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample", false),
         };
     }
 

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/DeadLockTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/DeadLockTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/DeadLockTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/DeadLockTest.java
 Tue Jun  3 15:36:28 2014
@@ -18,9 +18,9 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertNotNull;
 import static org.ops4j.pax.exam.CoreOptions.composite;
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 
 import java.io.ByteArrayInputStream;
 import java.io.InputStream;
@@ -118,7 +118,7 @@ public class DeadLockTest extends Abstra
         return new Option[] {
             baseOptions(),
             Helper.blueprintBundles(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample").noStart(),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample", false),
             composite(getRefTestBundles()),
         };
     }

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/FragmentTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/FragmentTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/FragmentTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/FragmentTest.java
 Tue Jun  3 15:36:28 2014
@@ -18,7 +18,7 @@
  */
 package org.apache.aries.blueprint.itests;
 
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.ops4j.pax.exam.CoreOptions.streamBundle;
 
 import java.io.InputStream;
@@ -64,7 +64,7 @@ public class FragmentTest extends Abstra
           Helper.blueprintBundles(),
           streamBundle(fragmentJar).noStart(),
           streamBundle(hostJar),
-          mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample").noStart()
+          mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample", false)
       };
   }
 

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/Helper.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/Helper.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/Helper.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/Helper.java
 Tue Jun  3 15:36:28 2014
@@ -57,23 +57,23 @@ public class Helper {
     }
     
     public static Option debug(int port) {
-      return 
CoreOptions.vmOption("-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address="
 + port);
+      return 
CoreOptions.vmOption("-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address="
 + port);
     }
     
     public static Option blueprintBundles(boolean startBlueprint) {
         return composite(
-                mavenBundle("org.ow2.asm", "asm-all").versionAsInProject(),
-                mavenBundle("org.apache.felix", 
"org.apache.felix.configadmin").versionAsInProject(),
-                mavenBundle("org.ops4j.pax.url", 
"pax-url-aether").versionAsInProject(),
-                mavenBundle("org.apache.aries.testsupport", 
"org.apache.aries.testsupport.unit").versionAsInProject(),
-                mavenBundle("org.apache.aries", 
"org.apache.aries.util").versionAsInProject(),
-                mavenBundle("org.apache.aries.proxy", 
"org.apache.aries.proxy.api").versionAsInProject(),
-                mavenBundle("org.apache.aries.proxy", 
"org.apache.aries.proxy.impl").versionAsInProject(),
-                mavenBundle("org.apache.commons", 
"commons-jexl").versionAsInProject(),
-                mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.jexl.evaluator").versionAsInProject(),
-                mavenBundle("org.apache.xbean", 
"xbean-asm4-shaded").versionAsInProject(),
-                mavenBundle("org.apache.xbean", 
"xbean-bundleutils").versionAsInProject(),
-                mavenBundle("org.apache.xbean", 
"xbean-finder-shaded").versionAsInProject(),
+                mvnBundle("org.ow2.asm", "asm-all"),
+                mvnBundle("org.apache.felix", "org.apache.felix.configadmin"),
+                mvnBundle("org.ops4j.pax.url", "pax-url-aether"),
+                mvnBundle("org.apache.aries.testsupport", 
"org.apache.aries.testsupport.unit"),
+                mvnBundle("org.apache.aries", "org.apache.aries.util"),
+                mvnBundle("org.apache.aries.proxy", 
"org.apache.aries.proxy.api"),
+                mvnBundle("org.apache.aries.proxy", 
"org.apache.aries.proxy.impl"),
+                mvnBundle("org.apache.commons", "commons-jexl"),
+                mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.jexl.evaluator"),
+                mvnBundle("org.apache.xbean", "xbean-asm4-shaded"),
+                mvnBundle("org.apache.xbean", "xbean-bundleutils"),
+                mvnBundle("org.apache.xbean", "xbean-finder-shaded"),
                 mvnBundle("org.apache.aries.quiesce", 
"org.apache.aries.quiesce.api", startBlueprint),
                 mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.api", startBlueprint),
                 mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.core", startBlueprint),
@@ -82,11 +82,15 @@ public class Helper {
                 mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.annotation.impl", startBlueprint)
         );
     }
-    
+
+    public static Option mvnBundle(String groupId, String artifactId) {
+        return mavenBundle(groupId, artifactId).versionAsInProject();
+    }
+
     public static Option mvnBundle(String groupId, String artifactId, boolean 
start) {
-       return mavenBundle(groupId, 
artifactId).versionAsInProject().start(start);
+        return mavenBundle(groupId, 
artifactId).versionAsInProject().start(start);
     }
-    
+
     public static void testBlueprintContainer(RichBundleContext context, 
Bundle bundle) throws Exception {
         BlueprintContainer blueprintContainer = 
getBlueprintContainerForBundle(context, SAMPLE_SYM_NAME);
         assertNotNull(blueprintContainer);

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/MultiInterfacesTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/MultiInterfacesTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/MultiInterfacesTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/MultiInterfacesTest.java
 Tue Jun  3 15:36:28 2014
@@ -18,11 +18,11 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 
 import org.apache.aries.blueprint.testbundlea.multi.InterfaceA;
 import org.apache.aries.blueprint.testbundlea.multi.InterfaceB;
@@ -77,8 +77,8 @@ public class MultiInterfacesTest extends
         return new Option[] {
             baseOptions(),
             Helper.blueprintBundles(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundlea").versionAsInProject(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundleb").versionAsInProject()
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundlea"),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundleb")
         };
     } 
 }

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/QuiesceBlueprintTest.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/QuiesceBlueprintTest.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/QuiesceBlueprintTest.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/QuiesceBlueprintTest.java
 Tue Jun  3 15:36:28 2014
@@ -15,6 +15,7 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertNotNull;
 import static org.ops4j.pax.exam.CoreOptions.bootDelegationPackages;
 
@@ -35,7 +36,6 @@ import org.ops4j.pax.exam.CoreOptions;
 import org.ops4j.pax.exam.Option;
 import org.ops4j.pax.exam.junit.PaxExam;
 import org.ops4j.pax.exam.options.BootDelegationOption;
-import org.ops4j.pax.exam.options.MavenArtifactProvisionOption;
 import org.ops4j.pax.exam.spi.reactors.ExamReactorStrategy;
 import org.ops4j.pax.exam.spi.reactors.PerMethod;
 import org.osgi.framework.Bundle;
@@ -84,11 +84,11 @@ private QuiesceParticipant getParticipan
             bootDelegationPackages("javax.transaction", "javax.transaction.*"),
             
CoreOptions.vmOption("-Dorg.osgi.framework.system.packages=javax.accessibility,javax.activation,javax.activity,javax.annotation,javax.annotation.processing,javax.crypto,javax.crypto.interfaces,javax.crypto.spec,javax.imageio,javax.imageio.event,javax.imageio.metadata,javax.imageio.plugins.bmp,javax.imageio.plugins.jpeg,javax.imageio.spi,javax.imageio.stream,javax.jws,javax.jws.soap,javax.lang.model,javax.lang.model.element,javax.lang.model.type,javax.lang.model.util,javax.management,javax.management.loading,javax.management.modelmbean,javax.management.monitor,javax.management.openmbean,javax.management.relation,javax.management.remote,javax.management.remote.rmi,javax.management.timer,javax.naming,javax.naming.directory,javax.naming.event,javax.naming.ldap,javax.naming.spi,javax.net,javax.net.ssl,javax.print,javax.print.attribute,javax.print.attribute.standard,javax.print.event,javax.rmi,javax.rmi.CORBA,javax.rmi.ssl,javax.script,javax.security.auth,javax.security.auth.c
 
allback,javax.security.auth.kerberos,javax.security.auth.login,javax.security.auth.spi,javax.security.auth.x500,javax.security.cert,javax.security.sasl,javax.sound.midi,javax.sound.midi.spi,javax.sound.sampled,javax.sound.sampled.spi,javax.sql,javax.sql.rowset,javax.sql.rowset.serial,javax.sql.rowset.spi,javax.swing,javax.swing.border,javax.swing.colorchooser,javax.swing.event,javax.swing.filechooser,javax.swing.plaf,javax.swing.plaf.basic,javax.swing.plaf.metal,javax.swing.plaf.multi,javax.swing.plaf.synth,javax.swing.table,javax.swing.text,javax.swing.text.html,javax.swing.text.html.parser,javax.swing.text.rtf,javax.swing.tree,javax.swing.undo,javax.tools,javax.xml,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.bind.util,javax.xml.crypto,javax.xml.crypto.dom,javax.xml.crypto.dsig,javax.xml.crypto.dsig.dom,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.datatype,javax.xml.name
 
space,javax.xml.parsers,javax.xml.soap,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stax,javax.xml.transform.stream,javax.xml.validation,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.handler.soap,javax.xml.ws.http,javax.xml.ws.soap,javax.xml.ws.spi,javax.xml.xpath,org.ietf.jgss,org.omg.CORBA,org.omg.CORBA.DynAnyPackage,org.omg.CORBA.ORBPackage,org.omg.CORBA.TypeCodePackage,org.omg.CORBA.portable,org.omg.CORBA_2_3,org.omg.CORBA_2_3.portable,org.omg.CosNaming,org.omg.CosNaming.NamingContextExtPackage,org.omg.CosNaming.NamingContextPackage,org.omg.Dynamic,org.omg.DynamicAny,org.omg.DynamicAny.DynAnyFactoryPackage,org.omg.DynamicAny.DynAnyPackage,org.omg.IOP,org.omg.IOP.CodecFactoryPackage,org.omg.IOP.CodecPackage,org.omg.Messaging,org.omg.PortableInterceptor,org.omg.PortableInterceptor.ORBInitInfoPackage,org.omg.PortableServer,org.omg.PortableServer.CurrentPackage,org.omg.Portable
 
Server.POAManagerPackage,org.omg.PortableServer.POAPackage,org.omg.PortableServer.ServantLocatorPackage,org.omg.PortableServer.portable,org.omg.SendingContext,org.omg.stub.java.rmi,org.w3c.dom,org.w3c.dom.bootstrap,org.w3c.dom.css,org.w3c.dom.events,org.w3c.dom.html,org.w3c.dom.ls,org.w3c.dom.ranges,org.w3c.dom.stylesheets,org.w3c.dom.traversal,org.w3c.dom.views,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers,javax.transaction;partial=true;mandatory:=partial,javax.transaction.xa;partial=true;mandatory:=partial"),
             Helper.blueprintBundles(),
-        
-            mavenBundle("org.apache.aries.quiesce", 
"org.apache.aries.quiesce.api"),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundlea").noStart(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundleb").noStart(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testquiescebundle")
+
+            mvnBundle("org.apache.aries.quiesce", 
"org.apache.aries.quiesce.api"),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundlea", false),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testbundleb", false),
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.testquiescebundle")
     };
   }
   
@@ -115,12 +115,6 @@ private QuiesceParticipant getParticipan
     return new BootDelegationOption("org.apache.aries.unittest.fixture");
   }
   
-  public static MavenArtifactProvisionOption mavenBundle(String groupId,
-      String artifactId) {
-    return CoreOptions.mavenBundle().groupId(groupId).artifactId(artifactId)
-        .versionAsInProject();
-  }
-
   @Test
   public void testBasicQuieseEmptyCounter() throws Exception 
   {

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestConfigAdmin.java
 Tue Jun  3 15:36:28 2014
@@ -34,10 +34,10 @@ import org.osgi.service.blueprint.contai
 import org.osgi.service.cm.Configuration;
 import org.osgi.service.cm.ConfigurationAdmin;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.ops4j.pax.exam.CoreOptions.junitBundles;
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
 
 @RunWith(PaxExam.class)
 @ExamReactorStrategy(PerMethod.class)
@@ -184,7 +184,7 @@ public class TestConfigAdmin extends Abs
         return new Option[] {
             junitBundles(),
             Helper.blueprintBundles(),
-            mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample").noStart()
+            mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample", false)
         };
     }
 

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestReferences.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestReferences.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestReferences.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestReferences.java
 Tue Jun  3 15:36:28 2014
@@ -18,6 +18,7 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
@@ -221,7 +222,7 @@ public class TestReferences extends Abst
         return new Option[] {
                 CoreOptions.junitBundles(),
                 Helper.blueprintBundles(),
-                CoreOptions.mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample")
+                mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample")
         };
     }
 

Modified: 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestRegistrationListener.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestRegistrationListener.java?rev=1599613&r1=1599612&r2=1599613&view=diff
==============================================================================
--- 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestRegistrationListener.java
 (original)
+++ 
aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/TestRegistrationListener.java
 Tue Jun  3 15:36:28 2014
@@ -18,6 +18,7 @@
  */
 package org.apache.aries.blueprint.itests;
 
+import static org.apache.aries.blueprint.itests.Helper.mvnBundle;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertTrue;
@@ -72,7 +73,7 @@ public class TestRegistrationListener ex
         return new Option[] {
                 baseOptions(),
                 Helper.blueprintBundles(),
-                CoreOptions.mavenBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample")
+                mvnBundle("org.apache.aries.blueprint", 
"org.apache.aries.blueprint.sample")
         };
     }
 


Reply via email to