ACE-514 Upgraded to the latest DM4 release and migrated the code.

git-svn-id: https://svn.apache.org/repos/asf/ace/trunk@1695676 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/cnf/localrepo/index.xml b/cnf/localrepo/index.xml
index e3e9ef7..61f1161 100644
--- a/cnf/localrepo/index.xml
+++ b/cnf/localrepo/index.xml
@@ -1,363 +1,213 @@
 <?xml version='1.0' encoding='utf-8'?>
-<repository increment='1421609627484' name='Local' xmlns='http://www.osgi.org/xmlns/repository/v1.0.0'>
+<repository increment='1438961893134' name='Local' xmlns='http://www.osgi.org/xmlns/repository/v1.0.0'>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='biz.aQute.bnd'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='fd38b2595b65bb406dbee478df895abc348da6bea76671788ed4d5c7de417eb5'/>
-      <attribute name='url' value='biz.aQute.bnd/biz.aQute.bnd-2.2.0.jar'/>
-      <attribute name='size' type='Long' value='1935530'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.service'/>
-      <attribute name='version' type='Version' value='4.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.bnd.build,aQute.bnd.osgi,aQute.bnd.version,aQute.service.reporter'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.service.action'/>
-      <attribute name='version' type='Version' value='1.43.1'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.bnd.build'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.service.diff'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.bnd.osgi'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.service.progress'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.service.repository'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.bnd.version,aQute.service.reporter,org.osgi.resource'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.service.resolve.hook'/>
-      <attribute name='version' type='Version' value='2.2.0.20130927-173453'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='org.osgi.resource'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.service.url'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.header'/>
-      <attribute name='version' type='Version' value='1.2.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.service.reporter'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.osgi'/>
-      <attribute name='version' type='Version' value='2.1.3'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.bnd.header,aQute.bnd.service,aQute.bnd.version,aQute.service.reporter'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.build'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.bnd.maven.support,aQute.bnd.osgi,aQute.bnd.service,aQute.bnd.service.action,aQute.bnd.version,aQute.service.reporter'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.version'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.maven.support'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='aQute.bnd.service,aQute.bnd.version,aQute.service.reporter,javax.xml.xpath,org.w3c.dom'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.bindex'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.service.reporter'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.osgi.resource'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='org.osgi.resource'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.repository'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-      <directive name='uses' value='org.osgi.resource'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.resource'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant.taskdefs)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant.types)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=junit.framework)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.action)(version&gt;=1.43.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.diff)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.progress)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.version)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.service.reporter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.naming)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.namespace)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.dom)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.xpath)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.w3c.dom)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.google.guava'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='138c9e67182196d60ae4525f89790a1dad0383a36e9b52884dd92d7584ac5ada'/>
-      <attribute name='url' value='com.google.guava/com.google.guava-12.0.0.jar'/>
-      <attribute name='size' type='Long' value='1817834'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.net'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.base,javax.annotation,com.google.common.hash,com.google.common.io,com.google.common.primitives,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.collect'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.base,javax.annotation,com.google.common.primitives,com.google.common.math'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.primitives'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='javax.annotation,com.google.common.base,sun.misc'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.base'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='javax.annotation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.cache'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.util.concurrent,javax.annotation,com.google.common.base,com.google.common.primitives'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.eventbus'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base,com.google.common.cache'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.util.concurrent'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.base,javax.annotation,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.hash'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.math,com.google.common.primitives,javax.annotation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.io'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.hash,com.google.common.base,javax.annotation,com.google.common.primitives'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.reflect'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='javax.annotation,com.google.common.base,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.math'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-      <directive name='uses' value='com.google.common.base,javax.annotation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.common.annotations'/>
-      <attribute name='version' type='Version' value='12.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
-      <attribute name='bundle-version' type='Version' value='12.0.0'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=sun.misc)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='jclouds-sshj'/>
+      <attribute name='osgi.identity' value='ec2'/>
       <attribute name='type' value='osgi.bundle'/>
       <attribute name='version' type='Version' value='1.5.0.beta_6'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='8e137c9a63b1819c5d5cc5bb23b654a37c6e8c0898ef2cbc3d0ffc6880140c05'/>
-      <attribute name='url' value='jclouds-sshj/jclouds-sshj-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='34930'/>
+      <attribute name='osgi.content' value='56708b308277a7815c78d5284b721f16c38a07745e6fa9a8701043749afff8d5'/>
+      <attribute name='url' value='ec2/ec2-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='344780'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='jclouds-sshj'/>
+      <attribute name='osgi.wiring.bundle' value='ec2'/>
       <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='jclouds-sshj'/>
+      <attribute name='osgi.wiring.host' value='ec2'/>
       <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.sshj.config'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.reference'/>
       <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-sshj'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
       <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http.handlers,com.google.common.net,org.jclouds.sshj,org.jclouds.domain,javax.inject,com.google.inject,org.jclouds.ssh,com.google.inject.binder'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.sshj'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.predicates'/>
       <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-sshj'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
       <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.net,org.jclouds.domain,org.jclouds.logging,javax.annotation,net.schmizz.sshj.transport.verification,com.google.common.base,net.schmizz.sshj,javax.inject,net.schmizz.sshj.userauth.keyprovider,net.schmizz.sshj.sftp,com.google.common.collect,net.schmizz.sshj.connection.channel.direct,net.schmizz.sshj.connection,net.schmizz.sshj.transport,com.google.common.io,org.apache.commons.io.input,org.jclouds.compute.domain,net.schmizz.sshj.common,org.jclouds.io.payloads,org.jclouds.io,net.schmizz.sshj.xfer,org.jclouds.http.handlers,org.jclouds.rest,net.schmizz.sshj.userauth,org.jclouds.util,org.jclouds.ssh,org.jclouds.crypto,com.google.inject'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.domain,com.google.common.base,org.jclouds.compute.predicates,org.jclouds.predicates,javax.annotation,com.google.common.collect,org.jclouds.ec2,org.jclouds.ec2.options,org.jclouds.ec2.services,org.jclouds.ec2.compute.functions,org.jclouds.logging,org.jclouds.aws.util,javax.inject,org.jclouds.rest,org.jclouds.ec2.compute.domain,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.javax.annotation,org.jclouds.util,org.jclouds.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.extensions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.predicates,org.jclouds.compute.domain,com.google.common.util.concurrent,org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,org.jclouds.ec2.options,com.google.common.collect,org.jclouds.ec2.services,com.google.common.base,org.jclouds.logging,org.jclouds.aws.util,org.jclouds.concurrent,javax.inject,com.google.inject,org.jclouds.compute.extensions'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.options'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.ec2.options.internal,com.google.inject,org.jclouds.ec2.domain,org.jclouds.javax.annotation,org.jclouds.encryption.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.reflect,org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.ec2.compute,org.jclouds.rest.internal,com.google.common.collect,org.jclouds.ec2.config,org.jclouds.ec2.compute.config,org.jclouds.rest,org.jclouds.ec2.services,org.jclouds.rest.annotations,org.jclouds.concurrent'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.xml'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,org.jclouds.http.functions,javax.annotation,org.jclouds.ec2.domain,com.google.common.base,org.jclouds.aws.util,org.jclouds.date,org.jclouds.rest.internal,org.jclouds.location,javax.inject,com.google.common.collect,org.jclouds.util,org.xml.sax,com.google.inject,org.jclouds.rest,org.jclouds.http,org.jclouds.encryption.internal,org.jclouds.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.services'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.ec2.binders,org.jclouds.aws.filters,org.jclouds.ec2.options,javax.ws.rs,org.jclouds.ec2.xml,org.jclouds.location.functions,org.jclouds.rest.annotations,org.jclouds.javax.annotation,org.jclouds.rest.functions,com.google.common.util.concurrent,org.jclouds.concurrent,org.jclouds.ec2.functions'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.loaders'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,com.google.common.collect,org.jclouds.ec2.services,com.google.common.base,com.google.common.cache,org.jclouds.logging,org.jclouds.ec2.compute.domain,javax.inject,org.jclouds.compute.domain,org.jclouds.ec2.options,org.jclouds.ec2.compute.functions'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.options.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.http.options'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.aws.util,org.jclouds.ec2.compute.domain,com.google.common.collect,com.google.common.base,javax.inject,com.google.common.cache,org.jclouds.logging,org.jclouds.compute.functions,org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,org.jclouds.ec2.services,com.google.inject,org.jclouds.domain,org.jclouds.compute.strategy,org.jclouds.collect,org.jclouds.ec2.compute.strategy,org.jclouds.compute.util,org.jclouds.compute.domain.internal,org.jclouds.util,com.google.common.util.concurrent,javax.crypto,org.jclouds.crypto,org.jclouds.encryption.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.compute.strategy,org.jclouds.compute.strategy,org.jclouds.compute.config,org.jclouds.compute.domain,org.jclouds.ec2.compute.suppliers,com.google.common.base,com.google.inject,com.google.common.collect,com.google.common.cache,org.jclouds.ec2.compute.domain,org.jclouds.ec2.compute.loaders,org.jclouds.rest,org.jclouds.rest.suppliers,org.jclouds.concurrent,com.google.inject.name,javax.inject,org.jclouds.compute.extensions,org.jclouds.predicates,org.jclouds.ec2.compute.predicates,org.jclouds.ec2.domain,org.jclouds.ec2.compute.extensions,org.jclouds.compute,org.jclouds.ec2.compute.functions,org.jclouds.domain,org.jclouds.ec2.compute,org.jclouds.ec2.compute.options,org.jclouds.compute.options,org.jclouds.ec2.compute.internal,com.google.inject.binder'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.ec2.domain,org.jclouds.compute.domain.internal,com.google.common.collect,org.jclouds.domain,org.jclouds.compute.predicates'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.suppliers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.compute.domain,com.google.common.collect,com.google.common.base,javax.inject,javax.annotation,org.jclouds.ec2.options,org.jclouds.ec2.compute.functions,com.google.common.cache,org.jclouds.ec2.compute.strategy,org.jclouds.logging,org.jclouds.location'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,javax.inject,org.jclouds.crypto,org.jclouds.aws.domain,org.jclouds.aws'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.binders'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.rest,org.jclouds.http,com.google.common.collect,org.jclouds.http.utils,com.google.common.base,org.jclouds.aws.util,javax.inject,org.jclouds.ec2.util,org.jclouds.aws.filters,org.jclouds.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.logging,org.jclouds.predicates,org.jclouds.ec2,org.jclouds.ec2.services,org.jclouds.compute,org.jclouds.util,org.jclouds.scriptbuilder.functions,com.google.common.cache,org.jclouds.compute.functions,org.jclouds.aws.util,org.jclouds.ec2.compute.domain,org.jclouds.domain,org.jclouds.compute.extensions,org.jclouds.compute.domain,org.jclouds.compute.strategy,org.jclouds.compute.internal,org.jclouds.collect,org.jclouds.ec2.compute.options,org.jclouds.compute.options,org.jclouds.compute.callables,org.jclouds.compute.reference,javax.inject,com.google.inject,org.jclouds.ec2.compute.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.options'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.javax.annotation,org.jclouds.domain,org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.base,org.jclouds.util,org.jclouds.compute.options'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.strategy'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.domain,org.jclouds.scriptbuilder.domain,org.jclouds.ec2.options,com.google.common.collect,org.jclouds.ec2.compute.options,com.google.common.base,org.jclouds.compute.options,org.jclouds.crypto,com.google.common.cache,org.jclouds.compute.functions,org.jclouds.javax.annotation,org.jclouds.ec2.compute.domain,javax.inject,com.google.inject,com.google.common.util.concurrent,org.jclouds.ec2,org.jclouds.ec2.services,javax.annotation,org.jclouds.logging,org.jclouds.concurrent,org.jclouds.ec2.compute.predicates,org.jclouds.aws.util,org.jclouds.domain,org.jclouds.compute.strategy,org.jclouds.compute.config,org.jclouds.compute.util,org.jclouds.ec2.compute.util,org.jclouds.location,org.jclouds.compute.predicates,org.jclouds.compute.strategy.impl'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.suppliers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.base,javax.annotation,org.jclouds.ec2,com.google.common.collect,org.jclouds.ec2.options,org.jclouds.ec2.services,org.jclouds.util,org.jclouds.logging,org.jclouds.http,org.jclouds.location,org.jclouds.location.suppliers,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.internal,org.jclouds.ec2.compute,org.jclouds.location,org.jclouds.compute,com.google.common.reflect,javax.inject,org.jclouds,org.jclouds.compute.domain,org.jclouds.ec2.compute.domain,com.google.common.util.concurrent,com.google.common.base,org.jclouds.util,com.google.common.cache,org.jclouds.collect,com.google.common.collect,org.jclouds.compute.options,org.jclouds.compute.domain.internal,org.jclouds.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.predicates'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,com.google.common.collect,org.jclouds.ec2.services,com.google.common.base,org.jclouds.aws,org.jclouds.logging,org.jclouds.aws.domain,javax.inject,com.google.inject,org.jclouds.rest,org.jclouds.ec2.options'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.location.suppliers.derived,org.jclouds.rest,org.jclouds.aws.config,com.google.common.collect,org.jclouds.ec2,org.jclouds.ec2.services,org.jclouds.location.config,org.jclouds.ec2.suppliers,com.google.common.reflect,org.jclouds.location.suppliers,com.google.inject.binder,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.domain,javax.inject'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.net)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
@@ -366,265 +216,421 @@
       <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.crypto)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.common)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.connection)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.connection.channel.direct)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis.internal)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.sftp)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.transport)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.config)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.transport.verification)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.domain)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.userauth)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.filters)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.userauth.keyprovider)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.util)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.xfer)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.collect)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.commons.io.input)(version&gt;=1.4.0)(!(version&gt;=3.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.callables)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.config)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.domain)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.domain.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.extensions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.options)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.predicates)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.reference)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.strategy)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.strategy.impl)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.concurrent)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.handlers)(version&gt;=1.5.0.beta6))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.encryption.internal)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io)(version&gt;=1.5.0.beta6))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io.payloads)(version&gt;=1.5.0.beta6))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.options)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.utils)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers.derived)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ssh)(version&gt;=1.5.0.beta6))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.suppliers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.functions)(version&gt;=1.5.0.beta6))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
     </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='biz.aQute.repository'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='be762771ded3fe29985e7234cff9e1eba5314c95aa3ce726adcbac6c90e69393'/>
-      <attribute name='url' value='biz.aQute.repository/biz.aQute.repository-2.1.0.jar'/>
-      <attribute name='size' type='Long' value='643362'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.http'/>
-      <attribute name='version' type='Version' value='2.1.0.213345_jenkins-bndmaster-71'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-      <directive name='uses' value='aQute.bnd.service.url,aQute.service.reporter,aQute.bnd.service'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.obr'/>
-      <attribute name='version' type='Version' value='2.1.0.213345_jenkins-bndmaster-71'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-      <directive name='uses' value='aQute.bnd.version,aQute.bnd.service,aQute.bnd.deployer.repository'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.repository'/>
-      <attribute name='version' type='Version' value='3.1.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-      <directive name='uses' value='aQute.bnd.service.url,org.osgi.service.coordinator,aQute.bnd.deployer.repository.api,aQute.bnd.version,org.osgi.resource,org.osgi.service.log,aQute.service.reporter,org.osgi.framework,aQute.bnd.service,org.osgi.service.repository'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.repository.api'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-      <directive name='uses' value='org.osgi.resource,org.osgi.service.log,aQute.bnd.service'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.repository.providers'/>
-      <attribute name='version' type='Version' value='2.1.0.213345_jenkins-bndmaster-71'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-      <directive name='uses' value='org.osgi.service.indexer,org.osgi.service.bindex,aQute.bnd.deployer.repository.api,org.osgi.service.log,aQute.service.reporter,aQute.bnd.service'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.indexer'/>
-      <attribute name='version' type='Version' value='1.0.2'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.bindex'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.coordinator'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
-      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.bindex)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.repository)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.filerepo)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.osgi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.url)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.version)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.service.reporter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.security.auth.x500)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=javax.xml.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.indexer)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
-    </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
     </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='net.schmizz.sshj'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='9e8a43f40518db906653b7f8eef9b804866eb6ea8a098f3f85f13bf8c4d5153f'/>
+      <attribute name='url' value='net.schmizz.sshj/net.schmizz.sshj-0.8.1.jar'/>
+      <attribute name='size' type='Long' value='349526'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.sftp'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.xfer,net.schmizz.sshj.common,net.schmizz.sshj.connection.channel.direct,net.schmizz.concurrent,org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth.method'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.userauth.password,net.schmizz.sshj.userauth,net.schmizz.sshj.common,net.schmizz.sshj.transport,org.slf4j,net.schmizz.sshj.userauth.keyprovider,net.schmizz.sshj.signature,net.schmizz.sshj'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth.password'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection.channel.forwarded'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.connection,net.schmizz.concurrent,net.schmizz.sshj.common,net.schmizz.sshj.connection.channel,net.schmizz.sshj.transport,org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection.channel.direct'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.connection,net.schmizz.concurrent,net.schmizz.sshj.connection.channel,net.schmizz.sshj.transport,org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.transport,net.schmizz.sshj.userauth.method,net.schmizz.sshj,net.schmizz.concurrent,net.schmizz.sshj.common,org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.compression'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.transport,com.jcraft.jzlib'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.xfer.scp'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.xfer,net.schmizz.sshj.connection.channel.direct,org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.digest'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.mac'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='javax.crypto.spec,net.schmizz.sshj.common,javax.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.concurrent'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.cipher'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,javax.crypto.spec,javax.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.transport,org.slf4j,net.schmizz.sshj.transport.random,net.schmizz.sshj.signature,net.schmizz.sshj.transport.compression,net.schmizz.sshj.transport.mac,net.schmizz.sshj.transport.kex,net.schmizz.sshj.transport.cipher,net.schmizz.sshj.userauth.keyprovider,net.schmizz.sshj.transport.verification,net.schmizz.sshj.userauth.password,net.schmizz.sshj.userauth.method,net.schmizz.sshj.sftp,net.schmizz.sshj.connection.channel.forwarded,net.schmizz.sshj.userauth,net.schmizz.sshj.connection.channel.direct,net.schmizz.sshj.xfer.scp,net.schmizz.sshj.connection,javax.net'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.transport.compression,net.schmizz.sshj.transport.mac,net.schmizz.sshj.transport.cipher,net.schmizz.sshj.common,org.slf4j,net.schmizz.sshj.transport.random,net.schmizz.sshj.transport.digest,net.schmizz.concurrent,net.schmizz.sshj,net.schmizz.sshj.transport.verification,net.schmizz.sshj.transport.kex'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth.keyprovider'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.userauth.password,net.schmizz.sshj.common,org.slf4j,org.bouncycastle.openssl'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.signature'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.verification'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,org.slf4j,net.schmizz.sshj.transport.mac'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.connection.channel.forwarded,net.schmizz.concurrent,net.schmizz.sshj.connection.channel,net.schmizz.sshj.common,net.schmizz.sshj.transport,net.schmizz.sshj,org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.kex'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.signature,net.schmizz.sshj.transport.digest,net.schmizz.sshj.common,net.schmizz.sshj,net.schmizz.sshj.transport,org.slf4j,javax.crypto.interfaces,javax.crypto.spec,javax.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection.channel'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.connection,net.schmizz.concurrent,net.schmizz.sshj.transport,org.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.common'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='org.slf4j,net.schmizz.concurrent,org.bouncycastle.jce.provider,javax.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.random'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='net.schmizz.sshj.common,org.bouncycastle.crypto.prng'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.xfer'/>
+      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
+      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <directive name='uses' value='org.slf4j,net.schmizz.sshj.common'/>
+    </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.jcraft.jzlib)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.osgi.resource)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.crypto)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.crypto.interfaces)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.crypto.spec)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.net)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.crypto.prng)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.jce.provider)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.openssl)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.eventadmin'/>
+      <attribute name='osgi.identity' value='org.ops4j.base.store'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.2.14'/>
+      <attribute name='version' type='Version' value='1.2.2'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='ae4e25265e8efa7acbe3a43d4e403cdaf0df129c2449681a8b99ba148fbc8d60'/>
-      <attribute name='url' value='org.apache.felix.eventadmin/org.apache.felix.eventadmin-1.2.14.jar'/>
-      <attribute name='size' type='Long' value='205242'/>
+      <attribute name='osgi.content' value='653b19a591c28fcb8d5d89f4e61064a711362fdd73f0a05a01e1596b8a7901c3'/>
+      <attribute name='url' value='org.ops4j.base.store/org.ops4j.base.store-1.2.2.jar'/>
+      <attribute name='size' type='Long' value='7323'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.eventadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.2.14'/>
+      <attribute name='osgi.wiring.bundle' value='org.ops4j.base.store'/>
+      <attribute name='bundle-version' type='Version' value='1.2.2'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.eventadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.2.14'/>
+      <attribute name='osgi.wiring.host' value='org.ops4j.base.store'/>
+      <attribute name='bundle-version' type='Version' value='1.2.2'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.event'/>
-      <attribute name='version' type='Version' value='1.2.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.eventadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.2.14'/>
-      <directive name='uses' value='org.osgi.framework'/>
+      <attribute name='osgi.wiring.package' value='org.ops4j.store.intern'/>
+      <attribute name='version' type='Version' value='1.2.2'/>
+      <attribute name='bundle-symbolic-name' value='org.ops4j.base.store'/>
+      <attribute name='bundle-version' type='Version' value='1.2.2'/>
+      <directive name='uses' value='org.ops4j.store,org.ops4j.io,org.apache.commons.logging'/>
     </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.event.EventAdmin'/>
-      <directive name='uses' value='org.osgi.service.event'/>
-      <directive name='effective' value='active'/>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.ops4j.store'/>
+      <attribute name='version' type='Version' value='1.2.2'/>
+      <attribute name='bundle-symbolic-name' value='org.ops4j.base.store'/>
+      <attribute name='bundle-version' type='Version' value='1.2.2'/>
+      <directive name='uses' value='org.ops4j.store.intern'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=org.apache.commons.logging)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.io)(version&gt;=1.2.2))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.store)(version&gt;=1.2.2))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.store.intern)(version&gt;=1.2.2))'/>
     </requirement>
   </resource>
   <resource>
