moved new dm4 from sandbox to trunk.
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1663056 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/cnf/localrepo/index.xml b/dependencymanager/cnf/localrepo/index.xml
new file mode 100644
index 0000000..72a68d9
--- /dev/null
+++ b/dependencymanager/cnf/localrepo/index.xml
@@ -0,0 +1,300 @@
+<?xml version="1.0" encoding="utf-8"?>
+<repository increment="1425156877273" name="Local" xmlns="http://www.osgi.org/xmlns/repository/v1.0.0">
+ <resource>
+ <capability namespace="osgi.identity">
+ <attribute name="osgi.identity" value="de.twentyeleven.skysail.org.json-osgi"/>
+ <attribute name="type" value="osgi.bundle"/>
+ <attribute name="version" type="Version" value="20080701.0.0"/>
+ </capability>
+ <capability namespace="osgi.content">
+ <attribute name="osgi.content" value="7d299abb0f4f0330c746dc456a767f1b02b3675ed24a2d4b9d6e7e7b99e7e223"/>
+ <attribute name="url" value="de.twentyeleven.skysail.org.json-osgi/de.twentyeleven.skysail.org.json-osgi-20080701.0.0.jar"/>
+ <attribute name="size" type="Long" value="38491"/>
+ <attribute name="mime" value="application/vnd.osgi.bundle"/>
+ </capability>
+ <capability namespace="osgi.wiring.bundle">
+ <attribute name="osgi.wiring.bundle" value="de.twentyeleven.skysail.org.json-osgi"/>
+ <attribute name="bundle-version" type="Version" value="20080701.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.host">
+ <attribute name="osgi.wiring.host" value="de.twentyeleven.skysail.org.json-osgi"/>
+ <attribute name="bundle-version" type="Version" value="20080701.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="org.json"/>
+ <attribute name="version" type="Version" value="20080701.0.0"/>
+ <attribute name="bundle-symbolic-name" value="de.twentyeleven.skysail.org.json-osgi"/>
+ <attribute name="bundle-version" type="Version" value="20080701.0.0"/>
+ </capability>
+ </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.1.SNAPSHOT"/>
+ </capability>
+ <capability namespace="osgi.content">
+ <attribute name="osgi.content" value="a55e3603a99d81086996622e03ed3cac324b5de469db681acef99ebcb0ab89c7"/>
+ <attribute name="url" value="org.apache.felix.configadmin/org.apache.felix.configadmin-1.8.1.jar"/>
+ <attribute name="size" type="Long" value="120333"/>
+ <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.1.SNAPSHOT"/>
+ </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.1.SNAPSHOT"/>
+ </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.1.SNAPSHOT"/>
+ </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.1.SNAPSHOT"/>
+ <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.1.SNAPSHOT"/>
+ <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="(&(osgi.wiring.package=org.apache.felix.cm)(version>=1.0.0)(!(version>=1.1.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.apache.felix.cm.file)(version>=1.0.0)(!(version>=1.1.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.framework)(version>=1.4.0)(!(version>=2.0.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.cm)(version>=1.5.0)(!(version>=1.6.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.log)(version>=1.3.0))"/>
+ <directive name="resolution" value="optional"/>
+ </requirement>
+ <requirement namespace="osgi.service">
+ <directive name="filter" value="(objectClass=org.osgi.service.log.LogService)"/>
+ <directive name="effective" value="active"/>
+ <directive name="resolution" value="optional"/>
+ </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.4.3.SNAPSHOT"/>
+ </capability>
+ <capability namespace="osgi.content">
+ <attribute name="osgi.content" value="b1186e46be9268a5e96689292e01cfc1a008e1af6f7b6a8be44580f13b2a65ad"/>
+ <attribute name="url" value="org.apache.felix.eventadmin/org.apache.felix.eventadmin-1.4.3.jar"/>
+ <attribute name="size" type="Long" value="94092"/>
+ <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.4.3.SNAPSHOT"/>
+ </capability>
+ <capability namespace="osgi.wiring.host">
+ <attribute name="osgi.wiring.host" value="org.apache.felix.eventadmin"/>
+ <attribute name="bundle-version" type="Version" value="1.4.3.SNAPSHOT"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
+ <attribute name="version" type="Version" value="1.3.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.eventadmin"/>
+ <attribute name="bundle-version" type="Version" value="1.4.3.SNAPSHOT"/>
+ <directive name="uses" value="org.osgi.framework"/>
+ </capability>
+ <capability namespace="osgi.service">
+ <attribute name="objectClass" value="org.osgi.service.event.EventAdmin"/>
+ <directive name="effective" value="active"/>
+ </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="(&(osgi.wiring.package=org.osgi.framework)(version>=1.3.0)(!(version>=2.0.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.cm)(version>=1.2.0)(!(version>=2.0.0)))"/>
+ <directive name="resolution" value="optional"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.metatype)(version>=1.1.0)(!(version>=2.0.0)))"/>
+ <directive name="resolution" value="optional"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.log)(version>=1.3.0)(!(version>=2.0.0)))"/>
+ <directive name="resolution" value="optional"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.event)(version>=1.3.0)(!(version>=2.0.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.service">
+ <directive name="filter" value="(objectClass=org.osgi.service.event.EventHandler)"/>
+ <directive name="effective" value="active"/>
+ <directive name="resolution" value="optional"/>
+ </requirement>
+ <requirement namespace="osgi.service">
+ <directive name="filter" value="(objectClass=org.osgi.service.log.LogService)"/>
+ <directive name="effective" value="active"/>
+ <directive name="resolution" value="optional"/>
+ </requirement>
+ <requirement namespace="osgi.service">
+ <directive name="filter" value="(objectClass=org.osgi.service.log.LogReaderService)"/>
+ <directive name="effective" value="active"/>
+ <directive name="resolution" value="optional"/>
+ </requirement>
+ <requirement namespace="osgi.ee">
+ <directive name="filter" value="(&(osgi.ee=JavaSE)(version=1.6))"/>
+ </requirement>
+ </resource>
+ <resource>
+ <capability namespace="osgi.identity">
+ <attribute name="osgi.identity" value="org.apache.felix.http.api"/>
+ <attribute name="type" value="osgi.bundle"/>
+ <attribute name="version" type="Version" value="2.3.0"/>
+ </capability>
+ <capability namespace="osgi.content">
+ <attribute name="osgi.content" value="526c8b0727b9ff5a05051d98ac59b5e99f0f7924613ca7a099b8f441cac2f8ae"/>
+ <attribute name="url" value="org.apache.felix.http.api/org.apache.felix.http.api-2.3.0.jar"/>
+ <attribute name="size" type="Long" value="11104"/>
+ <attribute name="mime" value="application/vnd.osgi.bundle"/>
+ </capability>
+ <capability namespace="osgi.wiring.bundle">
+ <attribute name="osgi.wiring.bundle" value="org.apache.felix.http.api"/>
+ <attribute name="bundle-version" type="Version" value="2.3.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.host">
+ <attribute name="osgi.wiring.host" value="org.apache.felix.http.api"/>
+ <attribute name="bundle-version" type="Version" value="2.3.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
+ <attribute name="version" type="Version" value="1.2.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.api"/>
+ <attribute name="bundle-version" type="Version" value="2.3.0"/>
+ <directive name="uses" value="javax.servlet.http,javax.servlet"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="org.apache.felix.http.api"/>
+ <attribute name="version" type="Version" value="2.0.4"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.api"/>
+ <attribute name="bundle-version" type="Version" value="2.3.0"/>
+ <directive name="uses" value="javax.servlet,org.osgi.service.http"/>
+ </capability>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=javax.servlet)(version>=2.3.0)(!(version>=4.0.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=javax.servlet.http)(version>=2.3.0)(!(version>=4.0.0)))"/>
+ </requirement>
+ <requirement namespace="osgi.wiring.package">
+ <directive name="filter" value="(&(osgi.wiring.package=org.osgi.service.http)(version>=1.2.0)(!(version>=2.0.0)))"/>
+ </requirement>
+ </resource>
+ <resource>
+ <capability namespace="osgi.identity">
+ <attribute name="osgi.identity" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="type" value="osgi.bundle"/>
+ <attribute name="version" type="Version" value="1.0.0"/>
+ </capability>
+ <capability namespace="osgi.content">
+ <attribute name="osgi.content" value="13fa48abf6a63300e4645383647ec2e6fb69a89541b1baa8aa0620843e5eecdc"/>
+ <attribute name="url" value="org.apache.felix.http.servlet-api/org.apache.felix.http.servlet-api-1.0.0.jar"/>
+ <attribute name="size" type="Long" value="69412"/>
+ <attribute name="mime" value="application/vnd.osgi.bundle"/>
+ </capability>
+ <capability namespace="osgi.wiring.bundle">
+ <attribute name="osgi.wiring.bundle" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.host">
+ <attribute name="osgi.wiring.host" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet"/>
+ <attribute name="version" type="Version" value="2.6.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ <directive name="uses" value="javax.servlet.annotation,javax.servlet.descriptor"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet.annotation"/>
+ <attribute name="version" type="Version" value="2.6.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ <directive name="uses" value="javax.servlet"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
+ <attribute name="version" type="Version" value="2.6.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
+ <attribute name="version" type="Version" value="2.6.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ <directive name="uses" value="javax.servlet"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet"/>
+ <attribute name="version" type="Version" value="3.0.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet.annotation"/>
+ <attribute name="version" type="Version" value="3.0.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
+ <attribute name="version" type="Version" value="3.0.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ </capability>
+ <capability namespace="osgi.wiring.package">
+ <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
+ <attribute name="version" type="Version" value="3.0.0"/>
+ <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
+ <attribute name="bundle-version" type="Version" value="1.0.0"/>
+ </capability>
+ </resource>
+</repository>
\ No newline at end of file