<?xml version="1.0" encoding="utf-8"?>
<repository increment="1439898091622" name="test-repo" xmlns="http://www.osgi.org/xmlns/repository/v1.0.0">
  <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.8"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="osgi.content" value="180f1ceee1b4786d1d29b8bc6e75d10706e84a3bbc0eaa0e41f38c45b1f58a7d"/>
      <attribute name="url" value="org.apache.felix.configadmin/org.apache.felix.configadmin-1.8.8.jar"/>
      <attribute name="size" type="Long" value="130990"/>
      <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.8"/>
    </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.8"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.apache.felix.cm"/>
      <attribute name="version" type="Version" value="1.1.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.configadmin"/>
      <attribute name="bundle-version" type="Version" value="1.8.8"/>
    </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.8"/>
      <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.8"/>
      <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.1.0)(!(version&gt;=1.2.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.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=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.framework"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" type="Version" value="5.0.1"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="osgi.content" value="b4c23349d770e5d94591187801083dae366d730c52f04166805f44eebeb33a71"/>
      <attribute name="url" value="org.apache.felix.framework/org.apache.felix.framework-5.0.1.jar"/>
      <attribute name="size" type="Long" value="601333"/>
      <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="5.0.1"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="osgi.wiring.host" value="org.apache.felix.framework"/>
      <attribute name="bundle-version" type="Version" value="5.0.1"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
      <attribute name="version" type="Version" value="1.8.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.framework"/>
      <attribute name="bundle-version" type="Version" value="5.0.1"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework.dto"/>
      <attribute name="version" type="Version" value="1.8.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.framework"/>
      <attribute name="bundle-version" type="Version" value="5.0.1"/>
      <directive name="uses" value="org.osgi.dto"/>
    </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="5.0.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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework.wiring"/>
    </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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework.hooks.weaving"/>
      <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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework.wiring"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework.launch"/>
      <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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework.namespace"/>
      <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="5.0.1"/>
      <directive name="uses" value="org.osgi.resource"/>
    </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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework.startlevel.dto"/>
      <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="5.0.1"/>
      <directive name="uses" value="org.osgi.dto"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
      <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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework,org.osgi.resource"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring.dto"/>
      <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="5.0.1"/>
      <directive name="uses" value="org.osgi.dto,org.osgi.resource.dto"/>
    </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="5.0.1"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.resource.dto"/>
      <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="5.0.1"/>
      <directive name="uses" value="org.osgi.dto"/>
    </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="5.0.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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework"/>
    </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="5.0.1"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.service.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="5.0.1"/>
      <directive name="uses" value="org.osgi.resource"/>
    </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="5.0.1"/>
      <directive name="uses" value="org.osgi.framework"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.dto"/>
      <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="5.0.1"/>
    </capability>
    <capability namespace="osgi.contract">
      <attribute name="osgi.contract" value="OSGiFramework"/>
      <directive name="uses" value="org.osgi.framework,org.osgi.framework.dto,org.osgi.framework.hooks.bundle,org.osgi.framework.hooks.resolver,org.osgi.framework.hooks.service,org.osgi.framework.hooks.weaving,org.osgi.framework.launch,org.osgi.framework.namespace,org.osgi.framework.startlevel,org.osgi.framework.startlevel.dto,org.osgi.framework.wiring,org.osgi.framework.wiring.dto,org.osgi.resource,org.osgi.resource.dto,org.osgi.service.packageadmin,org.osgi.service.startlevel,org.osgi.service.url,org.osgi.service.resolver,org.osgi.util.tracker,org.osgi.dto"/>
    </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.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="99e720ade46420b2e4c554f6e90823e61d92730e7bd8325337b7b6b228a7d290"/>
      <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.metatype"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" type="Version" value="1.1.0"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="osgi.content" value="22ec64ee501f9bdb2396aff55f5894746173a4e7c91cd8b09f76563abe984d22"/>
      <attribute name="url" value="org.apache.felix.metatype/org.apache.felix.metatype-1.1.0.jar"/>
      <attribute name="size" type="Long" value="73794"/>
      <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.1.0"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="osgi.wiring.host" value="org.apache.felix.metatype"/>
      <attribute name="bundle-version" type="Version" value="1.1.0"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.apache.felix.metatype"/>
      <attribute name="version" type="Version" value="1.2.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.metatype"/>
      <attribute name="bundle-version" type="Version" value="1.1.0"/>
      <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.3.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.metatype"/>
      <attribute name="bundle-version" type="Version" value="1.1.0"/>
      <directive name="uses" value="org.osgi.framework"/>
    </capability>
    <capability namespace="osgi.implementation">
      <attribute name="osgi.implementation" value="osgi.metatype"/>
      <attribute name="version" type="Version" value="1.3.0"/>
      <directive name="uses" value="org.osgi.service.metatype"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="osgi.metatype"/>
      <attribute name="version" type="Version" value="1.3.0"/>
      <directive name="uses" value="org.osgi.service.metatype"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" type="List&lt;String&gt;" value="org.osgi.service.metatype.MetaTypeService"/>
      <directive name="uses" value="org.osgi.service.metatype"/>
    </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.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.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.3.0)(!(version&gt;=1.4.0)))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.tracker)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="org.apache.felix.scr"/>
      <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="f5671487e0a7d98d08c6a81329624e23f9b9d59cf831e4d828bc2df7dcf35960"/>
      <attribute name="url" value="org.apache.felix.scr/org.apache.felix.scr-2.0.0.jar"/>
      <attribute name="size" type="Long" value="352854"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="osgi.wiring.host" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.apache.felix.scr.component"/>
      <attribute name="version" type="Version" value="1.1.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
      <directive name="uses" value="org.osgi.service.component"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.apache.felix.scr.info"/>
      <attribute name="version" type="Version" value="1.0.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
      <attribute name="version" type="Version" value="1.3.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
      <directive name="uses" value="org.osgi.framework"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime"/>
      <attribute name="version" type="Version" value="1.3.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
      <directive name="uses" value="org.osgi.framework,org.osgi.service.component.runtime.dto,org.osgi.util.promise"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime.dto"/>
      <attribute name="version" type="Version" value="1.3.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
      <directive name="uses" value="org.osgi.dto,org.osgi.framework.dto"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.util.function"/>
      <attribute name="version" type="Version" value="1.0.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/>
      <attribute name="version" type="Version" value="1.0.0"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" type="Version" value="2.0.0"/>
      <directive name="uses" value="org.osgi.util.function"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="osgi.component"/>
      <attribute name="version" type="Version" value="1.3.0"/>
      <directive name="uses" value="org.osgi.service.component"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" type="List&lt;String&gt;" value="org.osgi.service.component.runtime.ServiceComponentRuntime"/>
      <directive name="uses" value="org.osgi.service.component.runtime"/>
    </capability>
    <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.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.packageadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
    </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.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;=1.1.0)))"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.scr.component)(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.apache.felix.scr.info)(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.dto)(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.8.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.dto)(version&gt;=1.8.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.2.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component.runtime)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component.runtime.dto)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.promise)(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.5.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.function)(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>
  </resource>
</repository>