@@ -923,2291 +929,6 @@
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='aws-common'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='666b21ceb18a7a877631659d990a62e1c118d0ea0fd31afe58c6c4304b26e4c5'/>
-      <attribute name='url' value='aws-common/aws-common-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='34847'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,org.jclouds.domain,javax.inject,org.jclouds.http.functions,javax.annotation,org.jclouds.rest,com.google.common.collect,org.jclouds.aws.xml,org.jclouds.io,org.jclouds.logging,org.jclouds.rest.internal,org.jclouds.http,org.jclouds.http.utils,org.jclouds.aws.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.filters'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http,com.google.common.collect,javax.annotation,org.jclouds.rest,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.util,org.jclouds.io,javax.crypto,org.jclouds.crypto,org.jclouds.logging,org.jclouds.date,com.google.common.io,org.jclouds.http.utils,javax.inject,org.jclouds.http.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.rest,org.jclouds.http,org.jclouds.http.annotation,com.google.common.reflect,com.google.inject.binder,org.jclouds.aws.handlers,org.jclouds.rest.config,org.jclouds.date,org.jclouds.aws.filters,javax.inject,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.xml'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http.functions,org.jclouds.aws.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http,org.jclouds.aws.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.handlers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http.handlers,org.jclouds.aws.util,org.jclouds.http,com.google.common.collect,org.jclouds.aws.domain,org.jclouds.io,com.google.inject,org.jclouds.rest,javax.annotation,org.jclouds.util,org.jclouds.aws,org.jclouds.logging,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.reference'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-common'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.crypto)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.annotation)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.handlers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.utils)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.sun.jersey.core'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='428d6f9c69eab45f416146a6a1acc154fb02098154067db5281214a96fb3ecab'/>
-      <attribute name='url' value='com.sun.jersey.core/com.sun.jersey.core-1.13.0.jar'/>
-      <attribute name='size' type='Long' value='465649'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='javax.ws.rs'/>
-      <attribute name='version' type='Version' value='1.1.1'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='javax.ws.rs.core'/>
-      <attribute name='version' type='Version' value='1.1.1'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs.ext,javax.ws.rs'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='javax.ws.rs.ext'/>
-      <attribute name='version' type='Version' value='1.1.1'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs.core,javax.ws.rs'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider.jaxb'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs,javax.ws.rs.ext,javax.xml.bind,javax.ws.rs.core,javax.xml.parsers,com.sun.jersey.core.util,com.sun.jersey.core.provider,org.xml.sax,com.sun.jersey.api.provider.jaxb,javax.xml.transform.sax,javax.xml.bind.annotation,com.sun.jersey.core.impl.provider.entity,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.header'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.header.reader,com.sun.jersey.spi,javax.ws.rs.core,com.sun.jersey.core.header'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.impl'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.localization'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.util'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.impl,javax.ws.rs.core,javax.xml.parsers'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.util,javax.ws.rs.ext,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.util,com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.spi.service,com.sun.jersey.core.reflection,com.sun.jersey.api.uri'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.provider.jaxb'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.header.reader,javax.ws.rs.core,com.sun.jersey.core.util,com.sun.jersey.core.impl.provider.header,javax.ws.rs'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.xml'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.xml.parsers,com.sun.jersey.core.util,javax.ws.rs.core,com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject,org.xml.sax,javax.xml.validation,org.xml.sax.helpers,com.sun.jersey.impl,javax.xml.transform,javax.xml.stream'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header.reader'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs.core,com.sun.jersey.core.header,com.sun.jersey.core.impl.provider.header'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.osgi'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.scanning,org.osgi.framework,com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.impl,com.sun.jersey.spi.service'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs.ext,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.inject'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.component'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.localization'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning.uri'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.scanning,com.sun.jersey.core.util,com.sun.jersey.api.uri,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.spi.inject,com.sun.jersey.core.reflection,javax.ws.rs,com.sun.jersey.core.spi.factory,com.sun.jersey.spi.service'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.factory'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.spi,com.sun.jersey.spi.service,javax.ws.rs.ext,com.sun.jersey.api.uri,javax.ws.rs.core,com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject,javax.ws.rs,com.sun.jersey.core.header,com.sun.jersey.core.util,com.sun.jersey.core.reflection'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component.ioc'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.representation'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.reflection'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs,javax.ws.rs.core,com.sun.jersey.impl'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.entity'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.util,com.sun.jersey.core.provider,javax.ws.rs.core,javax.activation,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.transform,javax.xml.transform.stream,com.sun.jersey.spi.inject,com.sun.jersey.spi,javax.ws.rs.ext,com.sun.jersey.api.representation,javax.mail.internet,javax.mail.util,javax.mail,javax.imageio.stream,javax.imageio.spi,javax.imageio,javax.xml.transform.sax,com.sun.jersey.core.provider.jaxb,javax.xml.bind,javax.xml.stream,javax.xml.bind.annotation,com.sun.jersey.impl'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.service'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.impl,com.sun.jersey.core.reflection'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.uri'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.util,javax.ws.rs.core'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.activation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.imageio)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.imageio.spi)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.imageio.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.mail)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.mail.internet)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.mail.util)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind.annotation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.dom)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.sax)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.validation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.w3c.dom)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.ops4j.base.store'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.2.2'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='653b19a591c28fcb8d5d89f4e61064a711362fdd73f0a05a01e1596b8a7901c3'/>
-      <attribute name='url' value='org.ops4j.base.store/org.ops4j.base.store-1.2.2.jar'/>
-      <attribute name='size' type='Long' value='7323'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.ops4j.base.store'/>
-      <attribute name='bundle-version' type='Version' value='1.2.2'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.ops4j.base.store'/>
-      <attribute name='bundle-version' type='Version' value='1.2.2'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.ops4j.store.intern'/>
-      <attribute name='version' type='Version' value='1.2.2'/>
-      <attribute name='bundle-symbolic-name' value='org.ops4j.base.store'/>
-      <attribute name='bundle-version' type='Version' value='1.2.2'/>
-      <directive name='uses' value='org.ops4j.store,org.ops4j.io,org.apache.commons.logging'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.ops4j.store'/>
-      <attribute name='version' type='Version' value='1.2.2'/>
-      <attribute name='bundle-symbolic-name' value='org.ops4j.base.store'/>
-      <attribute name='bundle-version' type='Version' value='1.2.2'/>
-      <directive name='uses' value='org.ops4j.store.intern'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.apache.commons.logging)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.io)(version&gt;=1.2.2))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.store)(version&gt;=1.2.2))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.store.intern)(version&gt;=1.2.2))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.google.inject.assistedinject'/>
-      <attribute name='type' value='osgi.fragment'/>
-      <attribute name='version' type='Version' value='3.0.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='72f96be00482d2567db361e25a1c7eaac28b94b8578adeb5db08a304ee91aac6'/>
-      <attribute name='url' value='com.google.inject.assistedinject/com.google.inject.assistedinject-3.0.0.jar'/>
-      <attribute name='size' type='Long' value='37440'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.inject.assistedinject'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.inject.assistedinject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.host'>
-      <directive name='filter' value='(&amp;(osgi.wiring.host=com.google.inject)(bundle-version&gt;=0.0.0))'/>
-    </requirement>
-    <requirement namespace='osgi.ee'>
-      <directive name='filter' value='(|(&amp;(osgi.ee=JavaSE)(version=1.5))(&amp;(osgi.ee=JavaSE)(version=1.6)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.useradmin'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.0.3'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='4af488ee3b27ce4f0b7b8b3776b8a3fde8d77fb13833f4e2d6cc15e43176468b'/>
-      <attribute name='url' value='org.apache.felix.useradmin/org.apache.felix.useradmin-1.0.3.jar'/>
-      <attribute name='size' type='Long' value='40835'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.useradmin'/>
-      <attribute name='bundle-version' type='Version' value='1.0.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.useradmin'/>
-      <attribute name='bundle-version' type='Version' value='1.0.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.felix.useradmin'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.useradmin'/>
-      <attribute name='bundle-version' type='Version' value='1.0.3'/>
-      <directive name='uses' value='org.osgi.service.useradmin'/>
-    </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.useradmin.UserAdmin'/>
-      <directive name='uses' value='org.osgi.service.useradmin'/>
-      <directive name='effective' value='active'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.useradmin)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='biz.aQute.bnd.annotation'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.52.3.20120717-094352'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='72534554a01725c2862d9152b4845da715b5c8fef277963efd995076c2daa80f'/>
-      <attribute name='url' value='biz.aQute.bnd.annotation/biz.aQute.bnd.annotation-1.52.3.jar'/>
-      <attribute name='size' type='Long' value='26899'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='biz.aQute.bnd.annotation'/>
-      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='biz.aQute.bnd.annotation'/>
-      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.annotation'/>
-      <attribute name='version' type='Version' value='1.43.1'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd.annotation'/>
-      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.annotation.component'/>
-      <attribute name='version' type='Version' value='1.43.1'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd.annotation'/>
-      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='aQute.bnd.annotation.metatype'/>
-      <attribute name='version' type='Version' value='1.43.1'/>
-      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd.annotation'/>
-      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
-    </capability>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.ops4j.pax.swissbox.tinybundles'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.3.1'/>
-      <directive name='singleton' value='true'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='062d7f19cfd92453993def343a0938c31e368a2f29671cd91bfe2e605c3cc679'/>
-      <attribute name='url' value='org.ops4j.pax.swissbox.tinybundles/org.ops4j.pax.swissbox.tinybundles-1.3.1.jar'/>
-      <attribute name='size' type='Long' value='29253'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.ops4j.pax.swissbox.tinybundles'/>
-      <attribute name='bundle-version' type='Version' value='1.3.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.ops4j.pax.swissbox.tinybundles'/>
-      <attribute name='bundle-version' type='Version' value='1.3.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.ops4j.pax.swissbox.tinybundles.core'/>
-      <attribute name='version' type='Version' value='1.3.1'/>
-      <attribute name='bundle-symbolic-name' value='org.ops4j.pax.swissbox.tinybundles'/>
-      <attribute name='bundle-version' type='Version' value='1.3.1'/>
-      <directive name='uses' value='org.ops4j.store'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.ops4j.pax.swissbox.tinybundles.dp'/>
-      <attribute name='version' type='Version' value='1.3.1'/>
-      <attribute name='bundle-symbolic-name' value='org.ops4j.pax.swissbox.tinybundles'/>
-      <attribute name='bundle-version' type='Version' value='1.3.1'/>
-      <directive name='uses' value='org.osgi.framework,org.ops4j.store,org.ops4j.pax.swissbox.tinybundles.core'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.commons.logging)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.io)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.ops4j.pax.swissbox.bnd)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.pax.swissbox.tinybundles.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.pax.swissbox.tinybundles.dp)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.store)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.dependencymanager.shell'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='3.0.1'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='6f19d22a3f2e5214280e345426d485f48c9eede64b025bb470f49f9e55e24250'/>
-      <attribute name='url' value='org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-3.0.1.jar'/>
-      <attribute name='size' type='Long' value='17251'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.dependencymanager.shell'/>
-      <attribute name='bundle-version' type='Version' value='3.0.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.dependencymanager.shell'/>
-      <attribute name='bundle-version' type='Version' value='3.0.1'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=0.6.0)(!(version&gt;=1.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.shell)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.eclipse.osgi.framework.console)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.useradmin.filestore'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.0.2'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='34ec9f555bc1f8a95cc41fbc9fc50f17a01b4779ac1cb28cc949572e3e158fa8'/>
-      <attribute name='url' value='org.apache.felix.useradmin.filestore/org.apache.felix.useradmin.filestore-1.0.2.jar'/>
-      <attribute name='size' type='Long' value='23273'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.useradmin.filestore'/>
-      <attribute name='bundle-version' type='Version' value='1.0.2'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.useradmin.filestore'/>
-      <attribute name='bundle-version' type='Version' value='1.0.2'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.useradmin)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.useradmin)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.mongodb'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='c7cfaab672ba0c994c520ed23f421ced12dc7f8dfdd8a344c4086ebad2566261'/>
-      <attribute name='url' value='com.mongodb/com.mongodb-2.7.3.jar'/>
-      <attribute name='size' type='Long' value='295160'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.mongodb'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.mongodb.io'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.mongodb.util'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.mongodb.gridfs'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.bson'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.bson.util'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.bson.types'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.bson.io'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
-      <attribute name='bundle-version' type='Version' value='2.7.3'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.management)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.net)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.dependencymanager'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='3.1.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='0742513cf0638fd6647142c84f876c0c19f74bb9f20a0869e1410c7fe3befb26'/>
-      <attribute name='url' value='org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-3.1.0.jar'/>
-      <attribute name='size' type='Long' value='174283'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.dependencymanager'/>
-      <attribute name='bundle-version' type='Version' value='3.1.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.dependencymanager'/>
-      <attribute name='bundle-version' type='Version' value='3.1.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.felix.dm'/>
-      <attribute name='version' type='Version' value='3.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.dependencymanager'/>
-      <attribute name='bundle-version' type='Version' value='3.1.0'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.felix.dm.tracker'/>
-      <attribute name='version' type='Version' value='3.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.dependencymanager'/>
-      <attribute name='bundle-version' type='Version' value='3.1.0'/>
-      <directive name='uses' value='org.osgi.framework,org.apache.felix.dm'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm.tracker)(version&gt;=3.1.0)(!(version&gt;=3.2.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.sun.jersey.jersey-core'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.12.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='0d0aa270e92e06afc813be75cf79fe511b2cea9c54e66037bacfcdc435c95f9e'/>
-      <attribute name='url' value='com.sun.jersey.jersey-core/com.sun.jersey.jersey-core-1.12.0.jar'/>
-      <attribute name='size' type='Long' value='461868'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider.jaxb'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs,javax.xml.parsers,com.sun.jersey.core.util,com.sun.jersey.core.provider,com.sun.jersey.core.impl.provider.entity,javax.ws.rs.ext,org.xml.sax,com.sun.jersey.api.provider.jaxb,javax.xml.stream,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.transform.sax,javax.xml.bind,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.header'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.header,com.sun.jersey.core.header.reader,com.sun.jersey.spi,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='javax.ws.rs'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.impl'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.localization'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.util'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.impl,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.util,javax.ws.rs.ext,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.provider.jaxb'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.spi.service,com.sun.jersey.core.util,com.sun.jersey.core.reflection,com.sun.jersey.api.uri'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.xml'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.xml.stream,com.sun.jersey.core.spi.component,javax.xml.transform,javax.xml.parsers,com.sun.jersey.core.util,com.sun.jersey.spi.inject,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.impl.provider.header,javax.ws.rs,com.sun.jersey.core.header.reader,com.sun.jersey.core.util,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header.reader'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.impl.provider.header,com.sun.jersey.core.header,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.osgi'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.impl,com.sun.jersey.core.spi.scanning,org.osgi.framework,com.sun.jersey.spi.service'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs.ext,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.inject'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.component'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='javax.ws.rs.core'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs,javax.ws.rs.ext'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.localization'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning.uri'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.scanning,com.sun.jersey.core.util,javax.ws.rs.core,com.sun.jersey.api.uri'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.spi.factory,com.sun.jersey.spi.service,com.sun.jersey.core.reflection,com.sun.jersey.spi.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.factory'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.component,javax.ws.rs,com.sun.jersey.core.util,com.sun.jersey.core.reflection,javax.ws.rs.ext,com.sun.jersey.core.header,com.sun.jersey.spi,com.sun.jersey.spi.service,com.sun.jersey.spi.inject,com.sun.jersey.api.uri,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component.ioc'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.representation'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.reflection'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs,com.sun.jersey.impl,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='javax.ws.rs.ext'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.entity'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.core.provider.jaxb,javax.ws.rs,javax.mail.internet,javax.imageio.stream,com.sun.jersey.impl,javax.imageio.spi,javax.mail.util,com.sun.jersey.core.util,com.sun.jersey.core.provider,javax.xml.transform.dom,org.xml.sax,javax.imageio,javax.xml.stream,com.sun.jersey.spi,javax.xml.transform.sax,com.sun.jersey.spi.inject,javax.ws.rs.core,javax.xml.parsers,com.sun.jersey.api.representation,javax.ws.rs.ext,org.w3c.dom,javax.activation,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,javax.mail,javax.xml.bind'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.service'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='com.sun.jersey.impl,com.sun.jersey.core.reflection'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.uri'/>
-      <attribute name='version' type='Version' value='0.0.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
-      <attribute name='bundle-version' type='Version' value='1.12.0'/>
-      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.util,javax.ws.rs.core'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.provider.jaxb)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.representation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.uri)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.header)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.header.reader)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.impl.provider.entity)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.impl.provider.header)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.impl.provider.xml)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.osgi)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.provider)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.provider.jaxb)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.reflection)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.component)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.component.ioc)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.factory)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.scanning)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.scanning.uri)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.util)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.impl)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.localization)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.spi)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.spi.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.spi.service)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.activation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.imageio)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.imageio.spi)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.imageio.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.mail)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.mail.internet)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.mail.util)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind.annotation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.dom)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.sax)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.osgi.framework)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.w3c.dom)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.sun.jersey.client'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='2cb5b9f4a132ab54c0a10a89ad62d601d19eb1216b62184e923657923ceb175d'/>
-      <attribute name='url' value='com.sun.jersey.client/com.sun.jersey.client-1.13.0.jar'/>
-      <attribute name='size' type='Long' value='131269'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client.filter'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.api.client,com.sun.jersey.core.util,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client.async'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.api.client'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client.config'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.api.client.async,javax.ws.rs.core,com.sun.jersey.client.impl,com.sun.jersey.api.client.filter,com.sun.jersey.client.proxy,com.sun.jersey.client.impl.async,com.sun.jersey.api.client.config,com.sun.jersey.core.spi.component.ioc,com.sun.jersey.spi.inject,com.sun.jersey.core.util,com.sun.jersey.core.spi.factory,javax.ws.rs.ext,com.sun.jersey.core.spi.component,com.sun.jersey.client.urlconnection,com.sun.jersey.spi,com.sun.jersey.spi.service,com.sun.jersey.core.provider,com.sun.jersey.core.header,com.sun.jersey.core.reflection'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.urlconnection'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='javax.net.ssl,com.sun.jersey.api.client,javax.ws.rs.core,com.sun.jersey.core.header,com.sun.jersey.spi'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.osgi'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.ws.rs.ext,org.osgi.framework,javax.ws.rs.ext'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.impl.async'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.api.client.async,com.sun.jersey.api.client'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.proxy'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.api.client.async,com.sun.jersey.api.client'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.impl'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.header,com.sun.jersey.api.client,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.sun.ws.rs.ext'/>
-      <attribute name='version' type='Version' value='1.13.0'/>
-      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
-      <attribute name='bundle-version' type='Version' value='1.13.0'/>
-      <directive name='uses' value='com.sun.jersey.core.spi.factory,javax.ws.rs.core'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.header)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.provider)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.reflection)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.spi.component)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.spi.component.ioc)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.spi.factory)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.util)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.spi)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.spi.inject)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.spi.service)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=javax.ws.rs.core)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=javax.ws.rs.ext)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.framework'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='4.2.1'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='e6cf259a55bec6f00351d9cd516bdaf774c36afdf4bc194252a99357317d439f'/>
-      <attribute name='url' value='org.apache.felix.framework/org.apache.felix.framework-4.2.1.jar'/>
-      <attribute name='size' type='Long' value='517118'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.startlevel'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.wiring'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.resource,org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.bundle'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.service'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.resolver'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework.wiring'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.namespace'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.resource'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.launch'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework'/>
-      <attribute name='version' type='Version' value='1.7.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.weaving'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework.wiring'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.resource'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.url'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.packageadmin'/>
-      <attribute name='version' type='Version' value='1.2.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.startlevel'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.tracker'/>
-      <attribute name='version' type='Version' value='1.5.1'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
-      <attribute name='bundle-version' type='Version' value='4.2.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.contract'>
-      <attribute name='osgi.contract' value='OSGiFramework'/>
-      <attribute name='version' type='Version' value='5.0.0'/>
-      <directive name='uses' value='org.osgi.framework.startlevel,org.osgi.framework.wiring,org.osgi.framework.hooks.bundle,org.osgi.framework.hooks.service,org.osgi.framework.hooks.resolver,org.osgi.framework.namespace,org.osgi.framework.launch,org.osgi.framework,org.osgi.framework.hooks.weaving,org.osgi.resource,org.osgi.service.url,org.osgi.service.packageadmin,org.osgi.service.startlevel,org.osgi.util.tracker'/>
-    </capability>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.google.gson'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='20fe4d3f86f5b55d3af01ae169de2478e68df216c26782385aef120780c513db'/>
-      <attribute name='url' value='com.google.gson/com.google.gson-2.2.0.jar'/>
-      <attribute name='size' type='Long' value='192270'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.gson'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.gson.annotations'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.gson.reflect'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.gson.stream'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.gson.internal'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.gson.internal.bind'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <requirement namespace='osgi.ee'>
-      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='jclouds-core'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='2cae190e357a73233690c332bb39d6211dd3bd80537a02e11211dd314a50985f'/>
-      <attribute name='url' value='jclouds-core/jclouds-core-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='743250'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.events.handlers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.eventbus,org.jclouds.logging,javax.annotation,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.xml.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.xml,com.google.inject.name,javax.inject,javax.xml.bind'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.logging.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.io,com.google.common.base,org.jclouds.io'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.rest.annotations'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.inject,org.jclouds.rest,com.google.common.base,org.jclouds.predicates,org.jclouds.http,org.jclouds.http.functions'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.io,org.jclouds.javax.annotation,org.jclouds.domain,com.google.common.net,com.google.common.collect,javax.inject,com.google.inject,com.google.common.cache,org.xml.sax,javax.annotation,org.jclouds.logging,org.jclouds.rest,org.jclouds.http,org.jclouds.concurrent,com.google.inject.spi,com.google.common.reflect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.reference'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.options'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,org.jclouds.date,com.google.common.base,org.jclouds.date.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.inject,com.google.common.collect,com.google.common.base,org.jclouds.rest,org.jclouds.collect,org.jclouds.util,org.jclouds.location.predicates,org.jclouds.rest.functions,org.jclouds.rest.suppliers,org.jclouds.location,org.jclouds.domain,org.jclouds.location.suppliers,com.google.inject.binder,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.all'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.location,org.jclouds.domain,javax.inject,org.jclouds.location.suppliers,org.jclouds.logging,javax.annotation,org.jclouds.location.predicates'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.logging'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,org.jclouds.logging.jdk.config,com.google.common.collect,org.jclouds.logging.config'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.json.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.gson.reflect,com.google.gson,com.google.inject,org.jclouds.date,com.google.gson.stream,javax.inject,org.jclouds.crypto,com.google.common.primitives,com.google.common.collect,org.jclouds.json.internal,org.jclouds.domain,com.google.gson.internal,org.jclouds.json,com.google.inject.binder'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.rest.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.inject,com.google.common.cache,com.google.common.base,javax.inject,org.jclouds.http,javax.annotation,org.jclouds.rest,com.google.common.collect,org.jclouds.rest.annotations,org.jclouds.util,org.jclouds.logging,com.google.common.util.concurrent,org.jclouds.concurrent,org.jclouds.internal,com.google.inject.util,com.google.common.reflect,org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.io,org.jclouds.javax.annotation,org.jclouds.io.payloads,org.jclouds.http.options,org.jclouds.http.functions,javax.ws.rs,org.jclouds.http.utils,org.jclouds.location,javax.ws.rs.core,org.jclouds.functions,org.jclouds.rest.functions,org.jclouds.rest.binders,org.jclouds.json.internal,org.jclouds.providers,org.jclouds.lifecycle,org.jclouds.xml,org.jclouds.json,org.jclouds.crypto,com.google.common.eventbus,org.jclouds.date,org.jclouds.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.io,com.google.common.collect,com.google.common.base,org.jclouds.javax.annotation,org.jclouds.http.internal,org.jclouds.io.payloads,org.jclouds.util,org.jclouds.logging.internal,org.jclouds.crypto,org.jclouds.logging,com.google.common.io,javax.inject,com.google.inject,org.jclouds.http.handlers,com.google.common.util.concurrent,org.jclouds.concurrent,javax.annotation,org.jclouds.rest.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.utils'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,org.jclouds.http,com.google.common.collect,org.jclouds.io.payloads,com.google.common.base,org.jclouds.util,org.jclouds.io,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.predicates.fromconfig'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.location.predicates,org.jclouds.location.suppliers.fromconfig,com.google.common.base,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.fromconfig'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.location,org.jclouds.location.suppliers,javax.inject,org.jclouds.logging,javax.annotation,com.google.inject.assistedinject,org.jclouds.config,org.jclouds.providers,org.jclouds.rest.suppliers'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.logging.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,com.google.inject.spi,com.google.inject,javax.annotation,com.google.common.base,com.google.common.collect,javax.inject,com.google.inject.matcher'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.location,com.google.common.reflect,javax.inject,org.jclouds,org.jclouds.javax.annotation,org.jclouds.providers,org.jclouds.rest,org.jclouds.rest.annotations,org.jclouds.apis,com.google.common.io,org.jclouds.lifecycle,org.jclouds.domain,com.google.inject,com.google.inject.name'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,org.nnsoft.guice.rocoto.configuration,org.jclouds.internal,javax.inject,com.google.inject,org.nnsoft.guice.rocoto,org.jclouds.rest,org.jclouds.rest.internal,com.google.common.reflect,com.google.inject.binder,com.google.inject.util,com.google.inject.name'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.encryption.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.crypto.spec,org.jclouds.javax.annotation,javax.inject,javax.crypto,org.jclouds.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.providers,org.jclouds.rest,org.jclouds.javax.annotation,org.jclouds.internal,org.jclouds.domain,com.google.inject,org.jclouds.apis,com.google.common.base,org.jclouds.http.config,org.jclouds.events.config,org.jclouds.concurrent.config,org.jclouds.concurrent,org.jclouds.providers.internal,org.jclouds.providers.config,org.jclouds.util,org.jclouds.logging.config,org.jclouds.config,org.jclouds.rest.config,com.google.common.collect,org.jclouds.lifecycle.config,org.jclouds.logging.jdk.config,com.google.common.util.concurrent,com.google.common.reflect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.rest.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.rest,javax.inject,com.google.inject,com.google.common.collect,com.google.inject.binder,org.jclouds.concurrent.internal,com.google.common.base,com.google.inject.name,com.google.common.cache,org.jclouds.internal,org.jclouds.util,org.jclouds.logging,javax.annotation,org.jclouds.domain,org.jclouds.json,org.jclouds.collect,com.google.common.io,com.google.common.reflect,org.jclouds.rest.internal,com.google.inject.util,org.jclouds.http,org.jclouds.functions,com.google.inject.assistedinject,org.jclouds.http.functions.config,org.jclouds.location.config,org.jclouds.json.config,org.jclouds.rest.binders,com.sun.jersey.api.uri,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.collect'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.base,org.jclouds.logging,javax.annotation,com.google.common.collect,javax.inject,com.google.common.io'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.cache'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.cache,com.google.common.util.concurrent,org.jclouds.cache.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.events.config.annotations'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.javax.annotation.concurrent'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.implicit'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.location.predicates,org.jclouds.collect,com.google.common.collect,org.jclouds.location.functions,com.google.common.base,org.jclouds.domain,org.jclouds.location.suppliers,javax.inject,org.jclouds.suppliers,org.jclouds.location'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.xml'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.xml.internal,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.base,org.jclouds.location,javax.inject,org.jclouds.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.lifecycle.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.inject,com.google.inject,org.jclouds.lifecycle,com.google.inject.spi,com.google.common.base,com.google.common.util.concurrent,org.jclouds.concurrent,javax.annotation,com.google.inject.binder,com.google.inject.matcher'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.io'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.collect,org.jclouds.io.payloads,com.google.common.base,org.jclouds.logging,javax.annotation,org.jclouds.date,com.google.inject,org.jclouds.crypto,org.jclouds.collect,com.google.common.io,javax.inject,org.jclouds.encryption.internal,org.jclouds.io.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.pool'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.json'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.logging.jdk.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,org.jclouds.logging.jdk,org.jclouds.logging.config'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.cache.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.util.concurrent,org.jclouds.cache,com.google.common.base,com.google.common.cache,com.google.common.collect,org.jclouds.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.crypto.pem'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='net.oauth.signature.pem'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.rest.binders'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.rest,com.google.common.net,org.jclouds.http,com.google.common.base,javax.inject,javax.ws.rs.core,org.jclouds.http.utils,org.jclouds.rest.annotations,org.jclouds.io,org.jclouds.rest.internal,org.jclouds.io.payloads,org.jclouds.json,com.google.common.collect,com.google.inject.assistedinject,org.jclouds.xml'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.json.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.gson.stream,com.google.gson,com.google.gson.internal,com.google.gson.reflect,com.google.gson.internal.bind,com.google.common.cache,com.google.common.collect,javax.inject,org.jclouds.json,com.google.gson.annotations'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.domain.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.collect,com.google.common.base,org.jclouds.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.logging.jdk'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.events.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.events.handlers,com.google.common.eventbus,org.jclouds.events.config.annotations,com.google.inject.binder,javax.inject,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.location.suppliers.implicit,com.google.common.base,com.google.inject,org.jclouds.location.suppliers.fromconfig,org.jclouds.location.suppliers.all,org.jclouds.javax.annotation,com.google.inject.assistedinject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http,org.jclouds.logging,javax.annotation,org.jclouds.rest,com.google.common.base,org.jclouds.io,javax.inject,com.google.gson.stream,com.google.common.collect,com.google.common.io,org.jclouds.json.internal,com.google.inject,com.google.gson,org.jclouds.util,org.jclouds.json,org.jclouds.rest.internal,org.xml.sax.helpers,org.jclouds.javax.annotation,org.xml.sax,javax.ws.rs.core,org.jclouds.xml'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.derived'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,org.jclouds.location,org.jclouds.location.suppliers,javax.inject,com.google.inject,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.predicates'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.net,javax.inject,com.google.inject,com.google.common.base,org.jclouds.util,org.jclouds.javax.annotation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.handlers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,javax.annotation,org.jclouds.http,com.google.common.base,javax.inject,com.google.inject,org.jclouds.util,org.jclouds.io,org.jclouds.http.annotation,org.jclouds.http.utils,javax.ws.rs.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.rest'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.rest.internal,javax.inject,com.google.inject.util,com.google.inject,org.jclouds.http,org.jclouds.http.functions,org.jclouds.rest.functions,javax.ws.rs,com.google.common.util.concurrent,org.jclouds.rest.annotations,org.jclouds.io,org.jclouds.concurrent,org.jclouds.predicates,com.google.common.collect,com.google.common.base,org.jclouds.providers,com.google.common.reflect,org.jclouds,org.jclouds.javax.annotation,org.jclouds.xml,org.jclouds.json,org.jclouds.crypto,org.jclouds.logging,com.google.common.eventbus,org.jclouds.date,org.jclouds.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.io.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.io.payloads,com.google.common.io,com.google.common.base,org.jclouds.io,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.providers.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.providers,org.jclouds.apis,org.jclouds.javax.annotation,com.google.common.collect,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.providers.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.inject,org.jclouds.providers,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.apis,org.jclouds.location,com.google.common.reflect,org.jclouds.domain,com.google.inject.name,com.google.inject.binder,javax.inject,com.google.inject.util,org.jclouds'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.suppliers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.collect,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.functions.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http.functions,com.google.common.base,javax.xml.parsers,javax.inject,com.google.inject,org.xml.sax,com.google.inject.binder'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.date.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.date,com.google.common.base,javax.inject,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http,com.google.inject.binder,org.jclouds.http.internal,com.google.inject,org.jclouds.logging,javax.annotation,com.google.common.collect,javax.net.ssl,javax.inject,com.google.common.base,com.google.inject.name'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.apis'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.reflect,com.google.inject,org.jclouds,com.google.common.base,org.jclouds.rest,org.jclouds.util,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.javax.annotation'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.rest.suppliers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.rest,com.google.common.base,org.jclouds.util,com.google.common.cache,com.google.common.util.concurrent,com.google.common.collect,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.io.payloads'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,org.jclouds.io,javax.crypto,org.jclouds.javax.annotation,com.google.common.io,com.google.common.collect,org.jclouds.http.utils,org.jclouds.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.lifecycle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.collect,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.util,org.jclouds.domain.internal,org.jclouds.javax.annotation,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.io,org.jclouds.logging,org.jclouds.http.handlers,org.jclouds.http,org.jclouds.logging.internal,org.jclouds.util,org.jclouds.io,javax.annotation,com.google.common.base,javax.inject,com.google.common.collect,org.jclouds.rest.internal,org.jclouds.io.payloads,javax.net.ssl,com.google.inject,org.jclouds,org.jclouds.javax.annotation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.collect,com.google.common.base,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.apis.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.apis,com.google.common.collect,com.google.common.base,com.google.common.reflect,com.google.inject,org.jclouds'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.providers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.apis,org.jclouds.providers.internal,com.google.common.base,org.jclouds.rest,org.jclouds.javax.annotation,com.google.common.reflect,org.jclouds,org.jclouds.util,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.predicates.validators'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.predicates,org.jclouds.javax.annotation,com.google.common.base,javax.inject,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.concurrent.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.util,com.google.common.cache,com.google.common.util.concurrent,org.jclouds.internal,org.jclouds.concurrent,javax.inject,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.annotation'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.http.filters'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http,org.jclouds.http.utils,com.google.common.base,org.jclouds.rest.annotations,javax.inject,org.jclouds.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.osgi'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.apis,org.jclouds.providers,org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.crypto'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.encryption.internal,javax.crypto,com.google.inject,com.google.common.io,com.google.common.base,org.jclouds.io,net.oauth.signature.pem,org.jclouds.crypto.pem,com.google.common.collect,org.bouncycastle.asn1,org.jclouds.javax.annotation,org.bouncycastle.asn1.pkcs,org.bouncycastle.openssl,org.jclouds.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.concurrent.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,org.jclouds.logging,javax.annotation,com.google.common.util.concurrent,org.jclouds.lifecycle,org.jclouds.concurrent,javax.inject,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.location.predicates'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.domain,com.google.common.base,javax.inject,org.jclouds.location.predicates.fromconfig,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.date'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.date.internal,com.google.inject,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.rest.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,org.jclouds.internal,com.google.inject,org.jclouds.rest,org.jclouds.http,javax.inject,org.jclouds.http.functions,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.concurrent'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.util.concurrent,com.google.common.base,org.jclouds.logging,org.jclouds.http.handlers,javax.annotation,org.jclouds.rest,com.google.common.collect,org.jclouds.util,org.jclouds.javax.annotation,javax.inject,com.google.inject'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.eventbus)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.net)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.internal)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.internal.bind)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.stream)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.assistedinject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.matcher)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.spi)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.util)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.uri)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.crypto)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.crypto.spec)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs.core)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=net.oauth.signature.pem)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.asn1)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.asn1.pkcs)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.openssl)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.nnsoft.guice.rocoto)(version&gt;=6.1.0)(!(version&gt;=7.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.nnsoft.guice.rocoto.configuration)(version&gt;=6.1.0)(!(version&gt;=7.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.osgi.impl.bundle.bindex'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='8d93c6f99983c16688e0773be5862470b53008a6a49c95a10afce496cbd3658b'/>
-      <attribute name='url' value='org.osgi.impl.bundle.bindex/org.osgi.impl.bundle.bindex-2.2.0.jar'/>
-      <attribute name='size' type='Long' value='154617'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.osgi.impl.bundle.bindex'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.osgi.impl.bundle.bindex'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.bindex'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.osgi.impl.bundle.bindex'/>
-      <attribute name='bundle-version' type='Version' value='2.2.0'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant.types)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.bindex)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.extender'>
-      <directive name='filter' value='(&amp;(osgi.extender=osgi.ds)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='effective' value='active'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='rocoto'/>
-      <attribute name='type' value='osgi.fragment'/>
-      <attribute name='version' type='Version' value='6.1.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='68583feed9fb0c921129fe709d35c9729450b58968407f84130f2be2a4434a62'/>
-      <attribute name='url' value='rocoto/rocoto-6.1.0.jar'/>
-      <attribute name='size' type='Long' value='45678'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.converters'/>
-      <attribute name='version' type='Version' value='6.1.0'/>
-      <attribute name='bundle-symbolic-name' value='rocoto'/>
-      <attribute name='bundle-version' type='Version' value='6.1.0'/>
-      <directive name='uses' value='javax.sql.rowset.serial'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.variables'/>
-      <attribute name='version' type='Version' value='6.1.0'/>
-      <attribute name='bundle-symbolic-name' value='rocoto'/>
-      <attribute name='bundle-version' type='Version' value='6.1.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.configuration.binder'/>
-      <attribute name='version' type='Version' value='6.1.0'/>
-      <attribute name='bundle-symbolic-name' value='rocoto'/>
-      <attribute name='bundle-version' type='Version' value='6.1.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.configuration'/>
-      <attribute name='version' type='Version' value='6.1.0'/>
-      <attribute name='bundle-symbolic-name' value='rocoto'/>
-      <attribute name='bundle-version' type='Version' value='6.1.0'/>
-      <directive name='uses' value='org.nnsoft.guice.rocoto.configuration.binder'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto'/>
-      <attribute name='version' type='Version' value='6.1.0'/>
-      <attribute name='bundle-symbolic-name' value='rocoto'/>
-      <attribute name='bundle-version' type='Version' value='6.1.0'/>
-      <directive name='uses' value='org.nnsoft.guice.rocoto.variables,javax.inject'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.sql.rowset.serial)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.host'>
-      <directive name='filter' value='(&amp;(osgi.wiring.host=com.google.inject)(bundle-version&gt;=3.0.0)(!(bundle-version&gt;=4.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='slf4j.api'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.6.4'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='2700de670285dfbfc0f05aaa5ebfb9de2c4eeb2acf759b3db907ff89190712da'/>
-      <attribute name='url' value='slf4j.api/slf4j.api-1.6.4.jar'/>
-      <attribute name='size' type='Long' value='26522'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='slf4j.api'/>
-      <attribute name='bundle-version' type='Version' value='1.6.4'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='slf4j.api'/>
-      <attribute name='bundle-version' type='Version' value='1.6.4'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.slf4j'/>
-      <attribute name='version' type='Version' value='1.6.4'/>
-      <attribute name='bundle-symbolic-name' value='slf4j.api'/>
-      <attribute name='bundle-version' type='Version' value='1.6.4'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.slf4j.spi'/>
-      <attribute name='version' type='Version' value='1.6.4'/>
-      <attribute name='bundle-symbolic-name' value='slf4j.api'/>
-      <attribute name='bundle-version' type='Version' value='1.6.4'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.slf4j.helpers'/>
-      <attribute name='version' type='Version' value='1.6.4'/>
-      <attribute name='bundle-symbolic-name' value='slf4j.api'/>
-      <attribute name='bundle-version' type='Version' value='1.6.4'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j.impl)(version&gt;=1.6.0))'/>
-    </requirement>
-    <requirement namespace='osgi.ee'>
-      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.3))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
       <attribute name='osgi.identity' value='bcprov'/>
       <attribute name='type' value='osgi.bundle'/>
       <attribute name='version' type='Version' value='1.46.0'/>
