You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by ma...@apache.org on 2012/08/10 13:24:49 UTC

svn commit: r1371662 - in /ace/sandbox/marrs/cnf: build.xml repo/repository.xml

Author: marrs
Date: Fri Aug 10 11:24:48 2012
New Revision: 1371662

URL: http://svn.apache.org/viewvc?rev=1371662&view=rev
Log:
Fixed some paths to TestNG that were outdated and prevented the unit tests from running.

Modified:
    ace/sandbox/marrs/cnf/build.xml
    ace/sandbox/marrs/cnf/repo/repository.xml

Modified: ace/sandbox/marrs/cnf/build.xml
URL: http://svn.apache.org/viewvc/ace/sandbox/marrs/cnf/build.xml?rev=1371662&r1=1371661&r2=1371662&view=diff
==============================================================================
--- ace/sandbox/marrs/cnf/build.xml (original)
+++ ace/sandbox/marrs/cnf/build.xml Fri Aug 10 11:24:48 2012
@@ -90,7 +90,7 @@
 
 	<target name="compiletest" depends="dependencies" if="project.testpathexists">
 		<mkdir dir="${project}/bin_test"/>
-		<javac fork="yes" executable="${javac}" srcdir="${project}/test" destdir="${project}/bin_test" classpath="${project.buildpath}:${workspacedir}/cnf/lib/testng-6.5.2.jar" bootclasspath="${project.bootclasspath}" deprecation="true" listfiles="true" target="${javac.target}" source="${javac.source}" debug="${javac.debug}" includeAntRuntime="no" verbose="${verbose}" />
+		<javac fork="yes" executable="${javac}" srcdir="${project}/test" destdir="${project}/bin_test" classpath="${project.buildpath}:${workspacedir}/cnf/lib/testng/testng-6.5.2.jar" bootclasspath="${project.bootclasspath}" deprecation="true" listfiles="true" target="${javac.target}" source="${javac.source}" debug="${javac.debug}" includeAntRuntime="no" verbose="${verbose}" />
 		<!-- 
 		  The eclipse compiler copies resources but the Javac compiler does not
 		  If ${src} == ${bin} then this is not necessary, but unfortunately, now 
@@ -139,7 +139,7 @@
 
 	<target name="testng" depends="build, compiletest" if="project.testpathexists">
 		<mkdir dir="tmp" />
-		<testng classpath="${project}/bin_test:${project.buildpath}:${workspacedir}/cnf/lib/testng-6.5.2.jar"
+		<testng classpath="${project}/bin_test:${project.buildpath}:${workspacedir}/cnf/lib/testng/testng-6.5.2.jar"
 			outputDir="tmp" haltOnfailure="true">
 			<classfileset dir="${project}/bin_test" includes="**/*.class" />
 		</testng>

Modified: ace/sandbox/marrs/cnf/repo/repository.xml
URL: http://svn.apache.org/viewvc/ace/sandbox/marrs/cnf/repo/repository.xml?rev=1371662&r1=1371661&r2=1371662&view=diff
==============================================================================
--- ace/sandbox/marrs/cnf/repo/repository.xml (original)
+++ ace/sandbox/marrs/cnf/repo/repository.xml Fri Aug 10 11:24:48 2012
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='utf-8'?>
 <?xml-stylesheet type='text/xsl' href='http://www.osgi.org/www/obr2html.xsl'?>
 
-<repository lastmodified='20120810104411.202' name='Local Repository'>
+<repository lastmodified='20120810130723.424' name='Local Repository'>
   <resource id='aws-common/1.5.0.beta_6' presentationname='jclouds Amazon AWS Components Core' symbolicname='aws-common' uri='aws-common/aws-common-1.5.0.jar' version='1.5.0.beta_6'>
     <description>
       jclouds Core components to access Amazon AWS
@@ -10,7 +10,7 @@
       34847
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/aws-common/aws-common-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/aws-common/aws-common-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -144,7 +144,7 @@
       196969
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/aws-ec2/aws-ec2-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/aws-ec2/aws-ec2-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -2541,7 +2541,7 @@
       344780
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/ec2/ec2-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/ec2/ec2-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -2868,7 +2868,7 @@
       10134
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/jclouds-bouncycastle/jclouds-bouncycastle-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/jclouds-bouncycastle/jclouds-bouncycastle-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -2916,7 +2916,7 @@
       470098
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/jclouds-compute/jclouds-compute-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/jclouds-compute/jclouds-compute-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -3229,7 +3229,7 @@
       743250
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/jclouds-core/jclouds-core-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/jclouds-core/jclouds-core-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -3747,7 +3747,7 @@
       115339
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/jclouds-scriptbuilder/jclouds-scriptbuilder-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/jclouds-scriptbuilder/jclouds-scriptbuilder-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -3845,7 +3845,7 @@
       11299
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/jclouds-slf4j/jclouds-slf4j-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/jclouds-slf4j/jclouds-slf4j-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -3884,7 +3884,7 @@
       34930
     </size>
     <license>