@@ -3833,202 +1554,363 @@
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.osgi.impl.bundle.repoindex.lib'/>
+      <attribute name='osgi.identity' value='biz.aQute.bnd.annotation'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='0.0.4.201306141305'/>
+      <attribute name='version' type='Version' value='1.52.3.20120717-094352'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='7804a3ae6d774f224bc1a2d8b642ebbe715a0141afd524215d37dbf710761936'/>
-      <attribute name='url' value='org.osgi.impl.bundle.repoindex.lib/org.osgi.impl.bundle.repoindex.lib-0.0.4.jar'/>
-      <attribute name='size' type='Long' value='317844'/>
+      <attribute name='osgi.content' value='72534554a01725c2862d9152b4845da715b5c8fef277963efd995076c2daa80f'/>
+      <attribute name='url' value='biz.aQute.bnd.annotation/biz.aQute.bnd.annotation-1.52.3.jar'/>
+      <attribute name='size' type='Long' value='26899'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.osgi.impl.bundle.repoindex.lib'/>
-      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
+      <attribute name='osgi.wiring.bundle' value='biz.aQute.bnd.annotation'/>
+      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.osgi.impl.bundle.repoindex.lib'/>
-      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
+      <attribute name='osgi.wiring.host' value='biz.aQute.bnd.annotation'/>
+      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.indexer'/>
-      <attribute name='version' type='Version' value='1.0.2'/>
-      <attribute name='bundle-symbolic-name' value='org.osgi.impl.bundle.repoindex.lib'/>
-      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.annotation'/>
+      <attribute name='version' type='Version' value='1.43.1'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd.annotation'/>
+      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='org.osgi.impl.bundle.repoindex.lib'/>
-      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
-      <directive name='uses' value='org.osgi.framework'/>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.annotation.component'/>
+      <attribute name='version' type='Version' value='1.43.1'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd.annotation'/>
+      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.annotation.metatype'/>
+      <attribute name='version' type='Version' value='1.43.1'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd.annotation'/>
+      <attribute name='bundle-version' type='Version' value='1.52.3.20120717-094352'/>
+    </capability>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='biz.aQute.bnd'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='fd38b2595b65bb406dbee478df895abc348da6bea76671788ed4d5c7de417eb5'/>
+      <attribute name='url' value='biz.aQute.bnd/biz.aQute.bnd-2.2.0.jar'/>
+      <attribute name='size' type='Long' value='1935530'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.service'/>
+      <attribute name='version' type='Version' value='4.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.bnd.build,aQute.bnd.osgi,aQute.bnd.version,aQute.service.reporter'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.service.action'/>
+      <attribute name='version' type='Version' value='1.43.1'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.bnd.build'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.service.diff'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.bnd.osgi'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.service.progress'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.service.repository'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.bnd.version,aQute.service.reporter,org.osgi.resource'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.service.resolve.hook'/>
+      <attribute name='version' type='Version' value='2.2.0.20130927-173453'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='org.osgi.resource'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.service.url'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.header'/>
+      <attribute name='version' type='Version' value='1.2.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.service.reporter'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.osgi'/>
+      <attribute name='version' type='Version' value='2.1.3'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.bnd.header,aQute.bnd.service,aQute.bnd.version,aQute.service.reporter'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.build'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.bnd.maven.support,aQute.bnd.osgi,aQute.bnd.service,aQute.bnd.service.action,aQute.bnd.version,aQute.service.reporter'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.version'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.maven.support'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='aQute.bnd.service,aQute.bnd.version,aQute.service.reporter,javax.xml.xpath,org.w3c.dom'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.bindex'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.service.reporter'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.osgi.resource'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='org.osgi.resource'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.repository'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
+      <directive name='uses' value='org.osgi.resource'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.resource'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.bnd'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0.20130927-173453'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.security.auth.x500)'/>
+      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant.taskdefs)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant.types)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=junit.framework)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.action)(version&gt;=1.43.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.diff)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.progress)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.version)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.service.reporter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.naming)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.namespace)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.indexer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.dom)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.xpath)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
-    <requirement namespace='osgi.ee'>
-      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.w3c.dom)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
     </requirement>
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.metatype'/>
+      <attribute name='osgi.identity' value='org.apache.felix.framework'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.0.4'/>
+      <attribute name='version' type='Version' value='4.2.1'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='3eba0039242a2bd3c26609648d50c0850b3f11cdebbca94acb45b555ddddef10'/>
-      <attribute name='url' value='org.apache.felix.metatype/org.apache.felix.metatype-1.0.4.jar'/>
-      <attribute name='size' type='Long' value='93990'/>
+      <attribute name='osgi.content' value='e6cf259a55bec6f00351d9cd516bdaf774c36afdf4bc194252a99357317d439f'/>
+      <attribute name='url' value='org.apache.felix.framework/org.apache.felix.framework-4.2.1.jar'/>
+      <attribute name='size' type='Long' value='517118'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.metatype'/>
-      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.metatype'/>
-      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.felix.metatype'/>
-      <attribute name='version' type='Version' value='1.0.4'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.metatype'/>
-      <attribute name='bundle-version' type='Version' value='1.0.4'/>
-      <directive name='uses' value='org.osgi.service.metatype,org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.metatype'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.metatype'/>
-      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.startlevel'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
       <directive name='uses' value='org.osgi.framework'/>
     </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.metatype.MetaTypeService'/>
-      <directive name='uses' value='org.osgi.service.metatype'/>
-      <directive name='effective' value='active'/>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.wiring'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.resource,org.osgi.framework'/>
     </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.metatype)(version&gt;=1.0.0))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.commons.cli'/>
-      <attribute name='type' value='osgi.bundle'/>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.bundle'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.service'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.resolver'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework.wiring'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.namespace'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.resource'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.launch'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework'/>
+      <attribute name='version' type='Version' value='1.7.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.framework.hooks.weaving'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework.wiring'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.resource'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.url'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.packageadmin'/>
       <attribute name='version' type='Version' value='1.2.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='e7cd8951956d349b568b7ccfd4f5b2529a8c113e67c32b028f52ffda371259d9'/>
-      <attribute name='url' value='org.apache.commons.cli/org.apache.commons.cli-1.2.0.jar'/>
-      <attribute name='size' type='Long' value='41123'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.commons.cli'/>
-      <attribute name='bundle-version' type='Version' value='1.2.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.commons.cli'/>
-      <attribute name='bundle-version' type='Version' value='1.2.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.commons.cli'/>
-      <attribute name='version' type='Version' value='1.2.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.commons.cli'/>
-      <attribute name='bundle-version' type='Version' value='1.2.0'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.commons.cli)(version&gt;=1.2.0))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.commons.io'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='c1cd4480f5201e5d2979fd97fa7949bde0e778b84c87b383aa133586bb17f4f1'/>
-      <attribute name='url' value='org.apache.commons.io/org.apache.commons.io-2.0.0.jar'/>
-      <attribute name='size' type='Long' value='161213'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.startlevel'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.commons.io.output'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.tracker'/>
+      <attribute name='version' type='Version' value='1.5.1'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.framework'/>
+      <attribute name='bundle-version' type='Version' value='4.2.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
     </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.commons.io.comparator'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.commons.io'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.commons.io.monitor'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.commons.io.input'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.commons.io.filefilter'/>
-      <attribute name='version' type='Version' value='2.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
-      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    <capability namespace='osgi.contract'>
+      <attribute name='osgi.contract' value='OSGiFramework'/>
+      <attribute name='version' type='Version' value='5.0.0'/>
+      <directive name='uses' value='org.osgi.framework.startlevel,org.osgi.framework.wiring,org.osgi.framework.hooks.bundle,org.osgi.framework.hooks.service,org.osgi.framework.hooks.resolver,org.osgi.framework.namespace,org.osgi.framework.launch,org.osgi.framework,org.osgi.framework.hooks.weaving,org.osgi.resource,org.osgi.service.url,org.osgi.service.packageadmin,org.osgi.service.startlevel,org.osgi.util.tracker'/>
     </capability>
   </resource>
   <resource>
@@ -4087,68 +1969,2715 @@
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='com.google.inject'/>
+      <attribute name='osgi.identity' value='aws-ec2'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='3.0.0'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='e442b7dd30395fee66d38b9bb92cbb52a0d9968f45c2fa36582c2d01acb0bfc5'/>
-      <attribute name='url' value='com.google.inject/com.google.inject-3.0.0.jar'/>
-      <attribute name='size' type='Long' value='719884'/>
+      <attribute name='osgi.content' value='c00ceec672aca1ddb56890fef9935a721029a0bb0ae043c3ce394c8c0b81b245'/>
+      <attribute name='url' value='aws-ec2/aws-ec2-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='196969'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='osgi.wiring.bundle' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='osgi.wiring.host' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.inject.matcher'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.strategy'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.base,org.jclouds.ec2.compute.predicates,javax.annotation,org.jclouds.ec2,org.jclouds.ec2.options,org.jclouds.aws.ec2,org.jclouds.aws.ec2.functions,com.google.common.cache,org.jclouds.logging,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.services,org.jclouds.domain,org.jclouds.compute.domain,org.jclouds.aws.ec2.options,com.google.common.collect,org.jclouds.compute.options,org.jclouds.aws.ec2.compute,org.jclouds.aws.ec2.compute.predicates,org.jclouds.ec2.compute.strategy,com.google.common.util.concurrent,org.jclouds.compute.util,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.compute.strategy,org.jclouds.location,org.jclouds.concurrent,org.jclouds.scriptbuilder.domain,org.jclouds.ec2.compute.options,org.jclouds.compute.functions'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.inject.name'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.domain,org.jclouds.collect,com.google.common.base,org.jclouds.ec2.compute.functions,com.google.common.cache,org.jclouds.compute.functions,org.jclouds.ec2.compute.domain,org.jclouds.domain,org.jclouds.compute.util,javax.inject,org.jclouds.aws.ec2.domain'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.inject.spi'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.options'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,org.jclouds.ec2.options,com.google.common.base,org.jclouds.ec2.domain,org.jclouds.aws.ec2.domain,org.jclouds.ec2.options.internal,org.jclouds.date,org.jclouds.date.internal'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.inject.binder'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.reflect,org.jclouds.apis.internal,org.jclouds.ec2,com.google.common.collect,org.jclouds.aws.ec2.compute,org.jclouds.ec2.compute.config,org.jclouds.aws.ec2.compute.config,org.jclouds.apis,org.jclouds.aws.ec2.config,org.jclouds.rest.internal,org.jclouds.rest,org.jclouds.aws.ec2.services,org.jclouds.rest.annotations,org.jclouds.concurrent,org.jclouds.providers,org.jclouds.providers.internal,org.jclouds.aws.domain'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.inject.util'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.annotation,org.jclouds.aws.ec2,com.google.common.base,org.jclouds.aws,com.google.common.cache,org.jclouds.logging,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.services,org.jclouds.aws.domain,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.ec2.domain,com.google.common.collect,org.jclouds.crypto'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='com.google.inject'/>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.compute.options,org.jclouds.ec2.domain,org.jclouds.ec2,org.jclouds.aws.ec2,org.jclouds.compute,org.jclouds.util,org.jclouds.scriptbuilder.functions,com.google.common.cache,org.jclouds.logging,org.jclouds.compute.functions,org.jclouds.aws.util,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.services,org.jclouds.domain,org.jclouds.compute.extensions,org.jclouds.compute.strategy,org.jclouds.compute.internal,org.jclouds.ec2.compute,org.jclouds.collect,com.google.common.collect,org.jclouds.ec2.compute.options,org.jclouds.compute.callables,org.jclouds.compute.reference,com.google.common.util.concurrent,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.aws.ec2.compute.internal,com.google.inject,org.jclouds.ec2.compute.internal,org.jclouds.javax.annotation,org.jclouds.aws.ec2.options,org.jclouds.scriptbuilder.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.binders'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.rest,org.jclouds.http,org.jclouds.aws.ec2.options,com.google.common.collect,org.jclouds.http.utils,com.google.common.base,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.aws.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.predicates'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.compute.predicates,org.jclouds.ec2.compute.domain,org.jclouds.ec2,org.jclouds.aws.ec2.services,com.google.common.collect,org.jclouds.aws.ec2,com.google.common.base,javax.inject,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.aws.ec2.compute.suppliers,org.jclouds.ec2.compute.config,com.google.inject,com.google.common.collect,com.google.common.cache,org.jclouds.ec2.compute.domain,org.jclouds.ec2.compute.loaders,org.jclouds.rest,org.jclouds.rest.suppliers,org.jclouds.concurrent,org.jclouds.aws.ec2.compute.strategy,org.jclouds.ec2.compute.predicates,org.jclouds.aws.ec2.compute.functions,org.jclouds.ec2.compute.functions,org.jclouds.ec2.compute.suppliers,org.jclouds.compute.extensions,org.jclouds.ec2.compute.options,org.jclouds.compute.options,org.jclouds.aws.ec2.compute,org.jclouds.aws.ec2.compute.predicates,org.jclouds.ec2.compute.strategy,org.jclouds.ec2.compute.internal,org.jclouds.compute.config,com.google.inject.binder,javax.inject,org.jclouds.predicates,org.jclouds.ec2.compute.extensions,org.jclouds.aws.ec2.functions,com.google.inject.assistedinject,org.jclouds.compute,org.jclouds.config,com.google.inject.name,org.jclouds.aws.ec2.predicates,org.jclouds.aws.ec2.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.rest,org.jclouds.aws.ec2.options,org.jclouds.ec2,org.jclouds.ec2.options,com.google.common.collect,org.jclouds.aws.ec2,org.jclouds.ec2.services,org.jclouds.aws.ec2.services,org.jclouds.ec2.config,com.google.common.reflect,com.google.inject.binder,javax.inject,com.google.inject,org.jclouds.aws.ec2.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.services'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,org.jclouds.ec2.binders,org.jclouds.aws.filters,javax.ws.rs,com.google.common.util.concurrent,org.jclouds.ec2.services,org.jclouds.location.functions,org.jclouds.rest.annotations,org.jclouds.aws.ec2.xml,org.jclouds.concurrent,org.jclouds.ec2.domain,org.jclouds.ec2.options,org.jclouds.rest.functions,org.jclouds.aws.ec2.domain,org.jclouds.ec2.xml,org.jclouds.ec2.functions,org.jclouds.aws.ec2.options,org.jclouds.aws.ec2.binders,org.jclouds.aws.ec2.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.compute,org.jclouds.ec2.compute.internal,org.jclouds.location,org.jclouds.compute,com.google.common.reflect,javax.inject,org.jclouds.aws.ec2.compute,org.jclouds'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.reference'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.reference'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.predicates'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.rest,javax.annotation,com.google.common.collect,org.jclouds.aws.ec2,com.google.common.base,org.jclouds.logging,org.jclouds.aws.ec2.services,javax.inject,com.google.inject,org.jclouds.aws.ec2.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.xml'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.util,org.xml.sax,org.jclouds.date,org.jclouds.location,javax.inject,com.google.inject,org.jclouds.aws.ec2.domain,org.jclouds.http.functions,javax.annotation,org.jclouds.logging,org.jclouds.aws.util,org.jclouds.rest.internal,org.jclouds.rest,org.jclouds.http,org.jclouds.aws.ec2.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.suppliers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.aws.ec2.compute.config,org.jclouds.compute.domain,org.jclouds.ec2.compute.domain,org.jclouds.ec2.compute.suppliers,com.google.common.collect,javax.inject,com.google.common.base,com.google.common.cache,javax.annotation,org.jclouds.ec2.compute.functions,org.jclouds.logging,com.google.common.util.concurrent,org.jclouds.location,org.jclouds.aws.ec2.options,com.google.inject.assistedinject,org.jclouds.ec2.compute.strategy'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.javax.annotation,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.util'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.assistedinject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.filters)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.collect)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.callables)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.extensions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.options)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.reference)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.strategy)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.concurrent)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.binders)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.extensions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.loaders)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.options)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.predicates)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.strategy)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.suppliers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.options)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.options.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.reference)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.services)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.xml)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.utils)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.providers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.providers.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.suppliers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.sun.jersey.jersey-core'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.12.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='0d0aa270e92e06afc813be75cf79fe511b2cea9c54e66037bacfcdc435c95f9e'/>
+      <attribute name='url' value='com.sun.jersey.jersey-core/com.sun.jersey.jersey-core-1.12.0.jar'/>
+      <attribute name='size' type='Long' value='461868'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider.jaxb'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs,javax.xml.parsers,com.sun.jersey.core.util,com.sun.jersey.core.provider,com.sun.jersey.core.impl.provider.entity,javax.ws.rs.ext,org.xml.sax,com.sun.jersey.api.provider.jaxb,javax.xml.stream,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,javax.xml.transform.sax,javax.xml.bind,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.header'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.header,com.sun.jersey.core.header.reader,com.sun.jersey.spi,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='javax.ws.rs'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.impl'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.localization'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.util'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.impl,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.util,javax.ws.rs.ext,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.provider.jaxb'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.spi.service,com.sun.jersey.core.util,com.sun.jersey.core.reflection,com.sun.jersey.api.uri'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.xml'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.xml.stream,com.sun.jersey.core.spi.component,javax.xml.transform,javax.xml.parsers,com.sun.jersey.core.util,com.sun.jersey.spi.inject,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.impl.provider.header,javax.ws.rs,com.sun.jersey.core.header.reader,com.sun.jersey.core.util,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header.reader'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.impl.provider.header,com.sun.jersey.core.header,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.osgi'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.impl,com.sun.jersey.core.spi.scanning,org.osgi.framework,com.sun.jersey.spi.service'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs.ext,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.inject'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.component'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='javax.ws.rs.core'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs,javax.ws.rs.ext'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.localization'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning.uri'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.scanning,com.sun.jersey.core.util,javax.ws.rs.core,com.sun.jersey.api.uri'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.spi.factory,com.sun.jersey.spi.service,com.sun.jersey.core.reflection,com.sun.jersey.spi.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.factory'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.component,javax.ws.rs,com.sun.jersey.core.util,com.sun.jersey.core.reflection,javax.ws.rs.ext,com.sun.jersey.core.header,com.sun.jersey.spi,com.sun.jersey.spi.service,com.sun.jersey.spi.inject,com.sun.jersey.api.uri,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component.ioc'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.representation'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.reflection'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs,com.sun.jersey.impl,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='javax.ws.rs.ext'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.entity'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.core.provider.jaxb,javax.ws.rs,javax.mail.internet,javax.imageio.stream,com.sun.jersey.impl,javax.imageio.spi,javax.mail.util,com.sun.jersey.core.util,com.sun.jersey.core.provider,javax.xml.transform.dom,org.xml.sax,javax.imageio,javax.xml.stream,com.sun.jersey.spi,javax.xml.transform.sax,com.sun.jersey.spi.inject,javax.ws.rs.core,javax.xml.parsers,com.sun.jersey.api.representation,javax.ws.rs.ext,org.w3c.dom,javax.activation,javax.xml.transform,javax.xml.bind.annotation,javax.xml.transform.stream,javax.mail,javax.xml.bind'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.service'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='com.sun.jersey.impl,com.sun.jersey.core.reflection'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.uri'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.jersey-core'/>
+      <attribute name='bundle-version' type='Version' value='1.12.0'/>
+      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.util,javax.ws.rs.core'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.provider.jaxb)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.representation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.uri)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.header)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.header.reader)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.impl.provider.entity)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.impl.provider.header)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.impl.provider.xml)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.osgi)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.provider)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.provider.jaxb)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.reflection)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.component)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.component.ioc)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.factory)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.scanning)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.spi.scanning.uri)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.core.util)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.impl)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.localization)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.spi)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.spi.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.spi.service)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.activation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.imageio)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.imageio.spi)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.imageio.stream)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.mail)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.mail.internet)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.mail.util)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind.annotation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.stream)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.dom)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.sax)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.osgi.framework)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.w3c.dom)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.configadmin'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.8.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='b2b43babdd1121fb1597993dadf8bdb234e049da05403b5f01adce6dceb08c02'/>
+      <attribute name='url' value='org.apache.felix.configadmin/org.apache.felix.configadmin-1.8.0.jar'/>
+      <attribute name='size' type='Long' value='116382'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.configadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.8.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.configadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.8.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.cm'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.configadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.8.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.cm.file'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.configadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.8.0'/>
+      <directive name='uses' value='org.apache.felix.cm,org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.cm'/>
+      <attribute name='version' type='Version' value='1.5.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.configadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.8.0'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.cm.ConfigurationAdmin'/>
+      <attribute name='service.description' value='Configuration Admin Service Specification 1.5 Implementation'/>
+      <attribute name='service.pid' value='org.osgi.service.cm.ConfigurationAdmin'/>
+      <attribute name='service.vendor' value='Apache Software Foundation'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.apache.felix.cm.PersistenceManager'/>
+      <attribute name='service.description' value='Platform Filesystem Persistence Manager'/>
+      <attribute name='service.pid' value='org.apache.felix.cm.file.FilePersistenceManager'/>
+      <attribute name='service.vendor' value='Apache Software Foundation'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.cm.ConfigurationAdmin'/>
+      <directive name='uses' value='org.osgi.service.cm'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.cm)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.cm.file)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.5.0)(!(version&gt;=1.6.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.service'>
+      <directive name='filter' value='(objectClass=org.osgi.service.log.LogService)'/>
+      <directive name='effective' value='active'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.sun.jersey.client'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='2cb5b9f4a132ab54c0a10a89ad62d601d19eb1216b62184e923657923ceb175d'/>
+      <attribute name='url' value='com.sun.jersey.client/com.sun.jersey.client-1.13.0.jar'/>
+      <attribute name='size' type='Long' value='131269'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client.filter'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.api.client,com.sun.jersey.core.util,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client.async'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.api.client'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client.config'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.client'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.api.client.async,javax.ws.rs.core,com.sun.jersey.client.impl,com.sun.jersey.api.client.filter,com.sun.jersey.client.proxy,com.sun.jersey.client.impl.async,com.sun.jersey.api.client.config,com.sun.jersey.core.spi.component.ioc,com.sun.jersey.spi.inject,com.sun.jersey.core.util,com.sun.jersey.core.spi.factory,javax.ws.rs.ext,com.sun.jersey.core.spi.component,com.sun.jersey.client.urlconnection,com.sun.jersey.spi,com.sun.jersey.spi.service,com.sun.jersey.core.provider,com.sun.jersey.core.header,com.sun.jersey.core.reflection'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.urlconnection'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.net.ssl,com.sun.jersey.api.client,javax.ws.rs.core,com.sun.jersey.core.header,com.sun.jersey.spi'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.osgi'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.ws.rs.ext,org.osgi.framework,javax.ws.rs.ext'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.impl.async'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.api.client.async,com.sun.jersey.api.client'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.proxy'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.api.client.async,com.sun.jersey.api.client'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.client.impl'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.header,com.sun.jersey.api.client,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.ws.rs.ext'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.client'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.factory,javax.ws.rs.core'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.header)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.provider)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.reflection)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.spi.component)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.spi.component.ioc)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.spi.factory)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.core.util)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.spi)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.spi.inject)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.sun.jersey.spi.service)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=javax.ws.rs.core)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=javax.ws.rs.ext)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.mockito.mockito-all'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='ea112d2f90686224af5de8307c659cf8c7599bdf48e6af011d736c9b3340794d'/>
+      <attribute name='url' value='org.mockito.mockito-all/org.mockito.mockito-all-1.9.0.jar'/>
+      <attribute name='size' type='Long' value='1515829'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.exceptions'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito.exceptions.base,org.mockito.exceptions.verification.junit,org.mockito.listeners,org.mockito.exceptions.misusing,org.mockito.exceptions.verification'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.stubbing.answers'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito.exceptions.base,org.mockito.invocation,org.mockito.stubbing'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.listeners'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito.exceptions'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.runners'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.junit.runner,org.junit.runner.notification,org.junit.runner.manipulation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.base'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.verification'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito.exceptions.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.configuration'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito,org.mockito.stubbing'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.invocation'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.verification.junit'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='junit.framework,org.mockito.exceptions.verification'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.hamcrest,org.mockito.stubbing,org.mockito.verification,org.mockito.listeners,org.mockito.exceptions.base,org.mockito.exceptions,org.mockito.configuration,org.mockito.invocation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.misusing'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito.exceptions.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.verification'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito.exceptions'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.mockito.stubbing'/>
+      <attribute name='version' type='Version' value='1.9.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.mockito.invocation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.hamcrest'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.hamcrest.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.hamcrest.core'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+      <directive name='uses' value='org.hamcrest'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.objenesis'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
+      <attribute name='bundle-version' type='Version' value='1.9.0'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=COM.jrockit.reflect)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=jrockit.vm)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=junit.framework)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant.types)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.hamcrest)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.junit)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.junit.internal.runners)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.junit.runner)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.junit.runner.manipulation)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.junit.runner.notification)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.junit.runners)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.junit.runners.model)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.configuration)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.base)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.misusing)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.verification)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.verification.junit)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.invocation)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.listeners)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.runners)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.stubbing)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.stubbing.answers)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.verification)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.objenesis)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=sun.reflect)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='jclouds-compute'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='48e4a3a441cfbe77d43fb8c417ff44380779d3ae4d2ff8950185d7bf08f80409'/>
+      <attribute name='url' value='jclouds-compute/jclouds-compute-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='470098'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.cim.xml'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http.functions,org.jclouds.util,org.xml.sax,org.jclouds.cim,com.google.common.base,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.cim.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.cim,org.jclouds.compute.domain.internal,com.google.common.collect,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.cim'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.compute.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.compute.internal,org.jclouds.scriptbuilder.domain,com.google.common.util.concurrent,com.google.common.base,org.jclouds.compute.options,org.jclouds.domain,com.google.inject,org.jclouds.compute.extensions,org.jclouds.javax.annotation,org.jclouds.rest,org.jclouds,org.jclouds.apis,org.jclouds.providers,com.google.common.collect,org.jclouds.compute.util,org.jclouds.ssh'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.events'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.scriptbuilder.domain,org.jclouds.scriptbuilder,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,javax.annotation,com.google.common.net,com.google.common.base,org.jclouds.logging,org.jclouds.compute.reference,org.jclouds.domain,org.jclouds.compute.util,javax.inject,com.google.inject,org.jclouds.ssh,org.jclouds.javax.annotation,org.jclouds.compute.options,org.jclouds.compute.internal,org.jclouds.scriptbuilder.domain,org.jclouds.scriptbuilder.statements.ssh,com.google.common.collect,org.jclouds.scriptbuilder'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.domain.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.collect,org.jclouds.domain.internal,com.google.common.base,org.jclouds.domain,org.jclouds.javax.annotation,org.jclouds.compute.util,com.google.common.primitives,javax.annotation,org.jclouds.collect,org.jclouds.compute.options,org.jclouds.util,org.jclouds.logging,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.stub.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.rest,com.google.common.collect,org.jclouds.compute,org.jclouds.compute.options,org.jclouds.location.suppliers.all,org.jclouds.domain,org.jclouds.compute.util,javax.inject,org.jclouds.compute.predicates,org.jclouds.concurrent,org.jclouds.compute.config,com.google.inject,com.google.common.cache,org.jclouds.predicates,com.google.common.net,org.jclouds.compute.domain.internal,org.jclouds.rest.annotations'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.predicates.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,org.jclouds.compute.domain,javax.annotation,com.google.common.collect,com.google.common.base,org.jclouds.domain,org.jclouds.compute.util,javax.inject,org.jclouds.compute.strategy,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.extensions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.util.concurrent'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,org.jclouds.cim,org.jclouds.ovf,org.jclouds.ovf.internal,org.jclouds.compute.domain.internal,org.jclouds.domain,com.google.inject,com.google.common.collect,com.google.common.base,com.google.common.io,org.jclouds.compute.config,org.jclouds.compute.predicates,org.jclouds.compute.options'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.strategy'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.collect,org.jclouds.compute.strategy.impl,org.jclouds.compute.config,com.google.inject,com.google.common.base,org.jclouds.compute.options,javax.annotation,org.jclouds.scriptbuilder.domain,com.google.common.net,com.google.inject.assistedinject,org.jclouds.compute.callables,org.jclouds.logging,org.jclouds.compute.reference,org.jclouds.javax.annotation,org.jclouds.compute.util,javax.inject,org.jclouds.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.javax.annotation,com.google.common.base,org.jclouds.logging,org.jclouds.compute.strategy,com.google.common.util.concurrent,org.jclouds.scriptbuilder.domain,org.jclouds.compute.options,org.jclouds.compute.callables,org.jclouds.predicates,javax.annotation,org.jclouds.compute,org.jclouds.util,org.jclouds.scriptbuilder.functions,org.jclouds.domain,org.jclouds.compute.extensions,org.jclouds.collect,com.google.common.collect,org.jclouds.compute.reference,org.jclouds.concurrent,org.jclouds.compute.util,javax.inject,org.jclouds.compute.predicates,org.jclouds.rest,org.jclouds.location,com.google.common.reflect,org.jclouds.internal,org.jclouds,org.jclouds.compute.functions,com.google.common.cache,org.jclouds.predicates.validators,com.google.inject,org.jclouds.xml,org.jclouds.json,org.jclouds.crypto,com.google.common.eventbus,org.jclouds.rest.internal,org.jclouds.date,org.jclouds.ssh'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.strategy.impl'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.domain,org.jclouds.compute.strategy,javax.annotation,com.google.common.collect,org.jclouds.compute,org.jclouds.compute.options,org.jclouds.logging,org.jclouds.compute.util,javax.inject,org.jclouds.compute.predicates,org.jclouds.compute.functions,com.google.common.util.concurrent,org.jclouds.compute.config,org.jclouds.concurrent,org.jclouds.javax.annotation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.callables'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.predicates,com.google.common.util.concurrent,javax.annotation,org.jclouds.scriptbuilder.domain,com.google.common.primitives,com.google.inject.assistedinject,org.jclouds.compute.events,org.jclouds.scriptbuilder,com.google.common.eventbus,org.jclouds.compute.reference,org.jclouds.logging,com.google.inject.name,com.google.inject,javax.inject,org.jclouds.compute.options,org.jclouds.scriptbuilder.statements.login,org.jclouds.domain,org.jclouds.ssh,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.options'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.domain,org.jclouds.javax.annotation,com.google.common.base,org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.primitives'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.reference'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.inject,com.google.inject,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.stub'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.compute.stub.config,org.jclouds.compute'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.inject,org.jclouds.compute.domain,com.google.common.base,org.jclouds.compute.reference,org.jclouds.json,com.google.common.collect,org.jclouds.scriptbuilder.domain,org.jclouds.compute.callables,org.jclouds.compute.options,javax.inject,com.google.common.util.concurrent,org.jclouds.rest,com.google.inject.assistedinject,org.jclouds.util,org.jclouds.compute.functions,org.jclouds.rest.suppliers,org.jclouds.location,org.jclouds.domain,org.jclouds.config,com.google.inject.name,org.jclouds.compute.extensions,org.jclouds.compute.strategy,org.jclouds.collect,com.google.inject.binder,org.jclouds.compute.strategy.impl,org.jclouds.compute,org.jclouds.location.suppliers,org.jclouds.predicates,org.jclouds.compute.predicates,org.jclouds.javax.annotation,org.jclouds.functions,org.jclouds.scriptbuilder.functions,org.jclouds.compute.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.rest,org.jclouds.scriptbuilder.domain,com.google.common.collect,org.jclouds.compute,org.jclouds.compute.options,org.jclouds.http,com.google.common.reflect,org.jclouds.compute.strategy,org.jclouds.compute.config,javax.inject,com.google.common.net,org.jclouds.logging,org.jclouds.predicates,javax.annotation,com.google.common.util.concurrent,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.compute.predicates'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.compute.strategy,com.google.common.collect,org.jclouds.compute.predicates.internal,javax.inject,com.google.common.base,com.google.inject,org.jclouds.javax.annotation,org.jclouds.domain,org.jclouds.util,org.jclouds.ssh,org.jclouds.logging,javax.annotation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.net.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.net.domain,com.google.common.collect,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.net.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ovf'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.ovf.internal,org.jclouds.javax.annotation,org.jclouds.cim'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ovf.xml'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ovf,org.jclouds.util,javax.inject,org.xml.sax,org.jclouds.logging,javax.annotation,org.jclouds.ovf.xml.internal,org.jclouds.http.functions,org.jclouds.cim.xml,com.google.common.base,org.jclouds.cim'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ovf.xml.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http.functions,org.jclouds.ovf,org.jclouds.ovf.internal,com.google.common.collect,org.jclouds.util,org.jclouds.ovf.xml,javax.inject,com.google.inject,org.xml.sax'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ovf.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.ovf,com.google.common.collect,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.ssh'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.net,org.jclouds.domain,org.jclouds.compute.domain,org.jclouds.io'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.eventbus)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.net)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.assistedinject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.collect)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.concurrent)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.json)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers.all)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates.validators)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.providers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.suppliers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.statements.login)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.statements.ssh)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.xml)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.eventadmin'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.2.14'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='ae4e25265e8efa7acbe3a43d4e403cdaf0df129c2449681a8b99ba148fbc8d60'/>
+      <attribute name='url' value='org.apache.felix.eventadmin/org.apache.felix.eventadmin-1.2.14.jar'/>
+      <attribute name='size' type='Long' value='205242'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.eventadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.2.14'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.eventadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.2.14'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.event'/>
+      <attribute name='version' type='Version' value='1.2.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.eventadmin'/>
+      <attribute name='bundle-version' type='Version' value='1.2.14'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.event.EventAdmin'/>
+      <directive name='uses' value='org.osgi.service.event'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='slf4j.simple'/>
+      <attribute name='type' value='osgi.fragment'/>
+      <attribute name='version' type='Version' value='1.5.11'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='19391e725f028196329bd1e49b91c9bfd11333ca0ccd5c0a5cc95d1045406139'/>
+      <attribute name='url' value='slf4j.simple/slf4j.simple-1.5.11.jar'/>
+      <attribute name='size' type='Long' value='7854'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.slf4j.impl'/>
+      <attribute name='version' type='Version' value='1.5.11'/>
+      <attribute name='bundle-symbolic-name' value='slf4j.simple'/>
+      <attribute name='bundle-version' type='Version' value='1.5.11'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.5.11))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j.spi)(version&gt;=1.5.11))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.5.11))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.bundle'>
+      <directive name='filter' value='(osgi.wiring.bundle=slf4j.api)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.host'>
+      <directive name='filter' value='(&amp;(osgi.wiring.host=slf4j.api)(bundle-version&gt;=0.0.0))'/>
+    </requirement>
+    <requirement namespace='osgi.ee'>
+      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.3))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.ops4j.pax.swissbox.tinybundles'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.3.1'/>
+      <directive name='singleton' value='true'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='062d7f19cfd92453993def343a0938c31e368a2f29671cd91bfe2e605c3cc679'/>
+      <attribute name='url' value='org.ops4j.pax.swissbox.tinybundles/org.ops4j.pax.swissbox.tinybundles-1.3.1.jar'/>
+      <attribute name='size' type='Long' value='29253'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.ops4j.pax.swissbox.tinybundles'/>
+      <attribute name='bundle-version' type='Version' value='1.3.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.ops4j.pax.swissbox.tinybundles'/>
+      <attribute name='bundle-version' type='Version' value='1.3.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.ops4j.pax.swissbox.tinybundles.core'/>
+      <attribute name='version' type='Version' value='1.3.1'/>
+      <attribute name='bundle-symbolic-name' value='org.ops4j.pax.swissbox.tinybundles'/>
+      <attribute name='bundle-version' type='Version' value='1.3.1'/>
+      <directive name='uses' value='org.ops4j.store'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.ops4j.pax.swissbox.tinybundles.dp'/>
+      <attribute name='version' type='Version' value='1.3.1'/>
+      <attribute name='bundle-symbolic-name' value='org.ops4j.pax.swissbox.tinybundles'/>
+      <attribute name='bundle-version' type='Version' value='1.3.1'/>
+      <directive name='uses' value='org.osgi.framework,org.ops4j.store,org.ops4j.pax.swissbox.tinybundles.core'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.commons.logging)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.io)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.ops4j.pax.swissbox.bnd)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.pax.swissbox.tinybundles.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.pax.swissbox.tinybundles.dp)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.ops4j.store)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='jclouds-scriptbuilder'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='8a97160dcf4c1af4f1194c177a1761aa638edf7dce5233c705218bd37806a603'/>
+      <attribute name='url' value='jclouds-scriptbuilder/jclouds-scriptbuilder-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='115339'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.scriptbuilder.statements.login,com.google.common.collect,com.google.common.base,org.jclouds.scriptbuilder.util,org.jclouds.scriptbuilder,com.google.common.cache'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.statements.java'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.scriptbuilder.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.statements.ssh'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.statements.login'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.io,com.google.common.base,org.jclouds.crypto,org.jclouds.javax.annotation,org.jclouds.domain,com.google.inject,org.jclouds.scriptbuilder.domain,org.jclouds.scriptbuilder.statements.ssh,com.google.common.collect,org.jclouds.util,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.functionloader'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.io,com.google.common.base,org.jclouds.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.functionloader.osgi'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.osgi.framework,org.jclouds.scriptbuilder.functionloader,org.jclouds.scriptbuilder.domain,com.google.common.io,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.scriptbuilder.domain,org.jclouds.domain,org.jclouds.javax.annotation,com.google.common.base,org.jclouds.scriptbuilder.statements.login,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.base,com.google.common.collect,org.jclouds.util,org.jclouds.scriptbuilder.functionloader'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.base,org.jclouds.scriptbuilder.util'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.amdatu.mongo'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.0.4'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='b3f2b55e2a87b696436b704ef164405f326ae3650a5cae91dcf070c566a29438'/>
+      <attribute name='url' value='org.amdatu.mongo/org.amdatu.mongo-1.0.4.jar'/>
+      <attribute name='size' type='Long' value='12026'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.amdatu.mongo'/>
+      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.amdatu.mongo'/>
+      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.amdatu.mongo'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.amdatu.mongo'/>
+      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+      <directive name='uses' value='com.mongodb'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.mongodb)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.amdatu.mongo)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.gogo.command'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='0.12.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='5799c75d81dd5682ff79f3e440b9ba77c5511fe683b5b7d5a322059ce4d39800'/>
+      <attribute name='url' value='org.apache.felix.gogo.command/org.apache.felix.gogo.command-0.12.0.jar'/>
+      <attribute name='size' type='Long' value='51746'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.gogo.command'/>
+      <attribute name='bundle-version' type='Version' value='0.12.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.gogo.command'/>
+      <attribute name='bundle-version' type='Version' value='0.12.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
       <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