-      jar:file:/Users/jawi/Sources/ace-marrs/cnf/repo/jclouds-sshj/jclouds-sshj-1.5.0.jar!/resources/LICENSE.txt
+      jar:file:/Users/marceloffermans/dev/ace-bndtools/cnf/repo/jclouds-sshj/jclouds-sshj-1.5.0.jar!/resources/LICENSE.txt
     </license>
     <documentation>
       http://www.jclouds.org/
@@ -4952,6 +4952,286 @@
       Import package org.osgi.service.bindex ;version=[1.0.0,2.0.0)
     </require>
   </resource>
+  <resource id='org.testng/6.7.0' presentationname='TestNG' symbolicname='org.testng' uri='org.testng/org.testng-6.7.0.jar' version='6.7.0'>
+    <description>
+      TestNG is a testing framework.
+    </description>
+    <size>
+      761517
+    </size>
+    <license>
+      http://apache.org/licenses/LICENSE-2.0
+    </license>
+    <capability name='bundle'>
+      <p n='manifestversion' v='2'/>
+      <p n='presentationname' v='TestNG'/>
+      <p n='symbolicname' v='org.testng'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='com.beust.testng'/>
+      <p n='uses' v='org.testng'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng'/>
+      <p n='uses' v='org.testng.collections,org.testng.internal.junit,org.testng.internal,com.beust.jcommander.converters,com.beust.jcommander,org.testng.xml,javax.xml.parsers,org.xml.sax,org.testng.annotations,com.google.inject,org.testng.internal.annotations,org.testng.reporters,org.testng.internal.thread,org.testng.internal.thread.graph,org.testng.junit,org.testng.log4testng,org.testng.reporters.jq,org.testng.remote,org.apache.tools.ant.taskdefs,org.apache.tools.ant,org.apache.tools.ant.types.selectors,org.apache.tools.ant.types.resources,org.apache.tools.ant.types'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.annotations'/>
+      <p n='uses' v='org.testng,com.google.inject,org.testng.internal.annotations'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.collections'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal'/>
+      <p n='uses' v='org.testng.collections,org.testng,org.testng.internal.annotations,org.testng.xml,org.testng.internal.thread,org.testng.annotations,bsh,org.testng.junit,com.google.inject,org.testng.internal.invokers,org.testng.internal.thread.graph,org.testng.internal.collections,org.testng.log4testng,org.testng.log,javax.xml.parsers,org.yaml.snakeyaml.constructor,org.xml.sax,org.yaml.snakeyaml'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal.annotations'/>
+      <p n='uses' v='org.testng.collections,org.testng.xml,org.testng.annotations,org.testng,org.testng.internal,org.testng.internal.collections'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal.collections'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal.invokers'/>
+      <p n='uses' v='org.testng,org.testng.collections'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal.junit'/>
+      <p n='uses' v='org.testng'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal.remote'/>
+      <p n='uses' v='org.testng.collections,org.testng.remote'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal.thread'/>
+      <p n='uses' v='org.testng.collections,org.testng.internal'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.internal.thread.graph'/>
+      <p n='uses' v='org.testng.collections,org.testng,org.testng.internal'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.junit'/>
+      <p n='uses' v='org.testng,org.testng.internal,junit.framework,org.junit.runner,org.junit,org.junit.runner.manipulation,org.junit.runner.notification,org.testng.collections,org.testng.xml,org.testng.internal.annotations'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.log'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.log4testng'/>
+      <p n='uses' v='org.testng.collections,org.testng'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.mustache'/>
+      <p n='uses' v='org.testng.collections'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.remote'/>
+      <p n='uses' v='com.beust.jcommander,org.testng.xml,org.testng.internal.remote,org.testng,org.testng.remote.adapter,org.testng.reporters,org.testng.internal,org.testng.remote.strprotocol,org.testng.collections'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.remote.adapter'/>
+      <p n='uses' v='org.testng.internal.thread,org.testng.collections,org.testng.xml,org.testng.internal.remote,org.testng.remote,org.testng.internal,org.testng,org.testng.reporters'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.remote.strprotocol'/>
+      <p n='uses' v='org.testng,org.testng.remote,org.testng.collections,org.testng.xml,org.testng.internal'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.reporters'/>
+      <p n='uses' v='org.testng,org.testng.collections,org.testng.reporters.util,org.testng.xml,org.testng.log4testng,org.testng.internal,org.testng.internal.annotations,org.testng.annotations,org.testng.util'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.reporters.jq'/>
+      <p n='uses' v='org.testng.reporters,org.testng,org.testng.collections,org.testng.xml,org.testng.internal'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.reporters.util'/>
+      <p n='uses' v='org.testng'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.util'/>
+      <p n='uses' v='org.testng'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.xml'/>
+      <p n='uses' v='org.testng,org.testng.reporters,org.testng.collections,org.testng.internal,org.testng.log4testng,org.testng.remote,javax.xml.parsers,org.xml.sax,org.xml.sax.helpers,org.testng.remote.strprotocol,org.testng.xml.dom,com.google.inject.internal'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <capability name='package'>
+      <p n='package' v='org.testng.xml.dom'/>
+      <p n='uses' v='org.testng.xml,org.w3c.dom,org.testng.collections,javax.xml.xpath,javax.xml.parsers,org.testng,org.xml.sax,org.testng.internal.collections,com.google.inject.internal'/>
+      <p n='version' t='version' v='6.7.0'/>
+    </capability>
+    <require extend='false' filter='(&amp;(package=bsh)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))' multiple='false' name='package' optional='true'>
+      Import package bsh ;version=[2.0.0,3.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=com.beust.jcommander)(version&gt;=1.7.0)(!(version&gt;=3.0.0)))' multiple='false' name='package' optional='true'>
+      Import package com.beust.jcommander ;version=[1.7.0,3.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=com.beust.jcommander.converters)(version&gt;=1.7.0)(!(version&gt;=3.0.0)))' multiple='false' name='package' optional='true'>
+      Import package com.beust.jcommander.converters ;version=[1.7.0,3.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=com.beust.testng)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package com.beust.testng ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=com.google.inject)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))' multiple='false' name='package' optional='true'>
+      Import package com.google.inject ;version=[1.2.0,1.3.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=com.google.inject.internal)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))' multiple='false' name='package' optional='true'>
+      Import package com.google.inject.internal ;version=[1.2.0,1.3.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=javax.xml.parsers)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package javax.xml.parsers
+    </require>
+    <require extend='false' filter='(&amp;(package=javax.xml.xpath)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package javax.xml.xpath
+    </require>
+    <require extend='false' filter='(&amp;(package=junit.framework)(version&gt;=3.8.1)(!(version&gt;=5.0.0)))' multiple='false' name='package' optional='true'>
+      Import package junit.framework ;version=[3.8.1,5.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=org.apache.tools.ant)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' multiple='false' name='package' optional='true'>
+      Import package org.apache.tools.ant ;version=[1.7.0,2.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=org.apache.tools.ant.taskdefs)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' multiple='false' name='package' optional='true'>
+      Import package org.apache.tools.ant.taskdefs ;version=[1.7.0,2.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=org.apache.tools.ant.types)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' multiple='false' name='package' optional='true'>
+      Import package org.apache.tools.ant.types ;version=[1.7.0,2.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=org.apache.tools.ant.types.resources)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' multiple='false' name='package' optional='true'>
+      Import package org.apache.tools.ant.types.resources ;version=[1.7.0,2.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=org.apache.tools.ant.types.selectors)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))' multiple='false' name='package' optional='true'>
+      Import package org.apache.tools.ant.types.selectors ;version=[1.7.0,2.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=org.junit)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package org.junit
+    </require>
+    <require extend='false' filter='(&amp;(package=org.junit.runner)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package org.junit.runner
+    </require>
+    <require extend='false' filter='(&amp;(package=org.junit.runner.manipulation)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package org.junit.runner.manipulation
+    </require>
+    <require extend='false' filter='(&amp;(package=org.junit.runner.notification)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package org.junit.runner.notification
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.annotations)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.annotations ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.collections)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.collections ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal.annotations)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal.annotations ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal.collections)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal.collections ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal.invokers)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal.invokers ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal.junit)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal.junit ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal.remote)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal.remote ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal.thread)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal.thread ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.internal.thread.graph)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.internal.thread.graph ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.junit)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.junit ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.log)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.log ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.log4testng)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.log4testng ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.mustache)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.mustache ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.remote)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.remote ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.remote.adapter)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.remote.adapter ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.remote.strprotocol)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.remote.strprotocol ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.reporters)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.reporters ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.reporters.jq)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.reporters.jq ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.reporters.util)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.reporters.util ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.util)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.util ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.xml)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.xml ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.testng.xml.dom)(version&gt;=6.7.0))' multiple='false' name='package' optional='false'>
+      Import package org.testng.xml.dom ;version=6.7.0
+    </require>
+    <require extend='false' filter='(&amp;(package=org.w3c.dom)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package org.w3c.dom
+    </require>
+    <require extend='false' filter='(&amp;(package=org.xml.sax)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package org.xml.sax
+    </require>
+    <require extend='false' filter='(&amp;(package=org.xml.sax.helpers)(version&gt;=0.0.0))' multiple='false' name='package' optional='false'>
+      Import package org.xml.sax.helpers
+    </require>
+    <require extend='false' filter='(&amp;(package=org.yaml.snakeyaml)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' multiple='false' name='package' optional='true'>
+      Import package org.yaml.snakeyaml ;version=[1.6.0,2.0.0)
+    </require>
+    <require extend='false' filter='(&amp;(package=org.yaml.snakeyaml.constructor)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))' multiple='false' name='package' optional='true'>
+      Import package org.yaml.snakeyaml.constructor ;version=[1.6.0,2.0.0)
+    </require>
+  </resource>
   <resource id='rocoto/6.1.0' presentationname='99soft :: Rocoto' symbolicname='rocoto' uri='rocoto/rocoto-6.1.0.jar' version='6.1.0'>
     <description>
       Add some spice to Google Guice through configuration files!