-      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.gogo.command'/>
+      <attribute name='bundle-version' type='Version' value='0.12.0'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <attribute name='status' value='provisional'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=0.10.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework.wiring)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.startlevel)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.commons.cli'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.2.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='e7cd8951956d349b568b7ccfd4f5b2529a8c113e67c32b028f52ffda371259d9'/>
+      <attribute name='url' value='org.apache.commons.cli/org.apache.commons.cli-1.2.0.jar'/>
+      <attribute name='size' type='Long' value='41123'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.commons.cli'/>
+      <attribute name='bundle-version' type='Version' value='1.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.commons.cli'/>
+      <attribute name='bundle-version' type='Version' value='1.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.commons.cli'/>
+      <attribute name='version' type='Version' value='1.2.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.commons.cli'/>
+      <attribute name='bundle-version' type='Version' value='1.2.0'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.commons.cli)(version&gt;=1.2.0))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.google.guava'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='138c9e67182196d60ae4525f89790a1dad0383a36e9b52884dd92d7584ac5ada'/>
+      <attribute name='url' value='com.google.guava/com.google.guava-12.0.0.jar'/>
+      <attribute name='size' type='Long' value='1817834'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.net'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.base,javax.annotation,com.google.common.hash,com.google.common.io,com.google.common.primitives,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.collect'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.base,javax.annotation,com.google.common.primitives,com.google.common.math'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.primitives'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='javax.annotation,com.google.common.base,sun.misc'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.base'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='javax.annotation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.cache'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.util.concurrent,javax.annotation,com.google.common.base,com.google.common.primitives'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.eventbus'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base,com.google.common.cache'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.util.concurrent'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.base,javax.annotation,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.hash'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.math,com.google.common.primitives,javax.annotation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.io'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.hash,com.google.common.base,javax.annotation,com.google.common.primitives'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.reflect'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='javax.annotation,com.google.common.base,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.math'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+      <directive name='uses' value='com.google.common.base,javax.annotation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.common.annotations'/>
+      <attribute name='version' type='Version' value='12.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.guava'/>
+      <attribute name='bundle-version' type='Version' value='12.0.0'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=sun.misc)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.deploymentadmin'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='0.9.8.SNAPSHOT'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='737e67d9a28131f89fadcf36a3f5c3d46703b569883954275270bb1239c85412'/>
+      <attribute name='url' value='org.apache.felix.deploymentadmin/org.apache.felix.deploymentadmin-0.9.8.jar'/>
+      <attribute name='size' type='Long' value='100235'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.deploymentadmin'/>
+      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.deploymentadmin'/>
+      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.deploymentadmin'/>
+      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin.spi'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.deploymentadmin'/>
+      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
+      <directive name='uses' value='org.osgi.framework,org.osgi.service.deploymentadmin'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='rocoto'/>
+      <attribute name='type' value='osgi.fragment'/>
+      <attribute name='version' type='Version' value='6.1.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='68583feed9fb0c921129fe709d35c9729450b58968407f84130f2be2a4434a62'/>
+      <attribute name='url' value='rocoto/rocoto-6.1.0.jar'/>
+      <attribute name='size' type='Long' value='45678'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.converters'/>
+      <attribute name='version' type='Version' value='6.1.0'/>
+      <attribute name='bundle-symbolic-name' value='rocoto'/>
+      <attribute name='bundle-version' type='Version' value='6.1.0'/>
+      <directive name='uses' value='javax.sql.rowset.serial'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.variables'/>
+      <attribute name='version' type='Version' value='6.1.0'/>
+      <attribute name='bundle-symbolic-name' value='rocoto'/>
+      <attribute name='bundle-version' type='Version' value='6.1.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.configuration.binder'/>
+      <attribute name='version' type='Version' value='6.1.0'/>
+      <attribute name='bundle-symbolic-name' value='rocoto'/>
+      <attribute name='bundle-version' type='Version' value='6.1.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto.configuration'/>
+      <attribute name='version' type='Version' value='6.1.0'/>
+      <attribute name='bundle-symbolic-name' value='rocoto'/>
+      <attribute name='bundle-version' type='Version' value='6.1.0'/>
+      <directive name='uses' value='org.nnsoft.guice.rocoto.configuration.binder'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.nnsoft.guice.rocoto'/>
+      <attribute name='version' type='Version' value='6.1.0'/>
+      <attribute name='bundle-symbolic-name' value='rocoto'/>
+      <attribute name='bundle-version' type='Version' value='6.1.0'/>
+      <directive name='uses' value='org.nnsoft.guice.rocoto.variables,javax.inject'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.aopalliance.intercept)'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.sql.rowset.serial)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.host'>
+      <directive name='filter' value='(&amp;(osgi.wiring.host=com.google.inject)(bundle-version&gt;=3.0.0)(!(bundle-version&gt;=4.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.dependencymanager.shell'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='4.0.2'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='4c3f245135a03d750ba1bbaacd0d9877e3677469a115fdb976f8e23bbb414f0d'/>
+      <attribute name='url' value='org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-4.0.2.jar'/>
+      <attribute name='size' type='Long' value='19441'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.dependencymanager.shell'/>
+      <attribute name='bundle-version' type='Version' value='4.0.2'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.dependencymanager.shell'/>
+      <attribute name='bundle-version' type='Version' value='4.0.2'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm.diagnostics)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <attribute name='status' value='provisional'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=0.10.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.ee'>
-      <directive name='filter' value='(|(&amp;(osgi.ee=JavaSE)(version=1.5))(&amp;(osgi.ee=JavaSE)(version=1.6)))'/>
+      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='slf4j.api'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.6.4'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='2700de670285dfbfc0f05aaa5ebfb9de2c4eeb2acf759b3db907ff89190712da'/>
+      <attribute name='url' value='slf4j.api/slf4j.api-1.6.4.jar'/>
+      <attribute name='size' type='Long' value='26522'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='slf4j.api'/>
+      <attribute name='bundle-version' type='Version' value='1.6.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='slf4j.api'/>
+      <attribute name='bundle-version' type='Version' value='1.6.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.slf4j'/>
+      <attribute name='version' type='Version' value='1.6.4'/>
+      <attribute name='bundle-symbolic-name' value='slf4j.api'/>
+      <attribute name='bundle-version' type='Version' value='1.6.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.slf4j.spi'/>
+      <attribute name='version' type='Version' value='1.6.4'/>
+      <attribute name='bundle-symbolic-name' value='slf4j.api'/>
+      <attribute name='bundle-version' type='Version' value='1.6.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.slf4j.helpers'/>
+      <attribute name='version' type='Version' value='1.6.4'/>
+      <attribute name='bundle-symbolic-name' value='slf4j.api'/>
+      <attribute name='bundle-version' type='Version' value='1.6.4'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j.impl)(version&gt;=1.6.0))'/>
+    </requirement>
+    <requirement namespace='osgi.ee'>
+      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.3))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='aws-common'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='666b21ceb18a7a877631659d990a62e1c118d0ea0fd31afe58c6c4304b26e4c5'/>
+      <attribute name='url' value='aws-common/aws-common-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='34847'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,org.jclouds.domain,javax.inject,org.jclouds.http.functions,javax.annotation,org.jclouds.rest,com.google.common.collect,org.jclouds.aws.xml,org.jclouds.io,org.jclouds.logging,org.jclouds.rest.internal,org.jclouds.http,org.jclouds.http.utils,org.jclouds.aws.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.filters'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http,com.google.common.collect,javax.annotation,org.jclouds.rest,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.util,org.jclouds.io,javax.crypto,org.jclouds.crypto,org.jclouds.logging,org.jclouds.date,com.google.common.io,org.jclouds.http.utils,javax.inject,org.jclouds.http.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.rest,org.jclouds.http,org.jclouds.http.annotation,com.google.common.reflect,com.google.inject.binder,org.jclouds.aws.handlers,org.jclouds.rest.config,org.jclouds.date,org.jclouds.aws.filters,javax.inject,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.xml'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http.functions,org.jclouds.aws.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http,org.jclouds.aws.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.handlers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http.handlers,org.jclouds.aws.util,org.jclouds.http,com.google.common.collect,org.jclouds.aws.domain,org.jclouds.io,com.google.inject,org.jclouds.rest,javax.annotation,org.jclouds.util,org.jclouds.aws,org.jclouds.logging,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.aws.reference'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='aws-common'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.crypto)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.annotation)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.handlers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.utils)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.useradmin'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.0.3'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='4af488ee3b27ce4f0b7b8b3776b8a3fde8d77fb13833f4e2d6cc15e43176468b'/>
+      <attribute name='url' value='org.apache.felix.useradmin/org.apache.felix.useradmin-1.0.3.jar'/>
+      <attribute name='size' type='Long' value='40835'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.useradmin'/>
+      <attribute name='bundle-version' type='Version' value='1.0.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.useradmin'/>
+      <attribute name='bundle-version' type='Version' value='1.0.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.useradmin'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.useradmin'/>
+      <attribute name='bundle-version' type='Version' value='1.0.3'/>
+      <directive name='uses' value='org.osgi.service.useradmin'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.useradmin.UserAdmin'/>
+      <directive name='uses' value='org.osgi.service.useradmin'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.useradmin)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.metatype'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.0.4'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='3eba0039242a2bd3c26609648d50c0850b3f11cdebbca94acb45b555ddddef10'/>
+      <attribute name='url' value='org.apache.felix.metatype/org.apache.felix.metatype-1.0.4.jar'/>
+      <attribute name='size' type='Long' value='93990'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.metatype'/>
+      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.metatype'/>
+      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.metatype'/>
+      <attribute name='version' type='Version' value='1.0.4'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.metatype'/>
+      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+      <directive name='uses' value='org.osgi.service.metatype,org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.metatype'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.metatype'/>
+      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.metatype.MetaTypeService'/>
+      <directive name='uses' value='org.osgi.service.metatype'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.metatype)(version&gt;=1.0.0))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.sun.jersey.core'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='428d6f9c69eab45f416146a6a1acc154fb02098154067db5281214a96fb3ecab'/>
+      <attribute name='url' value='com.sun.jersey.core/com.sun.jersey.core-1.13.0.jar'/>
+      <attribute name='size' type='Long' value='465649'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='javax.ws.rs'/>
+      <attribute name='version' type='Version' value='1.1.1'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='javax.ws.rs.core'/>
+      <attribute name='version' type='Version' value='1.1.1'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs.ext,javax.ws.rs'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='javax.ws.rs.ext'/>
+      <attribute name='version' type='Version' value='1.1.1'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs.core,javax.ws.rs'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider.jaxb'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs,javax.ws.rs.ext,javax.xml.bind,javax.ws.rs.core,javax.xml.parsers,com.sun.jersey.core.util,com.sun.jersey.core.provider,org.xml.sax,com.sun.jersey.api.provider.jaxb,javax.xml.transform.sax,javax.xml.bind.annotation,com.sun.jersey.core.impl.provider.entity,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.header'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.header.reader,com.sun.jersey.spi,javax.ws.rs.core,com.sun.jersey.core.header'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.impl'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.localization'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.util'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.impl,javax.ws.rs.core,javax.xml.parsers'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.provider'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.util,javax.ws.rs.ext,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.util,com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.spi.service,com.sun.jersey.core.reflection,com.sun.jersey.api.uri'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.provider.jaxb'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.header.reader,javax.ws.rs.core,com.sun.jersey.core.util,com.sun.jersey.core.impl.provider.header,javax.ws.rs'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.xml'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.xml.parsers,com.sun.jersey.core.util,javax.ws.rs.core,com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject,org.xml.sax,javax.xml.validation,org.xml.sax.helpers,com.sun.jersey.impl,javax.xml.transform,javax.xml.stream'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.header.reader'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs.core,com.sun.jersey.core.header,com.sun.jersey.core.impl.provider.header'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.osgi'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.scanning,org.osgi.framework,com.sun.jersey.core.spi.scanning.uri,com.sun.jersey.impl,com.sun.jersey.spi.service'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs.ext,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.inject'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.component'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.localization'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.scanning.uri'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.scanning,com.sun.jersey.core.util,com.sun.jersey.api.uri,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.spi.inject,com.sun.jersey.core.reflection,javax.ws.rs,com.sun.jersey.core.spi.factory,com.sun.jersey.spi.service'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.factory'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.spi,com.sun.jersey.spi.service,javax.ws.rs.ext,com.sun.jersey.api.uri,javax.ws.rs.core,com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject,javax.ws.rs,com.sun.jersey.core.header,com.sun.jersey.core.util,com.sun.jersey.core.reflection'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.spi.component.ioc'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.spi.component,com.sun.jersey.spi.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.representation'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.core.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.reflection'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs,javax.ws.rs.core,com.sun.jersey.impl'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.core.impl.provider.entity'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.util,com.sun.jersey.core.provider,javax.ws.rs.core,javax.activation,javax.xml.parsers,javax.xml.transform.dom,org.w3c.dom,org.xml.sax,javax.xml.transform,javax.xml.transform.stream,com.sun.jersey.spi.inject,com.sun.jersey.spi,javax.ws.rs.ext,com.sun.jersey.api.representation,javax.mail.internet,javax.mail.util,javax.mail,javax.imageio.stream,javax.imageio.spi,javax.imageio,javax.xml.transform.sax,com.sun.jersey.core.provider.jaxb,javax.xml.bind,javax.xml.stream,javax.xml.bind.annotation,com.sun.jersey.impl'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.spi.service'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='com.sun.jersey.impl,com.sun.jersey.core.reflection'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.sun.jersey.api.uri'/>
+      <attribute name='version' type='Version' value='1.13.0'/>
+      <attribute name='bundle-symbolic-name' value='com.sun.jersey.core'/>
+      <attribute name='bundle-version' type='Version' value='1.13.0'/>
+      <directive name='uses' value='javax.ws.rs,com.sun.jersey.core.util,javax.ws.rs.core'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.activation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.imageio)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.imageio.spi)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.imageio.stream)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.mail)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.mail.internet)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.mail.util)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind.annotation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.stream)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.dom)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.sax)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.validation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.w3c.dom)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
     </requirement>
   </resource>
   <resource>
@@ -4195,39 +4724,49 @@
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='slf4j.simple'/>
-      <attribute name='type' value='osgi.fragment'/>
-      <attribute name='version' type='Version' value='1.5.11'/>
+      <attribute name='osgi.identity' value='org.apache.felix.log'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='19391e725f028196329bd1e49b91c9bfd11333ca0ccd5c0a5cc95d1045406139'/>
-      <attribute name='url' value='slf4j.simple/slf4j.simple-1.5.11.jar'/>
-      <attribute name='size' type='Long' value='7854'/>
+      <attribute name='osgi.content' value='88c4038729ab8dc4dddb018aeb41811443db0516b87d20cd60e55cd0593b85b1'/>
+      <attribute name='url' value='org.apache.felix.log/org.apache.felix.log-1.0.1.jar'/>
+      <attribute name='size' type='Long' value='22243'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.log'/>
+      <attribute name='bundle-version' type='Version' value='1.0.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.log'/>
+      <attribute name='bundle-version' type='Version' value='1.0.1'/>
+    </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.slf4j.impl'/>
-      <attribute name='version' type='Version' value='1.5.11'/>
-      <attribute name='bundle-symbolic-name' value='slf4j.simple'/>
-      <attribute name='bundle-version' type='Version' value='1.5.11'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.log'/>
+      <attribute name='bundle-version' type='Version' value='1.0.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.log.LogService'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.log.LogReaderService'/>
+      <directive name='effective' value='active'/>
+    </capability>
+    <capability namespace='osgi.service'>
+      <attribute name='objectClass' value='org.osgi.service.log.LogService'/>
+      <directive name='uses' value='org.osgi.service.log'/>
+      <directive name='effective' value='active'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.5.11))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j.spi)(version&gt;=1.5.11))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.5.11))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.bundle'>
-      <directive name='filter' value='(osgi.wiring.bundle=slf4j.api)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.host'>
-      <directive name='filter' value='(&amp;(osgi.wiring.host=slf4j.api)(bundle-version&gt;=0.0.0))'/>
-    </requirement>
-    <requirement namespace='osgi.ee'>
-      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.3))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
   </resource>
   <resource>
@@ -4297,6 +4836,805 @@
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='jclouds-slf4j'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='2e08770f0028b65e5f320fff64a1515f8010787b2f6c3bd5e0c0444b5c7ebee0'/>
+      <attribute name='url' value='jclouds-slf4j/jclouds-slf4j-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='11299'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='jclouds-slf4j'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='jclouds-slf4j'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.logging.slf4j.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-slf4j'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,org.jclouds.logging.config,org.jclouds.logging.slf4j'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.logging.slf4j'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-slf4j'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,org.slf4j'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging.config)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.google.gson'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='20fe4d3f86f5b55d3af01ae169de2478e68df216c26782385aef120780c513db'/>
+      <attribute name='url' value='com.google.gson/com.google.gson-2.2.0.jar'/>
+      <attribute name='size' type='Long' value='192270'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.gson'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.gson.annotations'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.gson.reflect'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.gson.stream'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.gson.internal'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.gson.internal.bind'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.gson'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
+    </capability>
+    <requirement namespace='osgi.ee'>
+      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.commons.io'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='c1cd4480f5201e5d2979fd97fa7949bde0e778b84c87b383aa133586bb17f4f1'/>
+      <attribute name='url' value='org.apache.commons.io/org.apache.commons.io-2.0.0.jar'/>
+      <attribute name='size' type='Long' value='161213'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.commons.io.output'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.commons.io.comparator'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.commons.io'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.commons.io.monitor'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.commons.io.input'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.commons.io.filefilter'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.commons.io'/>
+      <attribute name='bundle-version' type='Version' value='2.0.0'/>
+    </capability>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='jclouds-sshj'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='8e137c9a63b1819c5d5cc5bb23b654a37c6e8c0898ef2cbc3d0ffc6880140c05'/>
+      <attribute name='url' value='jclouds-sshj/jclouds-sshj-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='34930'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='jclouds-sshj'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='jclouds-sshj'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.sshj.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-sshj'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http.handlers,com.google.common.net,org.jclouds.sshj,org.jclouds.domain,javax.inject,com.google.inject,org.jclouds.ssh,com.google.inject.binder'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.sshj'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-sshj'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.net,org.jclouds.domain,org.jclouds.logging,javax.annotation,net.schmizz.sshj.transport.verification,com.google.common.base,net.schmizz.sshj,javax.inject,net.schmizz.sshj.userauth.keyprovider,net.schmizz.sshj.sftp,com.google.common.collect,net.schmizz.sshj.connection.channel.direct,net.schmizz.sshj.connection,net.schmizz.sshj.transport,com.google.common.io,org.apache.commons.io.input,org.jclouds.compute.domain,net.schmizz.sshj.common,org.jclouds.io.payloads,org.jclouds.io,net.schmizz.sshj.xfer,org.jclouds.http.handlers,org.jclouds.rest,net.schmizz.sshj.userauth,org.jclouds.util,org.jclouds.ssh,org.jclouds.crypto,com.google.inject'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.net)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.common)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.connection)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.connection.channel.direct)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.sftp)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.transport)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.transport.verification)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.userauth)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.userauth.keyprovider)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=net.schmizz.sshj.xfer)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.commons.io.input)(version&gt;=1.4.0)(!(version&gt;=3.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.handlers)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io.payloads)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ssh)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.deployment.rp.autoconf'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='0.1.5'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='ec0412c24690daecbd04d00c4b4530744a17c81ff746fb8ed14fe18ffe3ba416'/>
+      <attribute name='url' value='org.apache.felix.deployment.rp.autoconf/org.apache.felix.deployment.rp.autoconf-0.1.5.jar'/>
+      <attribute name='size' type='Long' value='101161'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.deployment.rp.autoconf'/>
+      <attribute name='bundle-version' type='Version' value='0.1.5'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.deployment.rp.autoconf'/>
+      <attribute name='bundle-version' type='Version' value='0.1.5'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin.spi'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.deployment.rp.autoconf'/>
+      <attribute name='bundle-version' type='Version' value='0.1.5'/>
+      <directive name='uses' value='org.osgi.framework,org.osgi.service.deploymentadmin'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.metatype'/>
+      <attribute name='version' type='Version' value='1.2.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.deployment.rp.autoconf'/>
+      <attribute name='bundle-version' type='Version' value='0.1.5'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='osgi.cmpn'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='c1310c4186ccc17a0d7089d83f96dc940c4eccb98d5edfd58819393c29c31655'/>
+      <attribute name='url' value='osgi.cmpn/osgi.cmpn-4.2.0.jar'/>
+      <attribute name='size' type='Long' value='614152'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='info.dmtree'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='info.dmtree.spi'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='info.dmtree'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='info.dmtree.registry'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework,info.dmtree,info.dmtree.notification'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='info.dmtree.notification.spi'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='info.dmtree.notification'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='info.dmtree.security'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='info.dmtree'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='info.dmtree.notification'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='info.dmtree'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.application'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.application'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.blueprint.container'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.service.blueprint.reflect,org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.blueprint.reflect'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.cm'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.component'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin.spi'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.service.deploymentadmin,org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.device'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.event'/>
+      <attribute name='version' type='Version' value='1.2.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.http'/>
+      <attribute name='version' type='Version' value='1.2.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='javax.servlet.http,javax.servlet'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.io'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='javax.microedition.io'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.metatype'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.monitor'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.prefs'/>
+      <attribute name='version' type='Version' value='1.1.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.provisioning'/>
+      <attribute name='version' type='Version' value='1.2.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.upnp'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.useradmin'/>
+      <attribute name='version' type='Version' value='1.1.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.wireadmin'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.measurement'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.position'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.util.measurement'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.cdma'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework,org.osgi.service.condpermadmin'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.gsm'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework,org.osgi.service.condpermadmin'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.mobile'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework,org.osgi.service.condpermadmin'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.tracker'/>
+      <attribute name='version' type='Version' value='1.4.0'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.util.xml'/>
+      <attribute name='version' type='Version' value='1.0.1'/>
+      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
+      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
+      <directive name='uses' value='javax.xml.parsers,org.osgi.framework'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.notification)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.notification.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.registry)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.security)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.microedition.io)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.servlet)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.servlet.http)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.application)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.application)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.blueprint.container)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.blueprint.reflect)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.condpermadmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.device)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.http)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.io)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.monitor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.prefs)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.provisioning)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.upnp)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.useradmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.wireadmin)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.cdma)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.gsm)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.measurement)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.mobile)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.position)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.xml)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='jclouds-bouncycastle'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='a45daae73f7af1d088a6ee3cb84dc846a67fdca4b475ec7c2a8ba3700d39424f'/>
+      <attribute name='url' value='jclouds-bouncycastle/jclouds-bouncycastle-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='10134'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='jclouds-bouncycastle'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='jclouds-bouncycastle'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.encryption.bouncycastle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-bouncycastle'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.bouncycastle.jce.provider,javax.inject,org.jclouds.encryption.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.encryption.bouncycastle.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-bouncycastle'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.encryption.bouncycastle,com.google.inject.binder,org.jclouds.crypto,com.google.inject'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.jce.provider)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.encryption.internal)(version&gt;=1.5.0.beta6))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
       <attribute name='osgi.identity' value='com.vaadin'/>
       <attribute name='type' value='osgi.bundle'/>
       <attribute name='version' type='Version' value='6.8.13'/>
@@ -5611,1348 +6949,63 @@
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.amdatu.mongo'/>
+      <attribute name='osgi.identity' value='org.apache.felix.useradmin.filestore'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.0.4'/>
+      <attribute name='version' type='Version' value='1.0.2'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='b3f2b55e2a87b696436b704ef164405f326ae3650a5cae91dcf070c566a29438'/>
-      <attribute name='url' value='org.amdatu.mongo/org.amdatu.mongo-1.0.4.jar'/>
-      <attribute name='size' type='Long' value='12026'/>
+      <attribute name='osgi.content' value='34ec9f555bc1f8a95cc41fbc9fc50f17a01b4779ac1cb28cc949572e3e158fa8'/>
+      <attribute name='url' value='org.apache.felix.useradmin.filestore/org.apache.felix.useradmin.filestore-1.0.2.jar'/>
+      <attribute name='size' type='Long' value='23273'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.amdatu.mongo'/>
-      <attribute name='bundle-version' type='Version' value='1.0.4'/>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.useradmin.filestore'/>
+      <attribute name='bundle-version' type='Version' value='1.0.2'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.amdatu.mongo'/>
-      <attribute name='bundle-version' type='Version' value='1.0.4'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.amdatu.mongo'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.amdatu.mongo'/>
-      <attribute name='bundle-version' type='Version' value='1.0.4'/>
-      <directive name='uses' value='com.mongodb'/>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.useradmin.filestore'/>
+      <attribute name='bundle-version' type='Version' value='1.0.2'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=com.mongodb)'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.useradmin)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.amdatu.mongo)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.useradmin)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))'/>
     </requirement>
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='aws-ec2'/>
+      <attribute name='osgi.identity' value='org.osgi.impl.bundle.bindex'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+      <attribute name='version' type='Version' value='2.2.0'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='c00ceec672aca1ddb56890fef9935a721029a0bb0ae043c3ce394c8c0b81b245'/>
-      <attribute name='url' value='aws-ec2/aws-ec2-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='196969'/>
+      <attribute name='osgi.content' value='8d93c6f99983c16688e0773be5862470b53008a6a49c95a10afce496cbd3658b'/>
+      <attribute name='url' value='org.osgi.impl.bundle.bindex/org.osgi.impl.bundle.bindex-2.2.0.jar'/>
+      <attribute name='size' type='Long' value='154617'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <attribute name='osgi.wiring.bundle' value='org.osgi.impl.bundle.bindex'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <attribute name='osgi.wiring.host' value='org.osgi.impl.bundle.bindex'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.strategy'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.base,org.jclouds.ec2.compute.predicates,javax.annotation,org.jclouds.ec2,org.jclouds.ec2.options,org.jclouds.aws.ec2,org.jclouds.aws.ec2.functions,com.google.common.cache,org.jclouds.logging,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.services,org.jclouds.domain,org.jclouds.compute.domain,org.jclouds.aws.ec2.options,com.google.common.collect,org.jclouds.compute.options,org.jclouds.aws.ec2.compute,org.jclouds.aws.ec2.compute.predicates,org.jclouds.ec2.compute.strategy,com.google.common.util.concurrent,org.jclouds.compute.util,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.compute.strategy,org.jclouds.location,org.jclouds.concurrent,org.jclouds.scriptbuilder.domain,org.jclouds.ec2.compute.options,org.jclouds.compute.functions'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.domain,org.jclouds.collect,com.google.common.base,org.jclouds.ec2.compute.functions,com.google.common.cache,org.jclouds.compute.functions,org.jclouds.ec2.compute.domain,org.jclouds.domain,org.jclouds.compute.util,javax.inject,org.jclouds.aws.ec2.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.options'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,org.jclouds.ec2.options,com.google.common.base,org.jclouds.ec2.domain,org.jclouds.aws.ec2.domain,org.jclouds.ec2.options.internal,org.jclouds.date,org.jclouds.date.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.reflect,org.jclouds.apis.internal,org.jclouds.ec2,com.google.common.collect,org.jclouds.aws.ec2.compute,org.jclouds.ec2.compute.config,org.jclouds.aws.ec2.compute.config,org.jclouds.apis,org.jclouds.aws.ec2.config,org.jclouds.rest.internal,org.jclouds.rest,org.jclouds.aws.ec2.services,org.jclouds.rest.annotations,org.jclouds.concurrent,org.jclouds.providers,org.jclouds.providers.internal,org.jclouds.aws.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.annotation,org.jclouds.aws.ec2,com.google.common.base,org.jclouds.aws,com.google.common.cache,org.jclouds.logging,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.services,org.jclouds.aws.domain,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.ec2.domain,com.google.common.collect,org.jclouds.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.compute.options,org.jclouds.ec2.domain,org.jclouds.ec2,org.jclouds.aws.ec2,org.jclouds.compute,org.jclouds.util,org.jclouds.scriptbuilder.functions,com.google.common.cache,org.jclouds.logging,org.jclouds.compute.functions,org.jclouds.aws.util,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.services,org.jclouds.domain,org.jclouds.compute.extensions,org.jclouds.compute.strategy,org.jclouds.compute.internal,org.jclouds.ec2.compute,org.jclouds.collect,com.google.common.collect,org.jclouds.ec2.compute.options,org.jclouds.compute.callables,org.jclouds.compute.reference,com.google.common.util.concurrent,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.aws.ec2.compute.internal,com.google.inject,org.jclouds.ec2.compute.internal,org.jclouds.javax.annotation,org.jclouds.aws.ec2.options,org.jclouds.scriptbuilder.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.binders'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.rest,org.jclouds.http,org.jclouds.aws.ec2.options,com.google.common.collect,org.jclouds.http.utils,com.google.common.base,javax.inject,org.jclouds.aws.ec2.domain,org.jclouds.aws.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.predicates'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.compute.predicates,org.jclouds.ec2.compute.domain,org.jclouds.ec2,org.jclouds.aws.ec2.services,com.google.common.collect,org.jclouds.aws.ec2,com.google.common.base,javax.inject,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.aws.ec2.compute.suppliers,org.jclouds.ec2.compute.config,com.google.inject,com.google.common.collect,com.google.common.cache,org.jclouds.ec2.compute.domain,org.jclouds.ec2.compute.loaders,org.jclouds.rest,org.jclouds.rest.suppliers,org.jclouds.concurrent,org.jclouds.aws.ec2.compute.strategy,org.jclouds.ec2.compute.predicates,org.jclouds.aws.ec2.compute.functions,org.jclouds.ec2.compute.functions,org.jclouds.ec2.compute.suppliers,org.jclouds.compute.extensions,org.jclouds.ec2.compute.options,org.jclouds.compute.options,org.jclouds.aws.ec2.compute,org.jclouds.aws.ec2.compute.predicates,org.jclouds.ec2.compute.strategy,org.jclouds.ec2.compute.internal,org.jclouds.compute.config,com.google.inject.binder,javax.inject,org.jclouds.predicates,org.jclouds.ec2.compute.extensions,org.jclouds.aws.ec2.functions,com.google.inject.assistedinject,org.jclouds.compute,org.jclouds.config,com.google.inject.name,org.jclouds.aws.ec2.predicates,org.jclouds.aws.ec2.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.rest,org.jclouds.aws.ec2.options,org.jclouds.ec2,org.jclouds.ec2.options,com.google.common.collect,org.jclouds.aws.ec2,org.jclouds.ec2.services,org.jclouds.aws.ec2.services,org.jclouds.ec2.config,com.google.common.reflect,com.google.inject.binder,javax.inject,com.google.inject,org.jclouds.aws.ec2.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.services'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,org.jclouds.ec2.binders,org.jclouds.aws.filters,javax.ws.rs,com.google.common.util.concurrent,org.jclouds.ec2.services,org.jclouds.location.functions,org.jclouds.rest.annotations,org.jclouds.aws.ec2.xml,org.jclouds.concurrent,org.jclouds.ec2.domain,org.jclouds.ec2.options,org.jclouds.rest.functions,org.jclouds.aws.ec2.domain,org.jclouds.ec2.xml,org.jclouds.ec2.functions,org.jclouds.aws.ec2.options,org.jclouds.aws.ec2.binders,org.jclouds.aws.ec2.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.compute,org.jclouds.ec2.compute.internal,org.jclouds.location,org.jclouds.compute,com.google.common.reflect,javax.inject,org.jclouds.aws.ec2.compute,org.jclouds'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.reference'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.reference'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.predicates'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.rest,javax.annotation,com.google.common.collect,org.jclouds.aws.ec2,com.google.common.base,org.jclouds.logging,org.jclouds.aws.ec2.services,javax.inject,com.google.inject,org.jclouds.aws.ec2.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.xml'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.util,org.xml.sax,org.jclouds.date,org.jclouds.location,javax.inject,com.google.inject,org.jclouds.aws.ec2.domain,org.jclouds.http.functions,javax.annotation,org.jclouds.logging,org.jclouds.aws.util,org.jclouds.rest.internal,org.jclouds.rest,org.jclouds.http,org.jclouds.aws.ec2.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.compute.suppliers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.aws.ec2.compute.config,org.jclouds.compute.domain,org.jclouds.ec2.compute.domain,org.jclouds.ec2.compute.suppliers,com.google.common.collect,javax.inject,com.google.common.base,com.google.common.cache,javax.annotation,org.jclouds.ec2.compute.functions,org.jclouds.logging,com.google.common.util.concurrent,org.jclouds.location,org.jclouds.aws.ec2.options,com.google.inject.assistedinject,org.jclouds.ec2.compute.strategy'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.aws.ec2.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='aws-ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.javax.annotation,org.jclouds.ec2.compute.domain,org.jclouds.aws.ec2.util'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.assistedinject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.filters)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.collect)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.callables)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.extensions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.options)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.reference)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.strategy)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.concurrent)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.binders)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.extensions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.loaders)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.options)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.predicates)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.strategy)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.compute.suppliers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.options)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.options.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.reference)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.services)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.ec2.xml)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.utils)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.providers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.providers.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.suppliers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='ec2'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='56708b308277a7815c78d5284b721f16c38a07745e6fa9a8701043749afff8d5'/>
-      <attribute name='url' value='ec2/ec2-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='344780'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.reference'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.predicates'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.domain,com.google.common.base,org.jclouds.compute.predicates,org.jclouds.predicates,javax.annotation,com.google.common.collect,org.jclouds.ec2,org.jclouds.ec2.options,org.jclouds.ec2.services,org.jclouds.ec2.compute.functions,org.jclouds.logging,org.jclouds.aws.util,javax.inject,org.jclouds.rest,org.jclouds.ec2.compute.domain,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.javax.annotation,org.jclouds.util,org.jclouds.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.extensions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.predicates,org.jclouds.compute.domain,com.google.common.util.concurrent,org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,org.jclouds.ec2.options,com.google.common.collect,org.jclouds.ec2.services,com.google.common.base,org.jclouds.logging,org.jclouds.aws.util,org.jclouds.concurrent,javax.inject,com.google.inject,org.jclouds.compute.extensions'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.options'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.ec2.options.internal,com.google.inject,org.jclouds.ec2.domain,org.jclouds.javax.annotation,org.jclouds.encryption.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.reflect,org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.ec2.compute,org.jclouds.rest.internal,com.google.common.collect,org.jclouds.ec2.config,org.jclouds.ec2.compute.config,org.jclouds.rest,org.jclouds.ec2.services,org.jclouds.rest.annotations,org.jclouds.concurrent'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.xml'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,org.jclouds.http.functions,javax.annotation,org.jclouds.ec2.domain,com.google.common.base,org.jclouds.aws.util,org.jclouds.date,org.jclouds.rest.internal,org.jclouds.location,javax.inject,com.google.common.collect,org.jclouds.util,org.xml.sax,com.google.inject,org.jclouds.rest,org.jclouds.http,org.jclouds.encryption.internal,org.jclouds.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.services'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.ec2.binders,org.jclouds.aws.filters,org.jclouds.ec2.options,javax.ws.rs,org.jclouds.ec2.xml,org.jclouds.location.functions,org.jclouds.rest.annotations,org.jclouds.javax.annotation,org.jclouds.rest.functions,com.google.common.util.concurrent,org.jclouds.concurrent,org.jclouds.ec2.functions'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.loaders'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,com.google.common.collect,org.jclouds.ec2.services,com.google.common.base,com.google.common.cache,org.jclouds.logging,org.jclouds.ec2.compute.domain,javax.inject,org.jclouds.compute.domain,org.jclouds.ec2.options,org.jclouds.ec2.compute.functions'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.options.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.http.options'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.aws.util,org.jclouds.ec2.compute.domain,com.google.common.collect,com.google.common.base,javax.inject,com.google.common.cache,org.jclouds.logging,org.jclouds.compute.functions,org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,org.jclouds.ec2.services,com.google.inject,org.jclouds.domain,org.jclouds.compute.strategy,org.jclouds.collect,org.jclouds.ec2.compute.strategy,org.jclouds.compute.util,org.jclouds.compute.domain.internal,org.jclouds.util,com.google.common.util.concurrent,javax.crypto,org.jclouds.crypto,org.jclouds.encryption.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.compute.strategy,org.jclouds.compute.strategy,org.jclouds.compute.config,org.jclouds.compute.domain,org.jclouds.ec2.compute.suppliers,com.google.common.base,com.google.inject,com.google.common.collect,com.google.common.cache,org.jclouds.ec2.compute.domain,org.jclouds.ec2.compute.loaders,org.jclouds.rest,org.jclouds.rest.suppliers,org.jclouds.concurrent,com.google.inject.name,javax.inject,org.jclouds.compute.extensions,org.jclouds.predicates,org.jclouds.ec2.compute.predicates,org.jclouds.ec2.domain,org.jclouds.ec2.compute.extensions,org.jclouds.compute,org.jclouds.ec2.compute.functions,org.jclouds.domain,org.jclouds.ec2.compute,org.jclouds.ec2.compute.options,org.jclouds.compute.options,org.jclouds.ec2.compute.internal,com.google.inject.binder'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.ec2.domain,org.jclouds.compute.domain.internal,com.google.common.collect,org.jclouds.domain,org.jclouds.compute.predicates'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.suppliers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.compute.domain,com.google.common.collect,com.google.common.base,javax.inject,javax.annotation,org.jclouds.ec2.options,org.jclouds.ec2.compute.functions,com.google.common.cache,org.jclouds.ec2.compute.strategy,org.jclouds.logging,org.jclouds.location'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,javax.inject,org.jclouds.crypto,org.jclouds.aws.domain,org.jclouds.aws'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.binders'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.rest,org.jclouds.http,com.google.common.collect,org.jclouds.http.utils,com.google.common.base,org.jclouds.aws.util,javax.inject,org.jclouds.ec2.util,org.jclouds.aws.filters,org.jclouds.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.collect,com.google.common.base,org.jclouds.logging,org.jclouds.predicates,org.jclouds.ec2,org.jclouds.ec2.services,org.jclouds.compute,org.jclouds.util,org.jclouds.scriptbuilder.functions,com.google.common.cache,org.jclouds.compute.functions,org.jclouds.aws.util,org.jclouds.ec2.compute.domain,org.jclouds.domain,org.jclouds.compute.extensions,org.jclouds.compute.domain,org.jclouds.compute.strategy,org.jclouds.compute.internal,org.jclouds.collect,org.jclouds.ec2.compute.options,org.jclouds.compute.options,org.jclouds.compute.callables,org.jclouds.compute.reference,javax.inject,com.google.inject,org.jclouds.ec2.compute.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.options'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,org.jclouds.javax.annotation,org.jclouds.domain,org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.base,org.jclouds.util,org.jclouds.compute.options'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.strategy'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.ec2.domain,org.jclouds.scriptbuilder.domain,org.jclouds.ec2.options,com.google.common.collect,org.jclouds.ec2.compute.options,com.google.common.base,org.jclouds.compute.options,org.jclouds.crypto,com.google.common.cache,org.jclouds.compute.functions,org.jclouds.javax.annotation,org.jclouds.ec2.compute.domain,javax.inject,com.google.inject,com.google.common.util.concurrent,org.jclouds.ec2,org.jclouds.ec2.services,javax.annotation,org.jclouds.logging,org.jclouds.concurrent,org.jclouds.ec2.compute.predicates,org.jclouds.aws.util,org.jclouds.domain,org.jclouds.compute.strategy,org.jclouds.compute.config,org.jclouds.compute.util,org.jclouds.ec2.compute.util,org.jclouds.location,org.jclouds.compute.predicates,org.jclouds.compute.strategy.impl'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.suppliers'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,com.google.common.base,javax.annotation,org.jclouds.ec2,com.google.common.collect,org.jclouds.ec2.options,org.jclouds.ec2.services,org.jclouds.util,org.jclouds.logging,org.jclouds.http,org.jclouds.location,org.jclouds.location.suppliers,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.internal,org.jclouds.ec2.compute,org.jclouds.location,org.jclouds.compute,com.google.common.reflect,javax.inject,org.jclouds,org.jclouds.compute.domain,org.jclouds.ec2.compute.domain,com.google.common.util.concurrent,com.google.common.base,org.jclouds.util,com.google.common.cache,org.jclouds.collect,com.google.common.collect,org.jclouds.compute.options,org.jclouds.compute.domain.internal,org.jclouds.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.predicates'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ec2.domain,javax.annotation,org.jclouds.ec2,com.google.common.collect,org.jclouds.ec2.services,com.google.common.base,org.jclouds.aws,org.jclouds.logging,org.jclouds.aws.domain,javax.inject,com.google.inject,org.jclouds.rest,org.jclouds.ec2.options'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.location.suppliers.derived,org.jclouds.rest,org.jclouds.aws.config,com.google.common.collect,org.jclouds.ec2,org.jclouds.ec2.services,org.jclouds.location.config,org.jclouds.ec2.suppliers,com.google.common.reflect,org.jclouds.location.suppliers,com.google.inject.binder,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ec2.compute.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='ec2'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.domain,javax.inject'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.crypto)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.filters)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.aws.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.collect)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.callables)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.domain.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.extensions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.options)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.predicates)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.reference)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.strategy)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.strategy.impl)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.compute.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.concurrent)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.encryption.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.options)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.utils)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers.derived)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.suppliers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='osgi.cmpn'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='c1310c4186ccc17a0d7089d83f96dc940c4eccb98d5edfd58819393c29c31655'/>
-      <attribute name='url' value='osgi.cmpn/osgi.cmpn-4.2.0.jar'/>
-      <attribute name='size' type='Long' value='614152'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='info.dmtree'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='info.dmtree.spi'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.bindex'/>
       <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='info.dmtree'/>
+      <attribute name='bundle-symbolic-name' value='org.osgi.impl.bundle.bindex'/>
+      <attribute name='bundle-version' type='Version' value='2.2.0'/>
     </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='info.dmtree.registry'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework,info.dmtree,info.dmtree.notification'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='info.dmtree.notification.spi'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='info.dmtree.notification'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='info.dmtree.security'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='info.dmtree'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='info.dmtree.notification'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='info.dmtree'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.application'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.application'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.blueprint.container'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.service.blueprint.reflect,org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.blueprint.reflect'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.cm'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.component'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin.spi'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.service.deploymentadmin,org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.device'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.event'/>
-      <attribute name='version' type='Version' value='1.2.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.http'/>
-      <attribute name='version' type='Version' value='1.2.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='javax.servlet.http,javax.servlet'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.io'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='javax.microedition.io'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.metatype'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.monitor'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.prefs'/>
-      <attribute name='version' type='Version' value='1.1.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.provisioning'/>
-      <attribute name='version' type='Version' value='1.2.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.upnp'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.useradmin'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.wireadmin'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.measurement'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.position'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.util.measurement'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.cdma'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework,org.osgi.service.condpermadmin'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.gsm'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework,org.osgi.service.condpermadmin'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.mobile'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework,org.osgi.service.condpermadmin'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.tracker'/>
-      <attribute name='version' type='Version' value='1.4.0'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.util.xml'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-      <attribute name='bundle-symbolic-name' value='osgi.cmpn'/>
-      <attribute name='bundle-version' type='Version' value='4.2.0.200908310645'/>
-      <directive name='uses' value='javax.xml.parsers,org.osgi.framework'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.notification)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.notification.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.registry)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.security)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=info.dmtree.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.microedition.io)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.servlet)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.servlet.http)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.application)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.application)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.blueprint.container)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.blueprint.reflect)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.condpermadmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.device)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.http)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.io)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.monitor)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.prefs)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.provisioning)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.upnp)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.useradmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.wireadmin)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.cdma)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.gsm)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.measurement)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.mobile)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.position)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.xml)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.mockito.mockito-all'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='ea112d2f90686224af5de8307c659cf8c7599bdf48e6af011d736c9b3340794d'/>
-      <attribute name='url' value='org.mockito.mockito-all/org.mockito.mockito-all-1.9.0.jar'/>
-      <attribute name='size' type='Long' value='1515829'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.exceptions'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito.exceptions.base,org.mockito.exceptions.verification.junit,org.mockito.listeners,org.mockito.exceptions.misusing,org.mockito.exceptions.verification'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.stubbing.answers'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito.exceptions.base,org.mockito.invocation,org.mockito.stubbing'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.listeners'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito.exceptions'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.runners'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.junit.runner,org.junit.runner.notification,org.junit.runner.manipulation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.base'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.verification'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito.exceptions.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.configuration'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito,org.mockito.stubbing'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.invocation'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.verification.junit'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='junit.framework,org.mockito.exceptions.verification'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.hamcrest,org.mockito.stubbing,org.mockito.verification,org.mockito.listeners,org.mockito.exceptions.base,org.mockito.exceptions,org.mockito.configuration,org.mockito.invocation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.exceptions.misusing'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito.exceptions.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.verification'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito.exceptions'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.mockito.stubbing'/>
-      <attribute name='version' type='Version' value='1.9.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.mockito.invocation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.hamcrest'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.hamcrest.core'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.hamcrest.core'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-      <directive name='uses' value='org.hamcrest'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.objenesis'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.mockito.mockito-all'/>
-      <attribute name='bundle-version' type='Version' value='1.9.0'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=COM.jrockit.reflect)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=jrockit.vm)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=junit.framework)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=org.apache.tools.ant)'/>
       <directive name='resolution' value='optional'/>
@@ -6962,991 +7015,156 @@
       <directive name='resolution' value='optional'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.hamcrest)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.bindex)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.junit)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.junit.internal.runners)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.junit.runner)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.junit.runner.manipulation)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.junit.runner.notification)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.junit.runners)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.junit.runners.model)'/>
-      <directive name='resolution' value='optional'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.configuration)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.base)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.misusing)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.verification)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.exceptions.verification.junit)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.invocation)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.listeners)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.runners)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.stubbing)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.stubbing.answers)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.mockito.verification)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.objenesis)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=sun.reflect)'/>
-      <directive name='resolution' value='optional'/>
+    <requirement namespace='osgi.extender'>
+      <directive name='filter' value='(&amp;(osgi.extender=osgi.ds)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='effective' value='active'/>
     </requirement>
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='jclouds-bouncycastle'/>
+      <attribute name='osgi.identity' value='biz.aQute.repository'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+      <attribute name='version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='a45daae73f7af1d088a6ee3cb84dc846a67fdca4b475ec7c2a8ba3700d39424f'/>
-      <attribute name='url' value='jclouds-bouncycastle/jclouds-bouncycastle-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='10134'/>
+      <attribute name='osgi.content' value='be762771ded3fe29985e7234cff9e1eba5314c95aa3ce726adcbac6c90e69393'/>
+      <attribute name='url' value='biz.aQute.repository/biz.aQute.repository-2.1.0.jar'/>
+      <attribute name='size' type='Long' value='643362'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='jclouds-bouncycastle'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <attribute name='osgi.wiring.bundle' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='jclouds-bouncycastle'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <attribute name='osgi.wiring.host' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.encryption.bouncycastle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-bouncycastle'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.bouncycastle.jce.provider,javax.inject,org.jclouds.encryption.internal'/>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.http'/>
+      <attribute name='version' type='Version' value='2.1.0.213345_jenkins-bndmaster-71'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
+      <directive name='uses' value='aQute.bnd.service.url,aQute.service.reporter,aQute.bnd.service'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.encryption.bouncycastle.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-bouncycastle'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.encryption.bouncycastle,com.google.inject.binder,org.jclouds.crypto,com.google.inject'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.jce.provider)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.encryption.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.deploymentadmin'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='0.9.8.SNAPSHOT'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='737e67d9a28131f89fadcf36a3f5c3d46703b569883954275270bb1239c85412'/>
-      <attribute name='url' value='org.apache.felix.deploymentadmin/org.apache.felix.deploymentadmin-0.9.8.jar'/>
-      <attribute name='size' type='Long' value='100235'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.deploymentadmin'/>
-      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.deploymentadmin'/>
-      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.obr'/>
+      <attribute name='version' type='Version' value='2.1.0.213345_jenkins-bndmaster-71'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
+      <directive name='uses' value='aQute.bnd.version,aQute.bnd.service,aQute.bnd.deployer.repository'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin'/>
-      <attribute name='version' type='Version' value='1.1.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.deploymentadmin'/>
-      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
-      <directive name='uses' value='org.osgi.framework'/>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.repository'/>
+      <attribute name='version' type='Version' value='3.1.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
+      <directive name='uses' value='aQute.bnd.service.url,org.osgi.service.coordinator,aQute.bnd.deployer.repository.api,aQute.bnd.version,org.osgi.resource,org.osgi.service.log,aQute.service.reporter,org.osgi.framework,aQute.bnd.service,org.osgi.service.repository'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin.spi'/>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.repository.api'/>
+      <attribute name='version' type='Version' value='2.0.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
+      <directive name='uses' value='org.osgi.resource,org.osgi.service.log,aQute.bnd.service'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='aQute.bnd.deployer.repository.providers'/>
+      <attribute name='version' type='Version' value='2.1.0.213345_jenkins-bndmaster-71'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
+      <directive name='uses' value='org.osgi.service.indexer,org.osgi.service.bindex,aQute.bnd.deployer.repository.api,org.osgi.service.log,aQute.service.reporter,aQute.bnd.service'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.indexer'/>
+      <attribute name='version' type='Version' value='1.0.2'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.bindex'/>
       <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.deploymentadmin'/>
-      <attribute name='bundle-version' type='Version' value='0.9.8.SNAPSHOT'/>
-      <directive name='uses' value='org.osgi.framework,org.osgi.service.deploymentadmin'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.deployment.rp.autoconf'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='0.1.5'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='ec0412c24690daecbd04d00c4b4530744a17c81ff746fb8ed14fe18ffe3ba416'/>
-      <attribute name='url' value='org.apache.felix.deployment.rp.autoconf/org.apache.felix.deployment.rp.autoconf-0.1.5.jar'/>
-      <attribute name='size' type='Long' value='101161'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.deployment.rp.autoconf'/>
-      <attribute name='bundle-version' type='Version' value='0.1.5'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.deployment.rp.autoconf'/>
-      <attribute name='bundle-version' type='Version' value='0.1.5'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.deploymentadmin.spi'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.coordinator'/>
       <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.deployment.rp.autoconf'/>
-      <attribute name='bundle-version' type='Version' value='0.1.5'/>
-      <directive name='uses' value='org.osgi.framework,org.osgi.service.deploymentadmin'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.metatype'/>
-      <attribute name='version' type='Version' value='1.2.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.deployment.rp.autoconf'/>
-      <attribute name='bundle-version' type='Version' value='0.1.5'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
       <directive name='uses' value='org.osgi.framework'/>
     </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.deploymentadmin.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.gogo.shell'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='0.10.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='95e85d53c1683d01d456275ac5eb20fe9e37f03e2ac5a1fd11e204aaedbb803c'/>
-      <attribute name='url' value='org.apache.felix.gogo.shell/org.apache.felix.gogo.shell-0.10.0.jar'/>
-      <attribute name='size' type='Long' value='49004'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.gogo.shell'/>
-      <attribute name='bundle-version' type='Version' value='0.10.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.gogo.shell'/>
-      <attribute name='bundle-version' type='Version' value='0.10.0'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <attribute name='status' value='provisional'/>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=0.10.0))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.osgi.framework)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.osgi.service.startlevel)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.osgi.util.tracker)'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.log'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.0.1'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='88c4038729ab8dc4dddb018aeb41811443db0516b87d20cd60e55cd0593b85b1'/>
-      <attribute name='url' value='org.apache.felix.log/org.apache.felix.log-1.0.1.jar'/>
-      <attribute name='size' type='Long' value='22243'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.log'/>
-      <attribute name='bundle-version' type='Version' value='1.0.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.log'/>
-      <attribute name='bundle-version' type='Version' value='1.0.1'/>
-    </capability>
     <capability namespace='osgi.wiring.package'>
       <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
       <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.log'/>
-      <attribute name='bundle-version' type='Version' value='1.0.1'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.log.LogService'/>
-      <directive name='effective' value='active'/>
-    </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.log.LogReaderService'/>
-      <directive name='effective' value='active'/>
-    </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.log.LogService'/>
-      <directive name='uses' value='org.osgi.service.log'/>
-      <directive name='effective' value='active'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.gogo.command'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='0.12.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='5799c75d81dd5682ff79f3e440b9ba77c5511fe683b5b7d5a322059ce4d39800'/>
-      <attribute name='url' value='org.apache.felix.gogo.command/org.apache.felix.gogo.command-0.12.0.jar'/>
-      <attribute name='size' type='Long' value='51746'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.gogo.command'/>
-      <attribute name='bundle-version' type='Version' value='0.12.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.gogo.command'/>
-      <attribute name='bundle-version' type='Version' value='0.12.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
-      <attribute name='version' type='Version' value='1.3.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.gogo.command'/>
-      <attribute name='bundle-version' type='Version' value='0.12.0'/>
+      <attribute name='bundle-symbolic-name' value='biz.aQute.repository'/>
+      <attribute name='bundle-version' type='Version' value='2.1.0.213346_jenkins-bndmaster-71'/>
       <directive name='uses' value='org.osgi.framework'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
-      <attribute name='status' value='provisional'/>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=0.10.0)(!(version&gt;=1.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.bindex)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.repository)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework.wiring)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
-      <directive name='resolution' value='optional'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.filerepo)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.osgi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.startlevel)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.service.url)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='jclouds-compute'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='48e4a3a441cfbe77d43fb8c417ff44380779d3ae4d2ff8950185d7bf08f80409'/>
-      <attribute name='url' value='jclouds-compute/jclouds-compute-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='470098'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.cim.xml'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http.functions,org.jclouds.util,org.xml.sax,org.jclouds.cim,com.google.common.base,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.cim.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.cim,org.jclouds.compute.domain.internal,com.google.common.collect,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.cim'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.compute.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.compute.internal,org.jclouds.scriptbuilder.domain,com.google.common.util.concurrent,com.google.common.base,org.jclouds.compute.options,org.jclouds.domain,com.google.inject,org.jclouds.compute.extensions,org.jclouds.javax.annotation,org.jclouds.rest,org.jclouds,org.jclouds.apis,org.jclouds.providers,com.google.common.collect,org.jclouds.compute.util,org.jclouds.ssh'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.events'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.scriptbuilder.domain,org.jclouds.scriptbuilder,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,javax.annotation,com.google.common.net,com.google.common.base,org.jclouds.logging,org.jclouds.compute.reference,org.jclouds.domain,org.jclouds.compute.util,javax.inject,com.google.inject,org.jclouds.ssh,org.jclouds.javax.annotation,org.jclouds.compute.options,org.jclouds.compute.internal,org.jclouds.scriptbuilder.domain,org.jclouds.scriptbuilder.statements.ssh,com.google.common.collect,org.jclouds.scriptbuilder'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.domain.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.collect,org.jclouds.domain.internal,com.google.common.base,org.jclouds.domain,org.jclouds.javax.annotation,org.jclouds.compute.util,com.google.common.primitives,javax.annotation,org.jclouds.collect,org.jclouds.compute.options,org.jclouds.util,org.jclouds.logging,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.stub.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.rest,com.google.common.collect,org.jclouds.compute,org.jclouds.compute.options,org.jclouds.location.suppliers.all,org.jclouds.domain,org.jclouds.compute.util,javax.inject,org.jclouds.compute.predicates,org.jclouds.concurrent,org.jclouds.compute.config,com.google.inject,com.google.common.cache,org.jclouds.predicates,com.google.common.net,org.jclouds.compute.domain.internal,org.jclouds.rest.annotations'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.predicates.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,org.jclouds.compute.domain,javax.annotation,com.google.common.collect,com.google.common.base,org.jclouds.domain,org.jclouds.compute.util,javax.inject,org.jclouds.compute.strategy,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.extensions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.util.concurrent'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.javax.annotation,org.jclouds.cim,org.jclouds.ovf,org.jclouds.ovf.internal,org.jclouds.compute.domain.internal,org.jclouds.domain,com.google.inject,com.google.common.collect,com.google.common.base,com.google.common.io,org.jclouds.compute.config,org.jclouds.compute.predicates,org.jclouds.compute.options'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.strategy'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.collect,org.jclouds.compute.strategy.impl,org.jclouds.compute.config,com.google.inject,com.google.common.base,org.jclouds.compute.options,javax.annotation,org.jclouds.scriptbuilder.domain,com.google.common.net,com.google.inject.assistedinject,org.jclouds.compute.callables,org.jclouds.logging,org.jclouds.compute.reference,org.jclouds.javax.annotation,org.jclouds.compute.util,javax.inject,org.jclouds.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.javax.annotation,com.google.common.base,org.jclouds.logging,org.jclouds.compute.strategy,com.google.common.util.concurrent,org.jclouds.scriptbuilder.domain,org.jclouds.compute.options,org.jclouds.compute.callables,org.jclouds.predicates,javax.annotation,org.jclouds.compute,org.jclouds.util,org.jclouds.scriptbuilder.functions,org.jclouds.domain,org.jclouds.compute.extensions,org.jclouds.collect,com.google.common.collect,org.jclouds.compute.reference,org.jclouds.concurrent,org.jclouds.compute.util,javax.inject,org.jclouds.compute.predicates,org.jclouds.rest,org.jclouds.location,com.google.common.reflect,org.jclouds.internal,org.jclouds,org.jclouds.compute.functions,com.google.common.cache,org.jclouds.predicates.validators,com.google.inject,org.jclouds.xml,org.jclouds.json,org.jclouds.crypto,com.google.common.eventbus,org.jclouds.rest.internal,org.jclouds.date,org.jclouds.ssh'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.strategy.impl'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.domain,org.jclouds.compute.strategy,javax.annotation,com.google.common.collect,org.jclouds.compute,org.jclouds.compute.options,org.jclouds.logging,org.jclouds.compute.util,javax.inject,org.jclouds.compute.predicates,org.jclouds.compute.functions,com.google.common.util.concurrent,org.jclouds.compute.config,org.jclouds.concurrent,org.jclouds.javax.annotation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.callables'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.predicates,com.google.common.util.concurrent,javax.annotation,org.jclouds.scriptbuilder.domain,com.google.common.primitives,com.google.inject.assistedinject,org.jclouds.compute.events,org.jclouds.scriptbuilder,com.google.common.eventbus,org.jclouds.compute.reference,org.jclouds.logging,com.google.inject.name,com.google.inject,javax.inject,org.jclouds.compute.options,org.jclouds.scriptbuilder.statements.login,org.jclouds.domain,org.jclouds.ssh,com.google.common.collect'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.options'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.domain,org.jclouds.javax.annotation,com.google.common.base,org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.primitives'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.reference'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='javax.inject,com.google.inject,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.stub'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.compute.stub.config,org.jclouds.compute'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.inject,org.jclouds.compute.domain,com.google.common.base,org.jclouds.compute.reference,org.jclouds.json,com.google.common.collect,org.jclouds.scriptbuilder.domain,org.jclouds.compute.callables,org.jclouds.compute.options,javax.inject,com.google.common.util.concurrent,org.jclouds.rest,com.google.inject.assistedinject,org.jclouds.util,org.jclouds.compute.functions,org.jclouds.rest.suppliers,org.jclouds.location,org.jclouds.domain,org.jclouds.config,com.google.inject.name,org.jclouds.compute.extensions,org.jclouds.compute.strategy,org.jclouds.collect,com.google.inject.binder,org.jclouds.compute.strategy.impl,org.jclouds.compute,org.jclouds.location.suppliers,org.jclouds.predicates,org.jclouds.compute.predicates,org.jclouds.javax.annotation,org.jclouds.functions,org.jclouds.scriptbuilder.functions,org.jclouds.compute.internal'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,com.google.common.base,org.jclouds.rest,org.jclouds.scriptbuilder.domain,com.google.common.collect,org.jclouds.compute,org.jclouds.compute.options,org.jclouds.http,com.google.common.reflect,org.jclouds.compute.strategy,org.jclouds.compute.config,javax.inject,com.google.common.net,org.jclouds.logging,org.jclouds.predicates,javax.annotation,com.google.common.util.concurrent,com.google.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.compute.predicates'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.compute.domain,org.jclouds.compute.strategy,com.google.common.collect,org.jclouds.compute.predicates.internal,javax.inject,com.google.common.base,com.google.inject,org.jclouds.javax.annotation,org.jclouds.domain,org.jclouds.util,org.jclouds.ssh,org.jclouds.logging,javax.annotation'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.net.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.net.domain,com.google.common.collect,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.net.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ovf'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.ovf.internal,org.jclouds.javax.annotation,org.jclouds.cim'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ovf.xml'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ovf,org.jclouds.util,javax.inject,org.xml.sax,org.jclouds.logging,javax.annotation,org.jclouds.ovf.xml.internal,org.jclouds.http.functions,org.jclouds.cim.xml,com.google.common.base,org.jclouds.cim'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ovf.xml.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.http.functions,org.jclouds.ovf,org.jclouds.ovf.internal,com.google.common.collect,org.jclouds.util,org.jclouds.ovf.xml,javax.inject,com.google.inject,org.xml.sax'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ovf.internal'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.ovf,com.google.common.collect,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.ssh'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-compute'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.net,org.jclouds.domain,org.jclouds.compute.domain,org.jclouds.io'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.version)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.service.reporter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.eventbus)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.security.auth.x500)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.net)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=javax.xml.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.transform.stream)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.assistedinject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.apis.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.collect)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.concurrent)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.date)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.http.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.io)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.json)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.location.suppliers.all)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.predicates.validators)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.providers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.annotations)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.internal)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.rest.suppliers)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.functions)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.statements.login)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.scriptbuilder.statements.ssh)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.xml)(version&gt;=1.5.0.beta6))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.indexer)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
     </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='jclouds-scriptbuilder'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='8a97160dcf4c1af4f1194c177a1761aa638edf7dce5233c705218bd37806a603'/>
-      <attribute name='url' value='jclouds-scriptbuilder/jclouds-scriptbuilder-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='115339'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.domain'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.scriptbuilder.statements.login,com.google.common.collect,com.google.common.base,org.jclouds.scriptbuilder.util,org.jclouds.scriptbuilder,com.google.common.cache'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.statements.java'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.scriptbuilder.domain'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.statements.ssh'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.statements.login'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='com.google.common.io,com.google.common.base,org.jclouds.crypto,org.jclouds.javax.annotation,org.jclouds.domain,com.google.inject,org.jclouds.scriptbuilder.domain,org.jclouds.scriptbuilder.statements.ssh,com.google.common.collect,org.jclouds.util,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.functionloader'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.io,com.google.common.base,org.jclouds.util'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.functionloader.osgi'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.osgi.framework,org.jclouds.scriptbuilder.functionloader,org.jclouds.scriptbuilder.domain,com.google.common.io,com.google.common.base'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.functions'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.scriptbuilder.domain,org.jclouds.domain,org.jclouds.javax.annotation,com.google.common.base,org.jclouds.scriptbuilder.statements.login,javax.inject'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder.util'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.base,com.google.common.collect,org.jclouds.util,org.jclouds.scriptbuilder.functionloader'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.scriptbuilder'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-scriptbuilder'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.scriptbuilder.domain,com.google.common.collect,com.google.common.base,org.jclouds.scriptbuilder.util'/>
-    </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=aQute.bnd.osgi.resource)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.crypto)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.javax.annotation)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.util)(version&gt;=1.5.0.beta6))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='jclouds-slf4j'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='2e08770f0028b65e5f320fff64a1515f8010787b2f6c3bd5e0c0444b5c7ebee0'/>
-      <attribute name='url' value='jclouds-slf4j/jclouds-slf4j-1.5.0.jar'/>
-      <attribute name='size' type='Long' value='11299'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='jclouds-slf4j'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='jclouds-slf4j'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.logging.slf4j.config'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-slf4j'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,org.jclouds.logging.config,org.jclouds.logging.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.jclouds.logging.slf4j'/>
-      <attribute name='version' type='Version' value='1.5.0.beta6'/>
-      <attribute name='bundle-symbolic-name' value='jclouds-slf4j'/>
-      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
-      <directive name='uses' value='org.jclouds.logging,org.slf4j'/>
-    </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.jclouds.logging.config)(version&gt;=1.5.0.beta6))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-  </resource>
-  <resource>
-    <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='org.apache.felix.configadmin'/>
-      <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='1.8.0'/>
-    </capability>
-    <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='b2b43babdd1121fb1597993dadf8bdb234e049da05403b5f01adce6dceb08c02'/>
-      <attribute name='url' value='org.apache.felix.configadmin/org.apache.felix.configadmin-1.8.0.jar'/>
-      <attribute name='size' type='Long' value='116382'/>
-      <attribute name='mime' value='application/vnd.osgi.bundle'/>
-    </capability>
-    <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='org.apache.felix.configadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.8.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='org.apache.felix.configadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.8.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.felix.cm'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.configadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.8.0'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.apache.felix.cm.file'/>
-      <attribute name='version' type='Version' value='1.0.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.configadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.8.0'/>
-      <directive name='uses' value='org.apache.felix.cm,org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='org.osgi.service.cm'/>
-      <attribute name='version' type='Version' value='1.5.0'/>
-      <attribute name='bundle-symbolic-name' value='org.apache.felix.configadmin'/>
-      <attribute name='bundle-version' type='Version' value='1.8.0'/>
-      <directive name='uses' value='org.osgi.framework'/>
-    </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.cm.ConfigurationAdmin'/>
-      <attribute name='service.description' value='Configuration Admin Service Specification 1.5 Implementation'/>
-      <attribute name='service.pid' value='org.osgi.service.cm.ConfigurationAdmin'/>
-      <attribute name='service.vendor' value='Apache Software Foundation'/>
-      <directive name='effective' value='active'/>
-    </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.apache.felix.cm.PersistenceManager'/>
-      <attribute name='service.description' value='Platform Filesystem Persistence Manager'/>
-      <attribute name='service.pid' value='org.apache.felix.cm.file.FilePersistenceManager'/>
-      <attribute name='service.vendor' value='Apache Software Foundation'/>
-      <directive name='effective' value='active'/>
-    </capability>
-    <capability namespace='osgi.service'>
-      <attribute name='objectClass' value='org.osgi.service.cm.ConfigurationAdmin'/>
-      <directive name='uses' value='org.osgi.service.cm'/>
-      <directive name='effective' value='active'/>
-    </capability>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.cm)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.cm.file)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.5.0)(!(version&gt;=1.6.0)))'/>
-    </requirement>
-    <requirement namespace='osgi.service'>
-      <directive name='filter' value='(objectClass=org.osgi.service.log.LogService)'/>
-      <directive name='effective' value='active'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))'/>
     </requirement>
   </resource>
   <resource>
@@ -8114,210 +7332,1010 @@
   </resource>
   <resource>
     <capability namespace='osgi.identity'>
-      <attribute name='osgi.identity' value='net.schmizz.sshj'/>
+      <attribute name='osgi.identity' value='org.osgi.impl.bundle.repoindex.lib'/>
       <attribute name='type' value='osgi.bundle'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
+      <attribute name='version' type='Version' value='0.0.4.201306141305'/>
     </capability>
     <capability namespace='osgi.content'>
-      <attribute name='osgi.content' value='9e8a43f40518db906653b7f8eef9b804866eb6ea8a098f3f85f13bf8c4d5153f'/>
-      <attribute name='url' value='net.schmizz.sshj/net.schmizz.sshj-0.8.1.jar'/>
-      <attribute name='size' type='Long' value='349526'/>
+      <attribute name='osgi.content' value='7804a3ae6d774f224bc1a2d8b642ebbe715a0141afd524215d37dbf710761936'/>
+      <attribute name='url' value='org.osgi.impl.bundle.repoindex.lib/org.osgi.impl.bundle.repoindex.lib-0.0.4.jar'/>
+      <attribute name='size' type='Long' value='317844'/>
       <attribute name='mime' value='application/vnd.osgi.bundle'/>
     </capability>
     <capability namespace='osgi.wiring.bundle'>
-      <attribute name='osgi.wiring.bundle' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <attribute name='osgi.wiring.bundle' value='org.osgi.impl.bundle.repoindex.lib'/>
+      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
     </capability>
     <capability namespace='osgi.wiring.host'>
-      <attribute name='osgi.wiring.host' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
+      <attribute name='osgi.wiring.host' value='org.osgi.impl.bundle.repoindex.lib'/>
+      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.sftp'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.xfer,net.schmizz.sshj.common,net.schmizz.sshj.connection.channel.direct,net.schmizz.concurrent,org.slf4j'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.indexer'/>
+      <attribute name='version' type='Version' value='1.0.2'/>
+      <attribute name='bundle-symbolic-name' value='org.osgi.impl.bundle.repoindex.lib'/>
+      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
     </capability>
     <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth.method'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.userauth.password,net.schmizz.sshj.userauth,net.schmizz.sshj.common,net.schmizz.sshj.transport,org.slf4j,net.schmizz.sshj.userauth.keyprovider,net.schmizz.sshj.signature,net.schmizz.sshj'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth.password'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection.channel.forwarded'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.connection,net.schmizz.concurrent,net.schmizz.sshj.common,net.schmizz.sshj.connection.channel,net.schmizz.sshj.transport,org.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection.channel.direct'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.connection,net.schmizz.concurrent,net.schmizz.sshj.connection.channel,net.schmizz.sshj.transport,org.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.transport,net.schmizz.sshj.userauth.method,net.schmizz.sshj,net.schmizz.concurrent,net.schmizz.sshj.common,org.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.compression'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.transport,com.jcraft.jzlib'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.xfer.scp'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.xfer,net.schmizz.sshj.connection.channel.direct,org.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.digest'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.mac'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='javax.crypto.spec,net.schmizz.sshj.common,javax.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.concurrent'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='org.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.cipher'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,javax.crypto.spec,javax.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.transport,org.slf4j,net.schmizz.sshj.transport.random,net.schmizz.sshj.signature,net.schmizz.sshj.transport.compression,net.schmizz.sshj.transport.mac,net.schmizz.sshj.transport.kex,net.schmizz.sshj.transport.cipher,net.schmizz.sshj.userauth.keyprovider,net.schmizz.sshj.transport.verification,net.schmizz.sshj.userauth.password,net.schmizz.sshj.userauth.method,net.schmizz.sshj.sftp,net.schmizz.sshj.connection.channel.forwarded,net.schmizz.sshj.userauth,net.schmizz.sshj.connection.channel.direct,net.schmizz.sshj.xfer.scp,net.schmizz.sshj.connection,javax.net'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.transport.compression,net.schmizz.sshj.transport.mac,net.schmizz.sshj.transport.cipher,net.schmizz.sshj.common,org.slf4j,net.schmizz.sshj.transport.random,net.schmizz.sshj.transport.digest,net.schmizz.concurrent,net.schmizz.sshj,net.schmizz.sshj.transport.verification,net.schmizz.sshj.transport.kex'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.userauth.keyprovider'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.userauth.password,net.schmizz.sshj.common,org.slf4j,org.bouncycastle.openssl'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.signature'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.verification'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,org.slf4j,net.schmizz.sshj.transport.mac'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.connection.channel.forwarded,net.schmizz.concurrent,net.schmizz.sshj.connection.channel,net.schmizz.sshj.common,net.schmizz.sshj.transport,net.schmizz.sshj,org.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.kex'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.signature,net.schmizz.sshj.transport.digest,net.schmizz.sshj.common,net.schmizz.sshj,net.schmizz.sshj.transport,org.slf4j,javax.crypto.interfaces,javax.crypto.spec,javax.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.connection.channel'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,net.schmizz.sshj.connection,net.schmizz.concurrent,net.schmizz.sshj.transport,org.slf4j'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.common'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='org.slf4j,net.schmizz.concurrent,org.bouncycastle.jce.provider,javax.crypto'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.transport.random'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='net.schmizz.sshj.common,org.bouncycastle.crypto.prng'/>
-    </capability>
-    <capability namespace='osgi.wiring.package'>
-      <attribute name='osgi.wiring.package' value='net.schmizz.sshj.xfer'/>
-      <attribute name='version' type='Version' value='0.8.1'/>
-      <attribute name='bundle-symbolic-name' value='net.schmizz.sshj'/>
-      <attribute name='bundle-version' type='Version' value='0.8.1'/>
-      <directive name='uses' value='org.slf4j,net.schmizz.sshj.common'/>
+      <attribute name='osgi.wiring.package' value='org.osgi.service.log'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='org.osgi.impl.bundle.repoindex.lib'/>
+      <attribute name='bundle-version' type='Version' value='0.0.4.201306141305'/>
+      <directive name='uses' value='org.osgi.framework'/>
     </capability>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=com.jcraft.jzlib)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.security.auth.x500)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.indexer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.ee'>
+      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.5))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='jclouds-core'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='2cae190e357a73233690c332bb39d6211dd3bd80537a02e11211dd314a50985f'/>
+      <attribute name='url' value='jclouds-core/jclouds-core-1.5.0.jar'/>
+      <attribute name='size' type='Long' value='743250'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.events.handlers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.eventbus,org.jclouds.logging,javax.annotation,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.xml.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.xml,com.google.inject.name,javax.inject,javax.xml.bind'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.logging.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.io,com.google.common.base,org.jclouds.io'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.rest.annotations'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.inject,org.jclouds.rest,com.google.common.base,org.jclouds.predicates,org.jclouds.http,org.jclouds.http.functions'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.util'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.io,org.jclouds.javax.annotation,org.jclouds.domain,com.google.common.net,com.google.common.collect,javax.inject,com.google.inject,com.google.common.cache,org.xml.sax,javax.annotation,org.jclouds.logging,org.jclouds.rest,org.jclouds.http,org.jclouds.concurrent,com.google.inject.spi,com.google.common.reflect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.reference'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.options'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,org.jclouds.date,com.google.common.base,org.jclouds.date.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.inject,com.google.common.collect,com.google.common.base,org.jclouds.rest,org.jclouds.collect,org.jclouds.util,org.jclouds.location.predicates,org.jclouds.rest.functions,org.jclouds.rest.suppliers,org.jclouds.location,org.jclouds.domain,org.jclouds.location.suppliers,com.google.inject.binder,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.all'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.location,org.jclouds.domain,javax.inject,org.jclouds.location.suppliers,org.jclouds.logging,javax.annotation,org.jclouds.location.predicates'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.logging'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,org.jclouds.logging.jdk.config,com.google.common.collect,org.jclouds.logging.config'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.json.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.gson.reflect,com.google.gson,com.google.inject,org.jclouds.date,com.google.gson.stream,javax.inject,org.jclouds.crypto,com.google.common.primitives,com.google.common.collect,org.jclouds.json.internal,org.jclouds.domain,com.google.gson.internal,org.jclouds.json,com.google.inject.binder'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.rest.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.inject,com.google.common.cache,com.google.common.base,javax.inject,org.jclouds.http,javax.annotation,org.jclouds.rest,com.google.common.collect,org.jclouds.rest.annotations,org.jclouds.util,org.jclouds.logging,com.google.common.util.concurrent,org.jclouds.concurrent,org.jclouds.internal,com.google.inject.util,com.google.common.reflect,org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.io,org.jclouds.javax.annotation,org.jclouds.io.payloads,org.jclouds.http.options,org.jclouds.http.functions,javax.ws.rs,org.jclouds.http.utils,org.jclouds.location,javax.ws.rs.core,org.jclouds.functions,org.jclouds.rest.functions,org.jclouds.rest.binders,org.jclouds.json.internal,org.jclouds.providers,org.jclouds.lifecycle,org.jclouds.xml,org.jclouds.json,org.jclouds.crypto,com.google.common.eventbus,org.jclouds.date,org.jclouds.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.io,com.google.common.collect,com.google.common.base,org.jclouds.javax.annotation,org.jclouds.http.internal,org.jclouds.io.payloads,org.jclouds.util,org.jclouds.logging.internal,org.jclouds.crypto,org.jclouds.logging,com.google.common.io,javax.inject,com.google.inject,org.jclouds.http.handlers,com.google.common.util.concurrent,org.jclouds.concurrent,javax.annotation,org.jclouds.rest.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.utils'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,org.jclouds.http,com.google.common.collect,org.jclouds.io.payloads,com.google.common.base,org.jclouds.util,org.jclouds.io,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.predicates.fromconfig'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.location.predicates,org.jclouds.location.suppliers.fromconfig,com.google.common.base,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.fromconfig'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.collect,org.jclouds.location,org.jclouds.location.suppliers,javax.inject,org.jclouds.logging,javax.annotation,com.google.inject.assistedinject,org.jclouds.config,org.jclouds.providers,org.jclouds.rest.suppliers'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.logging.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,com.google.inject.spi,com.google.inject,javax.annotation,com.google.common.base,com.google.common.collect,javax.inject,com.google.inject.matcher'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.location,com.google.common.reflect,javax.inject,org.jclouds,org.jclouds.javax.annotation,org.jclouds.providers,org.jclouds.rest,org.jclouds.rest.annotations,org.jclouds.apis,com.google.common.io,org.jclouds.lifecycle,org.jclouds.domain,com.google.inject,com.google.inject.name'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,org.nnsoft.guice.rocoto.configuration,org.jclouds.internal,javax.inject,com.google.inject,org.nnsoft.guice.rocoto,org.jclouds.rest,org.jclouds.rest.internal,com.google.common.reflect,com.google.inject.binder,com.google.inject.util,com.google.inject.name'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.encryption.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.crypto.spec,org.jclouds.javax.annotation,javax.inject,javax.crypto,org.jclouds.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.providers,org.jclouds.rest,org.jclouds.javax.annotation,org.jclouds.internal,org.jclouds.domain,com.google.inject,org.jclouds.apis,com.google.common.base,org.jclouds.http.config,org.jclouds.events.config,org.jclouds.concurrent.config,org.jclouds.concurrent,org.jclouds.providers.internal,org.jclouds.providers.config,org.jclouds.util,org.jclouds.logging.config,org.jclouds.config,org.jclouds.rest.config,com.google.common.collect,org.jclouds.lifecycle.config,org.jclouds.logging.jdk.config,com.google.common.util.concurrent,com.google.common.reflect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.rest.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.rest,javax.inject,com.google.inject,com.google.common.collect,com.google.inject.binder,org.jclouds.concurrent.internal,com.google.common.base,com.google.inject.name,com.google.common.cache,org.jclouds.internal,org.jclouds.util,org.jclouds.logging,javax.annotation,org.jclouds.domain,org.jclouds.json,org.jclouds.collect,com.google.common.io,com.google.common.reflect,org.jclouds.rest.internal,com.google.inject.util,org.jclouds.http,org.jclouds.functions,com.google.inject.assistedinject,org.jclouds.http.functions.config,org.jclouds.location.config,org.jclouds.json.config,org.jclouds.rest.binders,com.sun.jersey.api.uri,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.collect'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.base,org.jclouds.logging,javax.annotation,com.google.common.collect,javax.inject,com.google.common.io'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.cache'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.common.cache,com.google.common.util.concurrent,org.jclouds.cache.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.events.config.annotations'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.javax.annotation.concurrent'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.implicit'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.location.predicates,org.jclouds.collect,com.google.common.collect,org.jclouds.location.functions,com.google.common.base,org.jclouds.domain,org.jclouds.location.suppliers,javax.inject,org.jclouds.suppliers,org.jclouds.location'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.xml'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.xml.internal,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.base,org.jclouds.location,javax.inject,org.jclouds.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.lifecycle.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.inject,com.google.inject,org.jclouds.lifecycle,com.google.inject.spi,com.google.common.base,com.google.common.util.concurrent,org.jclouds.concurrent,javax.annotation,com.google.inject.binder,com.google.inject.matcher'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.io'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.collect,org.jclouds.io.payloads,com.google.common.base,org.jclouds.logging,javax.annotation,org.jclouds.date,com.google.inject,org.jclouds.crypto,org.jclouds.collect,com.google.common.io,javax.inject,org.jclouds.encryption.internal,org.jclouds.io.internal'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.pool'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.json'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.logging.jdk.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,org.jclouds.logging.jdk,org.jclouds.logging.config'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.cache.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.util.concurrent,org.jclouds.cache,com.google.common.base,com.google.common.cache,com.google.common.collect,org.jclouds.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.crypto.pem'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='net.oauth.signature.pem'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.rest.binders'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.rest,com.google.common.net,org.jclouds.http,com.google.common.base,javax.inject,javax.ws.rs.core,org.jclouds.http.utils,org.jclouds.rest.annotations,org.jclouds.io,org.jclouds.rest.internal,org.jclouds.io.payloads,org.jclouds.json,com.google.common.collect,com.google.inject.assistedinject,org.jclouds.xml'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.json.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,com.google.gson.stream,com.google.gson,com.google.gson.internal,com.google.gson.reflect,com.google.gson.internal.bind,com.google.common.cache,com.google.common.collect,javax.inject,org.jclouds.json,com.google.gson.annotations'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.domain.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.collect,com.google.common.base,org.jclouds.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.logging.jdk'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.events.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.events.handlers,com.google.common.eventbus,org.jclouds.events.config.annotations,com.google.inject.binder,javax.inject,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.location.suppliers.implicit,com.google.common.base,com.google.inject,org.jclouds.location.suppliers.fromconfig,org.jclouds.location.suppliers.all,org.jclouds.javax.annotation,com.google.inject.assistedinject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http,org.jclouds.logging,javax.annotation,org.jclouds.rest,com.google.common.base,org.jclouds.io,javax.inject,com.google.gson.stream,com.google.common.collect,com.google.common.io,org.jclouds.json.internal,com.google.inject,com.google.gson,org.jclouds.util,org.jclouds.json,org.jclouds.rest.internal,org.xml.sax.helpers,org.jclouds.javax.annotation,org.xml.sax,javax.ws.rs.core,org.jclouds.xml'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.suppliers.derived'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,org.jclouds.location,org.jclouds.location.suppliers,javax.inject,com.google.inject,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.predicates'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.net,javax.inject,com.google.inject,com.google.common.base,org.jclouds.util,org.jclouds.javax.annotation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.handlers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,javax.annotation,org.jclouds.http,com.google.common.base,javax.inject,com.google.inject,org.jclouds.util,org.jclouds.io,org.jclouds.http.annotation,org.jclouds.http.utils,javax.ws.rs.core'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.rest'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.apis,org.jclouds.apis.internal,org.jclouds.rest.internal,javax.inject,com.google.inject.util,com.google.inject,org.jclouds.http,org.jclouds.http.functions,org.jclouds.rest.functions,javax.ws.rs,com.google.common.util.concurrent,org.jclouds.rest.annotations,org.jclouds.io,org.jclouds.concurrent,org.jclouds.predicates,com.google.common.collect,com.google.common.base,org.jclouds.providers,com.google.common.reflect,org.jclouds,org.jclouds.javax.annotation,org.jclouds.xml,org.jclouds.json,org.jclouds.crypto,org.jclouds.logging,com.google.common.eventbus,org.jclouds.date,org.jclouds.domain'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.io.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.io.payloads,com.google.common.io,com.google.common.base,org.jclouds.io,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.providers.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.providers,org.jclouds.apis,org.jclouds.javax.annotation,com.google.common.collect,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.providers.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.inject,org.jclouds.providers,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.apis,org.jclouds.location,com.google.common.reflect,org.jclouds.domain,com.google.inject.name,com.google.inject.binder,javax.inject,com.google.inject.util,org.jclouds'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.suppliers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.collect,com.google.common.base'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.functions.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http.functions,com.google.common.base,javax.xml.parsers,javax.inject,com.google.inject,org.xml.sax,com.google.inject.binder'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.date.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.date,com.google.common.base,javax.inject,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http,com.google.inject.binder,org.jclouds.http.internal,com.google.inject,org.jclouds.logging,javax.annotation,com.google.common.collect,javax.net.ssl,javax.inject,com.google.common.base,com.google.inject.name'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.apis'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.reflect,com.google.inject,org.jclouds,com.google.common.base,org.jclouds.rest,org.jclouds.util,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.javax.annotation'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.rest.suppliers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.rest,com.google.common.base,org.jclouds.util,com.google.common.cache,com.google.common.util.concurrent,com.google.common.collect,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.io.payloads'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,org.jclouds.io,javax.crypto,org.jclouds.javax.annotation,com.google.common.io,com.google.common.collect,org.jclouds.http.utils,org.jclouds.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.lifecycle'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.logging,javax.annotation,com.google.common.collect,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.domain'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.util,org.jclouds.domain.internal,org.jclouds.javax.annotation,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.io,org.jclouds.logging,org.jclouds.http.handlers,org.jclouds.http,org.jclouds.logging.internal,org.jclouds.util,org.jclouds.io,javax.annotation,com.google.common.base,javax.inject,com.google.common.collect,org.jclouds.rest.internal,org.jclouds.io.payloads,javax.net.ssl,com.google.inject,org.jclouds,org.jclouds.javax.annotation'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.javax.annotation,com.google.common.collect,com.google.common.base,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.apis.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.apis,com.google.common.collect,com.google.common.base,com.google.common.reflect,com.google.inject,org.jclouds'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.providers'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.apis,org.jclouds.providers.internal,com.google.common.base,org.jclouds.rest,org.jclouds.javax.annotation,com.google.common.reflect,org.jclouds,org.jclouds.util,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.predicates.validators'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.predicates,org.jclouds.javax.annotation,com.google.common.base,javax.inject,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.concurrent.internal'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.collect,com.google.common.base,org.jclouds.rest.annotations,org.jclouds.util,com.google.common.cache,com.google.common.util.concurrent,org.jclouds.internal,org.jclouds.concurrent,javax.inject,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.annotation'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.http.filters'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.http,org.jclouds.http.utils,com.google.common.base,org.jclouds.rest.annotations,javax.inject,org.jclouds.crypto'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.osgi'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.apis,org.jclouds.providers,org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.crypto'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.encryption.internal,javax.crypto,com.google.inject,com.google.common.io,com.google.common.base,org.jclouds.io,net.oauth.signature.pem,org.jclouds.crypto.pem,com.google.common.collect,org.bouncycastle.asn1,org.jclouds.javax.annotation,org.bouncycastle.asn1.pkcs,org.bouncycastle.openssl,org.jclouds.util'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.concurrent.config'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,org.jclouds.logging,javax.annotation,com.google.common.util.concurrent,org.jclouds.lifecycle,org.jclouds.concurrent,javax.inject,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.location.predicates'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.domain,com.google.common.base,javax.inject,org.jclouds.location.predicates.fromconfig,com.google.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.date'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='org.jclouds.date.internal,com.google.inject,javax.inject'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.rest.functions'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.base,org.jclouds.internal,com.google.inject,org.jclouds.rest,org.jclouds.http,javax.inject,org.jclouds.http.functions,com.google.common.collect'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.jclouds.concurrent'/>
+      <attribute name='version' type='Version' value='1.5.0.beta6'/>
+      <attribute name='bundle-symbolic-name' value='jclouds-core'/>
+      <attribute name='bundle-version' type='Version' value='1.5.0.beta_6'/>
+      <directive name='uses' value='com.google.common.util.concurrent,com.google.common.base,org.jclouds.logging,org.jclouds.http.handlers,javax.annotation,org.jclouds.rest,com.google.common.collect,org.jclouds.util,org.jclouds.javax.annotation,javax.inject,com.google.inject'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.eventbus)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.net)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=12.0.0)(!(version&gt;=13.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.annotations)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.internal)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.internal.bind)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.reflect)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.gson.stream)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.assistedinject)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.binder)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.matcher)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.name)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.spi)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=com.google.inject.util)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=com.sun.jersey.api.uri)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.annotation)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=javax.crypto)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.crypto.interfaces)'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.crypto.spec)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=javax.crypto.spec)'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.ws.rs.core)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.bind)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.xml.parsers)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=net.oauth.signature.pem)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.asn1)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.asn1.pkcs)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.openssl)'/>
+      <directive name='resolution' value='optional'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.nnsoft.guice.rocoto)(version&gt;=6.1.0)(!(version&gt;=7.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.nnsoft.guice.rocoto.configuration)(version&gt;=6.1.0)(!(version&gt;=7.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.xml.sax.helpers)'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.google.inject'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='e442b7dd30395fee66d38b9bb92cbb52a0d9968f45c2fa36582c2d01acb0bfc5'/>
+      <attribute name='url' value='com.google.inject/com.google.inject-3.0.0.jar'/>
+      <attribute name='size' type='Long' value='719884'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.inject.matcher'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.inject.name'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.inject.spi'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.inject.binder'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.inject.util'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.inject'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.inject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.aopalliance.intercept)'/>
+    </requirement>
+    <requirement namespace='osgi.ee'>
+      <directive name='filter' value='(|(&amp;(osgi.ee=JavaSE)(version=1.5))(&amp;(osgi.ee=JavaSE)(version=1.6)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.google.inject.assistedinject'/>
+      <attribute name='type' value='osgi.fragment'/>
+      <attribute name='version' type='Version' value='3.0.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='72f96be00482d2567db361e25a1c7eaac28b94b8578adeb5db08a304ee91aac6'/>
+      <attribute name='url' value='com.google.inject.assistedinject/com.google.inject.assistedinject-3.0.0.jar'/>
+      <attribute name='size' type='Long' value='37440'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.google.inject.assistedinject'/>
+      <attribute name='version' type='Version' value='1.3.0'/>
+      <attribute name='bundle-symbolic-name' value='com.google.inject.assistedinject'/>
+      <attribute name='bundle-version' type='Version' value='3.0.0'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.inject)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.host'>
+      <directive name='filter' value='(&amp;(osgi.wiring.host=com.google.inject)(bundle-version&gt;=0.0.0))'/>
+    </requirement>
+    <requirement namespace='osgi.ee'>
+      <directive name='filter' value='(|(&amp;(osgi.ee=JavaSE)(version=1.5))(&amp;(osgi.ee=JavaSE)(version=1.6)))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='com.mongodb'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='c7cfaab672ba0c994c520ed23f421ced12dc7f8dfdd8a344c4086ebad2566261'/>
+      <attribute name='url' value='com.mongodb/com.mongodb-2.7.3.jar'/>
+      <attribute name='size' type='Long' value='295160'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.mongodb'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.mongodb.io'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.mongodb.util'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='com.mongodb.gridfs'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.bson'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.bson.util'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.bson.types'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.bson.io'/>
+      <attribute name='version' type='Version' value='0.0.0'/>
+      <attribute name='bundle-symbolic-name' value='com.mongodb'/>
+      <attribute name='bundle-version' type='Version' value='2.7.3'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=javax.management)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
       <directive name='filter' value='(osgi.wiring.package=javax.net)'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.crypto.prng)'/>
+      <directive name='filter' value='(osgi.wiring.package=javax.net.ssl)'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.dependencymanager'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='4.1.1'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='21aa7ff71c897d2a6e0b31950214d25519f2a625e8a46156cc38dd790c629d60'/>
+      <attribute name='url' value='org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-4.1.1.jar'/>
+      <attribute name='size' type='Long' value='234267'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.dependencymanager'/>
+      <attribute name='bundle-version' type='Version' value='4.1.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.dependencymanager'/>
+      <attribute name='bundle-version' type='Version' value='4.1.1'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.dm'/>
+      <attribute name='version' type='Version' value='4.1.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.dependencymanager'/>
+      <attribute name='bundle-version' type='Version' value='4.1.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.dm.tracker'/>
+      <attribute name='version' type='Version' value='4.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.dependencymanager'/>
+      <attribute name='bundle-version' type='Version' value='4.1.1'/>
+      <directive name='uses' value='org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.dm.context'/>
+      <attribute name='version' type='Version' value='4.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.dependencymanager'/>
+      <attribute name='bundle-version' type='Version' value='4.1.1'/>
+      <directive name='uses' value='org.apache.felix.dm,org.osgi.framework'/>
+    </capability>
+    <capability namespace='osgi.wiring.package'>
+      <attribute name='osgi.wiring.package' value='org.apache.felix.dm.diagnostics'/>
+      <attribute name='version' type='Version' value='1.0.0'/>
+      <attribute name='bundle-symbolic-name' value='org.apache.felix.dependencymanager'/>
+      <attribute name='bundle-version' type='Version' value='4.1.1'/>
+      <directive name='uses' value='org.apache.felix.dm'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.dm.context)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.jce.provider)'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(osgi.wiring.package=org.bouncycastle.openssl)'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))'/>
     </requirement>
     <requirement namespace='osgi.wiring.package'>
-      <directive name='filter' value='(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))'/>
+    </requirement>
+    <requirement namespace='osgi.ee'>
+      <directive name='filter' value='(&amp;(osgi.ee=JavaSE)(version=1.7))'/>
+    </requirement>
+  </resource>
+  <resource>
+    <capability namespace='osgi.identity'>
+      <attribute name='osgi.identity' value='org.apache.felix.gogo.shell'/>
+      <attribute name='type' value='osgi.bundle'/>
+      <attribute name='version' type='Version' value='0.10.0'/>
+    </capability>
+    <capability namespace='osgi.content'>
+      <attribute name='osgi.content' value='95e85d53c1683d01d456275ac5eb20fe9e37f03e2ac5a1fd11e204aaedbb803c'/>
+      <attribute name='url' value='org.apache.felix.gogo.shell/org.apache.felix.gogo.shell-0.10.0.jar'/>
+      <attribute name='size' type='Long' value='49004'/>
+      <attribute name='mime' value='application/vnd.osgi.bundle'/>
+    </capability>
+    <capability namespace='osgi.wiring.bundle'>
+      <attribute name='osgi.wiring.bundle' value='org.apache.felix.gogo.shell'/>
+      <attribute name='bundle-version' type='Version' value='0.10.0'/>
+    </capability>
+    <capability namespace='osgi.wiring.host'>
+      <attribute name='osgi.wiring.host' value='org.apache.felix.gogo.shell'/>
+      <attribute name='bundle-version' type='Version' value='0.10.0'/>
+    </capability>
+    <requirement namespace='osgi.wiring.package'>
+      <attribute name='status' value='provisional'/>
+      <directive name='filter' value='(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=0.10.0))'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.osgi.framework)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.osgi.service.startlevel)'/>
+    </requirement>
+    <requirement namespace='osgi.wiring.package'>
+      <directive name='filter' value='(osgi.wiring.package=org.osgi.util.tracker)'/>
     </requirement>
   </resource>
 </repository>
\ No newline at end of file
diff --git a/cnf/localrepo/org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-3.0.1.jar b/cnf/localrepo/org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-3.0.1.jar
deleted file mode 100644
index 90670d8..0000000
--- a/cnf/localrepo/org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-3.0.1.jar
+++ /dev/null
Binary files differ
diff --git a/cnf/localrepo/org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-4.0.2.jar b/cnf/localrepo/org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-4.0.2.jar
new file mode 100644
index 0000000..33f4b8a
--- /dev/null
+++ b/cnf/localrepo/org.apache.felix.dependencymanager.shell/org.apache.felix.dependencymanager.shell-4.0.2.jar
Binary files differ
diff --git a/cnf/localrepo/org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-3.1.0.jar b/cnf/localrepo/org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-3.1.0.jar
deleted file mode 100644
index 15005fd..0000000
--- a/cnf/localrepo/org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-3.1.0.jar
+++ /dev/null
Binary files differ
diff --git a/cnf/localrepo/org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-4.1.1.jar b/cnf/localrepo/org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-4.1.1.jar
new file mode 100644
index 0000000..25a0385
--- /dev/null
+++ b/cnf/localrepo/org.apache.felix.dependencymanager/org.apache.felix.dependencymanager-4.1.1.jar
Binary files differ
diff --git a/org.apache.ace.client.repository.itest/src/org/apache/ace/it/repositoryadmin/BaseRepositoryAdminTest.java b/org.apache.ace.client.repository.itest/src/org/apache/ace/it/repositoryadmin/BaseRepositoryAdminTest.java
index ae750aa..26e6f15 100644
--- a/org.apache.ace.client.repository.itest/src/org/apache/ace/it/repositoryadmin/BaseRepositoryAdminTest.java
+++ b/org.apache.ace.client.repository.itest/src/org/apache/ace/it/repositoryadmin/BaseRepositoryAdminTest.java
@@ -61,6 +61,7 @@
 import org.apache.ace.repository.RepositoryConstants;
 import org.apache.ace.test.constants.TestConstants;
 import org.apache.felix.dm.Component;
+import org.apache.felix.dm.ComponentState;
 import org.apache.felix.dm.ComponentStateListener;
 import org.osgi.framework.Constants;
 import org.osgi.framework.InvalidSyntaxException;
@@ -375,19 +376,13 @@
                     }
                 }
             });
-        comp.addStateListener(new ComponentStateListener() {
-            public void stopping(Component comp) {
-            }
-
-            public void stopped(Component comp) {
-            }
-
-            public void starting(Component comp) {
-            }
-
-            public void started(Component comp) {
-                startLatch.countDown();
-            }
+        comp.add(new ComponentStateListener() {
+			@Override
+			public void changed(Component component, ComponentState state) {
+				if (state == ComponentState.TRACKING_OPTIONAL) {
+					startLatch.countDown();
+				}
+			}
         });
 
         if (debug) {
diff --git a/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceImpl.java b/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceImpl.java
index 9606757..973e063 100644
--- a/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceImpl.java
+++ b/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceImpl.java
@@ -108,12 +108,11 @@
     private void addSessionDependency(Component component, Class<?> service, boolean isRequired) {
         component.add(m_manager.createServiceDependency()
             .setService(service, "(" + SessionFactory.SERVICE_SID + "=" + m_sessionID + ")")
-            .setRequired(isRequired).setInstanceBound(true));
+            .setRequired(isRequired));
     }
 
     private void addDependency(Component component, Class<?> service, boolean isRequired) {
-        component.add(m_manager.createServiceDependency().setService(service).setRequired(isRequired)
-            .setInstanceBound(true));
+        component.add(m_manager.createServiceDependency().setService(service).setRequired(isRequired));
     }
 
     public void init(Component component) {
diff --git a/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceManagerImpl.java b/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceManagerImpl.java
index 4641975..1bf9c96 100644
--- a/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceManagerImpl.java
+++ b/org.apache.ace.client.workspace/src/org/apache/ace/client/workspace/impl/WorkspaceManagerImpl.java
@@ -84,7 +84,7 @@
 
     private void addDependency(Component component, Class<?> service, boolean isRequired) {
         component.add(component.getDependencyManager().createServiceDependency().setService(service)
-                .setRequired(isRequired).setInstanceBound(true));
+                .setRequired(isRequired));
     }
 
     public void destroy() {
diff --git a/org.apache.ace.configurator/src/org/apache/ace/configurator/useradmin/task/UpdateUserAdminTask.java b/org.apache.ace.configurator/src/org/apache/ace/configurator/useradmin/task/UpdateUserAdminTask.java
index 52dc41a..4128d7e 100644
--- a/org.apache.ace.configurator/src/org/apache/ace/configurator/useradmin/task/UpdateUserAdminTask.java
+++ b/org.apache.ace.configurator/src/org/apache/ace/configurator/useradmin/task/UpdateUserAdminTask.java
@@ -84,7 +84,6 @@
         comp.add(dm.createServiceDependency()
             .setService(Repository.class, m_repoFilter)
             .setCallbacks("addRepo", "removeRepo")
-            .setInstanceBound(true)
             .setRequired(true)
             );
     }
diff --git a/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/AgentDeploymentServlet.java b/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/AgentDeploymentServlet.java
index 0d0cfe9..23dd16b 100644
--- a/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/AgentDeploymentServlet.java
+++ b/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/AgentDeploymentServlet.java
@@ -137,7 +137,7 @@
      */
     protected void init(Component comp) {
         comp.add(m_dm.createServiceDependency()
-            .setService(AuthenticationService.class).setRequired(m_useAuth).setInstanceBound(true)
+            .setService(AuthenticationService.class).setRequired(m_useAuth)
         );
     }
 
diff --git a/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/DeploymentServlet.java b/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/DeploymentServlet.java
index 529a09b..1c77f31 100644
--- a/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/DeploymentServlet.java
+++ b/org.apache.ace.deployment/src/org/apache/ace/deployment/servlet/DeploymentServlet.java
@@ -199,7 +199,6 @@
         comp.add(m_dm.createServiceDependency()
             .setService(AuthenticationService.class)
             .setRequired(m_useAuth)
-            .setInstanceBound(true)
             );
     }
 
diff --git a/org.apache.ace.discovery/src/org/apache/ace/discovery/property/Activator.java b/org.apache.ace.discovery/src/org/apache/ace/discovery/property/Activator.java
index 1949018..996916a 100644
--- a/org.apache.ace.discovery/src/org/apache/ace/discovery/property/Activator.java
+++ b/org.apache.ace.discovery/src/org/apache/ace/discovery/property/Activator.java
@@ -104,7 +104,7 @@
             m_manager.add(component);

         }

         else {

-            Object service = component.getService();

+            Object service = component.getInstance();

             if (service instanceof PropertyBasedDiscovery) {

                 PropertyBasedDiscovery identification = (PropertyBasedDiscovery) service;

                 try {

diff --git a/org.apache.ace.http/src/org/apache/ace/http/redirector/Activator.java b/org.apache.ace.http/src/org/apache/ace/http/redirector/Activator.java
index aab2c7d..3862294 100644
--- a/org.apache.ace.http/src/org/apache/ace/http/redirector/Activator.java
+++ b/org.apache.ace.http/src/org/apache/ace/http/redirector/Activator.java
@@ -63,7 +63,7 @@
             getDependencyManager().add(component);
         }
         else {
-            RedirectServlet servlet = (RedirectServlet) component.getService();
+            RedirectServlet servlet = (RedirectServlet) component.getInstance();
             if (servlet != null) {
                 servlet.update(properties);
             }
diff --git a/org.apache.ace.identification/src/org/apache/ace/identification/property/Activator.java b/org.apache.ace.identification/src/org/apache/ace/identification/property/Activator.java
index a28f2da..fc904cb 100644
--- a/org.apache.ace.identification/src/org/apache/ace/identification/property/Activator.java
+++ b/org.apache.ace.identification/src/org/apache/ace/identification/property/Activator.java
@@ -96,7 +96,7 @@
             m_manager.add(component);

         }

         else {

-            Object service = component.getService();

+            Object service = component.getInstance();

             if (service instanceof PropertyBasedIdentification) {

                 PropertyBasedIdentification identification = (PropertyBasedIdentification) service;

                 identification.setID(id);

diff --git a/org.apache.ace.obr/src/org/apache/ace/obr/servlet/BundleServlet.java b/org.apache.ace.obr/src/org/apache/ace/obr/servlet/BundleServlet.java
index 6d92b07..209a6ea 100644
--- a/org.apache.ace.obr/src/org/apache/ace/obr/servlet/BundleServlet.java
+++ b/org.apache.ace.obr/src/org/apache/ace/obr/servlet/BundleServlet.java
@@ -108,7 +108,6 @@
         comp.add(m_dm.createServiceDependency()
             .setService(AuthenticationService.class)
             .setRequired(m_useAuth)
-            .setInstanceBound(true)
             );
     }
 
diff --git a/org.apache.ace.repository/src/org/apache/ace/repository/impl/RepositoryFactory.java b/org.apache.ace.repository/src/org/apache/ace/repository/impl/RepositoryFactory.java
index 350b31a..b07f4f8 100644
--- a/org.apache.ace.repository/src/org/apache/ace/repository/impl/RepositoryFactory.java
+++ b/org.apache.ace.repository/src/org/apache/ace/repository/impl/RepositoryFactory.java
@@ -69,7 +69,7 @@
         // remove repository service...
         Component service = m_instances.remove(pid);
         if (service != null) {
-            File repoDir = ((RepositoryImpl) service.getService()).getDir();
+            File repoDir = ((RepositoryImpl) service.getInstance()).getDir();
 
             m_manager.remove(service);
 
@@ -164,7 +164,7 @@
         }
         else {
             // update existing instance...
-            RepositoryImpl store = (RepositoryImpl) oldService.getService();
+            RepositoryImpl store = (RepositoryImpl) oldService.getInstance();
 
             // be a little pedantic about the ignored properties...
             if (!baseDir.equals(store.getDir())) {
diff --git a/org.apache.ace.repository/src/org/apache/ace/repository/servlet/RepositoryServletBase.java b/org.apache.ace.repository/src/org/apache/ace/repository/servlet/RepositoryServletBase.java
index 13da4c9..0f7e182 100644
--- a/org.apache.ace.repository/src/org/apache/ace/repository/servlet/RepositoryServletBase.java
+++ b/org.apache.ace.repository/src/org/apache/ace/repository/servlet/RepositoryServletBase.java
@@ -196,7 +196,7 @@
     protected void init(Component comp) {
         comp.add(m_dm.createServiceDependency()
             .setService(AuthenticationService.class)
-            .setRequired(m_useAuth).setInstanceBound(true));
+            .setRequired(m_useAuth));
     }
 
     @Override
diff --git a/org.apache.ace.test/src/org/apache/ace/it/IntegrationTestBase.java b/org.apache.ace.test/src/org/apache/ace/it/IntegrationTestBase.java
index ada7a1d..27004f8 100644
--- a/org.apache.ace.test/src/org/apache/ace/it/IntegrationTestBase.java
+++ b/org.apache.ace.test/src/org/apache/ace/it/IntegrationTestBase.java
@@ -41,6 +41,7 @@
 import org.apache.ace.test.constants.TestConstants;
 import org.apache.felix.dm.Component;
 import org.apache.felix.dm.ComponentDependencyDeclaration;
+import org.apache.felix.dm.ComponentState;
 import org.apache.felix.dm.ComponentStateListener;
 import org.apache.felix.dm.DependencyManager;
 import org.apache.felix.dm.ServiceDependency;
@@ -77,7 +78,7 @@
             StringBuilder result = new StringBuilder();
             for (Component component : m_components) {
                 result.append(component).append('\n');
-                for (ComponentDependencyDeclaration dependency : (List<ComponentDependencyDeclaration>) component.getDependencies()) {
+                for (ComponentDependencyDeclaration dependency : component.getComponentDeclaration().getComponentDependencies()) {
                     result.append("  ")
                         .append(dependency.toString())
                         .append(" ")
@@ -89,23 +90,31 @@
             return result.toString();
         }
 
-        public void started(Component component) {
-            m_components.remove(component);
-            m_latch.countDown();
-        }
-
-        public void starting(Component component) {
-        }
-
-        public void stopped(Component component) {
-        }
-
-        public void stopping(Component component) {
-        }
+//        public void started(Component component) {
+//            m_components.remove(component);
+//            m_latch.countDown();
+//        }
+//
+//        public void starting(Component component) {
+//        }
+//
+//        public void stopped(Component component) {
+//        }
+//
+//        public void stopping(Component component) {
+//        }
 
         public boolean waitForEmpty(long timeout, TimeUnit unit) throws InterruptedException {
             return m_latch.await(timeout, unit);
         }
+
+		@Override
+		public void changed(Component component, ComponentState state) {
+			if (state == ComponentState.TRACKING_OPTIONAL) {
+	            m_components.remove(component);
+	            m_latch.countDown();
+			}
+		}
     }
 
     /**
@@ -580,7 +589,7 @@
 
         // Register our listener for all the services...
         for (Component component : components) {
-            component.addStateListener(listener);
+            component.add(listener);
         }
 
         // Then give them to the dependency manager...
diff --git a/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/VaadinClient.java b/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/VaadinClient.java
index e6ebdf9..e033f12 100644
--- a/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/VaadinClient.java
+++ b/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/VaadinClient.java
@@ -524,7 +524,7 @@
         component.add(m_manager.createServiceDependency()
             .setService(service)
             .setRequired(true)
-            .setInstanceBound(true));
+        );
     }
 
     private void addListener(final Object implementation, final String... topics) {
@@ -544,7 +544,7 @@
         component.add(m_manager.createServiceDependency()
             .setService(service, "(" + SessionFactory.SERVICE_SID + "=" + m_sessionID + ")")
             .setRequired(true)
-            .setInstanceBound(true));
+        );
     }
 
     /**
diff --git a/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/BaseObjectPanel.java b/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/BaseObjectPanel.java
index 2672af5..3c7b7ea 100644
--- a/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/BaseObjectPanel.java
+++ b/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/BaseObjectPanel.java
@@ -357,7 +357,6 @@
         DependencyManager dm = component.getDependencyManager();
         component.add(dm
             .createServiceDependency()
-            .setInstanceBound(true)
             .setService(UIExtensionFactory.class, "(" + UIExtensionFactory.EXTENSION_POINT_KEY + "=" + m_extensionPoint + ")")
             .setCallbacks("addExtension", "removeExtension"));
     }
diff --git a/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/MainActionToolbar.java b/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/MainActionToolbar.java
index b7c0a93..ac43202 100644
--- a/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/MainActionToolbar.java
+++ b/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/vaadin/component/MainActionToolbar.java
@@ -376,8 +376,7 @@
             .setService(UIExtensionFactory.class, "(" + UIExtensionFactory.EXTENSION_POINT_KEY + "=" + UIExtensionFactory.EXTENSION_POINT_VALUE_MENU + ")")
             .setCallbacks("add", "remove")
             .setRequired(false)
-            .setInstanceBound(true)
-            );
+        );
     }
 
     protected final void remove(ServiceReference ref, UIExtensionFactory factory) {