<?xml version='1.0' encoding='UTF-8'?>
<repository xmlns="http://www.osgi.org/xmlns/repository/v1.0.0" name="org.apache.sling.starter" increment="1738286816276">
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.opensource.org/licenses/mit-license.php"/>
      <attribute name="description" value="general components and objects to use the Sling API"/>
      <attribute name="osgi.identity" value="com.composum.nodes.commons"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.0.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.clientlibs.processor,com.composum.sling.core,javax.jcr,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.handle"/>
      <attribute name="bnd.hashes" value="2622298,99890874,32767448,414800610,-1473303929,-280513706,2338740,-280334892,-563226759,-936263818,691315473,-1750568876,-832430364,-784336061" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.clientlibs.handle,com.composum.sling.clientlibs.service,com.composum.sling.core,javax.jcr,org.apache.sling.api,org.apache.sling.api.resource,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.processor"/>
      <attribute name="bnd.hashes" value="782039451,-1016069994,-647376401,-95885843,-544397385,-1604838972,1779061662,-115353544,-1255496315,823070461,651645675,-1705487941,2110971101,1210837300,1184789324,1977480290,-325406664,414355228" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.clientlibs.handle,com.composum.sling.clientlibs.processor,com.composum.sling.core.concurrent,com.composum.sling.core.filter,javax.jcr,org.apache.commons.collections4.map,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.servlets.post,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.service"/>
      <attribute name="bnd.hashes" value="2024042338,-854938532,-867937607,231477436,-1644812552,-512589411,-280419704,-233176421,-55570756,-1563253546,189386217" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.clientlibs.handle,com.composum.sling.clientlibs.processor,com.composum.sling.clientlibs.service,javax.jcr,javax.servlet,javax.servlet.http,org.apache.commons.lang3.tuple,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.api.servlets"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.servlet"/>
      <attribute name="bnd.hashes" value="501325421,2139072845,1534219963,909208690,-1472342991,-233173461,-1936986527,-1221082978,-1554219592" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.bean,com.composum.sling.core.filter,com.composum.sling.core.service,javax.jcr,javax.jcr.query,javax.servlet,javax.servlet.jsp,org.apache.sling.api,org.apache.sling.api.adapter,org.apache.sling.api.resource,org.apache.sling.api.scripting,org.apache.sling.api.wrappers,org.osgi.framework,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core"/>
      <attribute name="bnd.hashes" value="-808704525,-956844615,1250336791,-887977203,717220162,77116,2479791,79711796,-646160747,-646157787,-445698560,-1034806157,814668735,2045285466,-1563253546,1536066977,-1380135049,1321836783,2622298,-2009563012,2021785959,-924587307,-1275796079,1716508625,1869813111,-1374803978,-1988944859,752106668,1761791899,696181883,1495091737" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.bean"/>
      <attribute name="bnd.hashes" value="-1228744934,-833505589,-94592847" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.lock,org.apache.sling.api.resource,org.apache.sling.commons.classloader,org.apache.sling.event.jobs,org.apache.sling.event.jobs.consumer,org.osgi.service.component,org.osgi.service.event"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.concurrent"/>
      <attribute name="bnd.hashes" value="-1296609252,1915904526,-1796264811,1040685570,342742755,-1551509865,-1886361694,-2096698388,-472995881,1476613885,-1947456429,226783551,654207890,-830895021,1152355420,713071271,631069858,-1563253546,681382370,80988633,-1782904051,1629996228" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.filter"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.config"/>
      <attribute name="bnd.hashes" value="-984218562,-1563253546,1715506046" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.filter,javax.jcr,javax.jcr.observation,org.apache.sling.api.resource,org.osgi.framework,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.event"/>
      <attribute name="bnd.hashes" value="-2124282226,398479042,228302728" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.exception"/>
      <attribute name="bnd.hashes" value="-422449779,987684348" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.nodetype,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.filter"/>
      <attribute name="bnd.hashes" value="121286420,1891494650,-535088161,-257475064,1189991513,1734879571,2558748,1122583978,-1421959770,-745959738,863091203,-1847621603,-1781864696,-427195692,1212454432,188239730,-1424718522,65921,-958939875,439854729,-1675218,349164615,-137340151" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.gson,com.google.gson.annotations,com.google.gson.reflect,com.google.gson.stream,org.apache.sling.api,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.logging"/>
      <attribute name="bnd.hashes" value="73313124,-1675388953,2049886298,-991561221,-2080251826,-119434020" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.filter,com.composum.sling.core.servlet"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping"/>
      <attribute name="bnd.hashes" value="-138501396,-1745246251,-1872889459,1989867553,79711796,1036982860,-2081495831" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.filter,javax.jcr,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping.jcr"/>
      <attribute name="bnd.hashes" value="1919035969,-1499724873,-572528935,538397084,-1849694097,-1615854787,1722966107,-58628453,-1581660463,1869795496,-1341230356,-449672827" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.filter,com.google.gson,com.google.gson.stream"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping.json"/>
      <attribute name="bnd.hashes" value="-1781332918,540811845,-1291146905,-1071523033,1927388209,1133250429,269955471,-1105798335,-1150995476" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,javax.xml.transform.sax,org.apache.http,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.api.servlets,org.osgi.framework,org.osgi.service.component,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.proxy"/>
      <attribute name="bnd.hashes" value="-557265639,65906227,678243,-627785228,1982316442,-925500526,797531523,-137452902,49210264,937670590,937673550" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.request"/>
      <attribute name="bnd.hashes" value="1816284,1699961448" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.filter,javax.jcr,javax.jcr.query,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.resource"/>
      <attribute name="bnd.hashes" value="1214619614,-1524416864" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.concurrent,groovy.lang,javax.jcr,javax.jcr.query,org.apache.sling.api.resource,org.apache.sling.commons.classloader,org.apache.sling.event.jobs,org.apache.sling.event.jobs.consumer,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.script"/>
      <attribute name="bnd.hashes" value="-1563253546,2133546966,-2138989918,449782014" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.security"/>
      <attribute name="bnd.hashes" value="348297933,-1563253546,-555915348,-1470532046,1151063867,1233901977" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.gson,javax.jcr,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.service"/>
      <attribute name="bnd.hashes" value="82420049,-928497163,72563,-1949670143,415178366,876062024,1783482801,1885342210,459639226,75327,1475846639,106806188,863756636,-269357340" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.filter,com.composum.sling.core.logging,com.composum.sling.core.service,com.google.gson,com.google.gson.stream,javax.jcr,javax.servlet,org.apache.commons.collections4.map,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.apache.sling.api.servlets,org.osgi.framework,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.servlet"/>
      <attribute name="bnd.hashes" value="1284090320,110895794,1609180992,-1814443325,1166309017,-1692651263,1391410207,2117872001,2129475751,78727453,1923900852,-628296377,1430653456,-1845130459,-1984024940,1396246574,-1909719636,2133336691,-1445272759,2086372677,2014372350,-1543166782,-1993687807,848416832,2028182998,-43963096,-1808614382,364866638,610529537,-494725651,1305012238,-2082274657,575292976,-80219633,517088502,1537639949,1668526784,-269354380" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.user"/>
      <attribute name="bnd.hashes" value="1056576318" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.exception,com.composum.sling.core.filter,com.composum.sling.core.mapping,com.google.gson,com.google.gson.stream,javax.jcr,javax.servlet.http,javax.servlet.jsp,org.apache.commons.codec.net,org.apache.jackrabbit,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.apache.sling.api.servlets,org.apache.sling.api.wrappers,org.apache.sling.xss,org.apache.tika.mime,org.osgi.framework,org.osgi.util.tracker"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.util"/>
      <attribute name="bnd.hashes" value="572770538,-23430236,-250057255,-815180720,-1812638661,1708018877,1974449882,1362693441,-266828558,618695317,-68399926,2223646,-1066688703,-2046944515,-1910243030,353664028,531484848,-259549689,-1647586565,-926904465,1258875708,-786579001,-1072943408,1187751236,-975597559,-700144745,-1476976879,-220019376,1603585027,-1288250262,643182787,-1599752931,1857118360,800319548,-928497163,495191242,578956953,1494487337,-1198678554,103750332,65906227,678243,-627785228,1982316442,-925500526,797531523,-139078669,-607008127,80204913,-430582643,-337224672,16326563,-931542009,75327,631085417,288281516,355676452,786490649,87224" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.clientlibs.handle,com.composum.sling.core,com.composum.sling.core.util,javax.servlet.jsp,javax.servlet.jsp.tagext,org.apache.commons.lang3.text.translate,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.scripting.jsp.taglib,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.cpnl"/>
      <attribute name="bnd.hashes" value="1137618176,1962126469,524373912,-563224960,-334823043,-1799129765,-1350324734,1959477786,-1335582039,-1418041280,-210647519,-452936137,2047351145,987196438,-794967969,1841722656,-830786292,115111275,524882841,2622298,246804237,-1752906805" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.gson.internal,com.google.gson.reflect,com.google.gson.stream"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="2.8.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson"/>
      <attribute name="bnd.hashes" value="-632563258,465196865,1190096337,-1947485740,-1982130283,-1585239854,2229227,1708479792,-1555834441,893486641,1620733128,-1560805893,-1281188652,-791282751,-1910450513,-1980888473,-293016060,-1952931001,-142969665,-1838132025,309397690,-1417068313,1085774212,-1219577594,1244503701,-350779211" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="2.8.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.annotations"/>
      <attribute name="bnd.hashes" value="2089680868,-768859865,1934151247,79889178,81891134" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.gson,com.google.gson.reflect,com.google.gson.stream"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal"/>
      <attribute name="bnd.hashes" value="2093771131,477164924,1786735667,-341795692,81291353,-1596886080,2058699256,-372523419,-973445066,-3966132,-1295058581,-1574151964,1059113029,-2029030736,-2050817629,-345528333,2433570,-125599753,1115779173,1300492059,-1621444854,948989068,1625784838,-1758153433,-217237293,855003877" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.gson,com.google.gson.internal,com.google.gson.reflect,com.google.gson.stream"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal.bind"/>
      <attribute name="bnd.hashes" value="726445756,514145071,1669668851,-638292473,-1202312469,1512873257,1668278489,1945526001,-1829433898,673354300,1374773520,1506104985,17052040,2028220292,510913256,2109215767,1989515382,-668776748,-75090818" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal.bind.util"/>
      <attribute name="bnd.hashes" value="1989965741" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal.reflect"/>
      <attribute name="bnd.hashes" value="1172273222,-1626297422,-811545608" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="2.8.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.reflect"/>
      <attribute name="bnd.hashes" value="-1781936449" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.commons"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="2.8.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.stream"/>
      <attribute name="bnd.hashes" value="-1892499477,909660716,910937553,-1737094245,-2085367700" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.composum.nodes.commons"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.composum.nodes.commons"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1846347" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/composum/nodes/composum-nodes-commons/4.0.1/composum-nodes-commons-4.0.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="EA613182726BB267C73B8B77B8C72C2A4B09ABFA4D8A5BD3322DC9338BC1B690"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.clientlibs.processor.CssProcessor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.clientlibs.processor.GzipProcessor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.clientlibs.processor.JavascriptProcessor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.clientlibs.processor.LinkRenderer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.clientlibs.service.ClientlibConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.clientlibs.service.ClientlibService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.CoreConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.concurrent.LazyCreationService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.concurrent.SequencerService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.config.FilterConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.proxy.GenericProxyService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.PathReferencesService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.PermissionsService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.RepositorySetupService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.RestrictedService,javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.ServiceRestrictions" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.TranslationService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.event.jobs.consumer.JobExecutor,org.osgi.service.event.EventHandler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.servlets.post.SlingPostProcessor" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.event.jobs.consumer)(version&gt;=1.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs.consumer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.event.jobs)(version&gt;=1.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.lang)(version&gt;=2.2.0)(version&lt;=4.0.0))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.transform)(version&gt;=2.2.0)(version&lt;=4.0.0))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.control)(version&gt;=2.2.0)(version&lt;=4.0.0))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.control.customizers)(version&gt;=2.2.0)(version&lt;=4.0.0))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.customizers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.clientlibs.handle)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.handle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.clientlibs.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.service"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.clientlibs.servlet)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.bean)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.bean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.concurrent)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.exception)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.filter)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.logging)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.mapping.jcr)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.proxy)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.proxy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.request)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.script)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.service)(version&gt;=4.0.0)(!(version&gt;=4.1.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.service"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.annotations)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.annotations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.internal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.internal.bind)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal.bind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.internal.bind.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal.bind.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.internal.reflect)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.internal.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.reflect)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.stream)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.el)"/>
      <attribute name="osgi.wiring.package" value="javax.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.inject)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.inject"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp.tagext)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.tagext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing)"/>
      <attribute name="osgi.wiring.package" value="javax.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.border)"/>
      <attribute name="osgi.wiring.package" value="javax.swing.border"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.event)"/>
      <attribute name="osgi.wiring.package" value="javax.swing.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.filechooser)"/>
      <attribute name="osgi.wiring.package" value="javax.swing.filechooser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.table)"/>
      <attribute name="osgi.wiring.package" value="javax.swing.table"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.text)"/>
      <attribute name="osgi.wiring.package" value="javax.swing.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.tree)"/>
      <attribute name="osgi.wiring.package" value="javax.swing.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec)(version&gt;=1.10.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.binary)(version&gt;=1.10.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.net)(version&gt;=1.10.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4)(version&gt;=4.2.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.map)(version&gt;=4.2.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.map"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.builder)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.builder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.text.translate)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.text.translate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.tuple)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.tuple"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.methods)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.impl.client)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.observation)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.jackrabbit.authorization)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.base.util)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.jsp.taglib)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.taglib"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.jsp.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.servlets.post)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.post"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.metadata)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.mime)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.clientlibs.processor.CssProcessor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.clientlibs.processor.GzipProcessor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.clientlibs.processor.JavascriptProcessor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.clientlibs.processor.LinkRenderer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.clientlibs.service.ClientlibConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.clientlibs.service.ClientlibPermissionPlugin)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.clientlibs.service.ClientlibService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.CoreConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.concurrent.LazyCreationService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.concurrent.SequencerService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.proxy.GenericProxyService)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.service.PermissionsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.service.RepositorySetupService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.service.ServiceRestrictions)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.service.TranslationService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.jobs.JobManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.opensource.org/licenses/mit-license.php"/>
      <attribute name="description" value="a set of basic tools: jcr browser, package manager, user manager"/>
      <attribute name="osgi.identity" value="com.composum.nodes.console"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.0.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.filter,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes"/>
      <attribute name="bnd.hashes" value="-1563253546,258123251,-2011564571" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.servlet,com.composum.sling.core.util,com.composum.sling.nodes,com.composum.sling.nodes.console,com.composum.sling.nodes.scene,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.browser"/>
      <attribute name="bnd.hashes" value="-1421944086,1078812459,1815593736,1436331549,589477281,-1678783399,83829,1816284,69076575,524559195,2666181,1908280390,-1527472900,-453589914" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.service,com.composum.sling.nodes.console,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.components"/>
      <attribute name="bnd.hashes" value="-1983845571,769944929" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.servlet,com.composum.sling.nodes,com.composum.sling.nodes.console,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.components.codeeditor"/>
      <attribute name="bnd.hashes" value="656454106,-1809658101" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.filter,com.composum.sling.core.service,com.composum.sling.core.util,org.apache.sling.api,org.apache.sling.api.resource,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.console"/>
      <attribute name="bnd.hashes" value="65975,1289515058,1853546195,572770538,-1365304646,2021785959,-1715344518,-2106815656,415178366,2563,800319548,-1794905955,-220044152,942708477,-1115332140,83010,-1937625582,1142656251,830617650,-250224538,-520404514,303151810,-1678803657,-226349169,-503305700,1036178029" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.servlet,javax.servlet.http,org.apache.sling.api.resource,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.consoleplugin"/>
      <attribute name="bnd.hashes" value="-1570326105,-1635694166,616733620,172817382,1765641198,1700185324" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.mount"/>
      <attribute name="bnd.hashes" value="272468095" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.nodes.mount,com.google.gson.stream,javax.servlet,javax.servlet.http,org.apache.commons.collections4.map,org.apache.http,org.apache.http.client,org.apache.http.client.protocol,org.apache.http.entity.mime.content,org.apache.http.impl.client,org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.sling.api.resource,org.apache.sling.api.wrappers,org.apache.sling.spi.resource.provider,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.mount.remote"/>
      <attribute name="bnd.hashes" value="-345481263,-1089410422,2069964076,-797410030,-287996564,2024042338,1104054391,-387935021,-376735737,77251785,-719690719,1750220428,-2075996328,1750484628,-835751310,-138437846,122461032,-1842766326,-1511862914,-220560189,-1502520630,-1485684871,-1219022200,-220262113,-988821553,232657017" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.filter,com.composum.sling.nodes.console,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.query"/>
      <attribute name="bnd.hashes" value="-1470308971,1199505824,-1868625936,-1868610578,-1256902502,-857467544" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.scene"/>
      <attribute name="bnd.hashes" value="79702124,2612664,2024042338,-1653804599" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,org.apache.sling.api.resource,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.service"/>
      <attribute name="bnd.hashes" value="532453023,-1822346385,1007487362" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.config,com.composum.sling.core.exception,com.composum.sling.core.filter,com.composum.sling.core.mapping,com.composum.sling.core.service,com.composum.sling.core.servlet,com.composum.sling.core.util,com.composum.sling.nodes,com.composum.sling.nodes.console,com.composum.sling.nodes.scene,com.composum.sling.nodes.service,com.composum.sling.nodes.update,com.google.gson.stream,javax.jcr,javax.jcr.query,javax.jcr.security,javax.servlet,javax.servlet.http,org.apache.jackrabbit.api.security,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.api.servlets,org.apache.sling.api.wrappers,org.osgi.framework,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.servlet"/>
      <attribute name="bnd.hashes" value="1535222835,1391410207,-628296377,-1625887813,532455983,-766671780,-1506097996,230192661,559330894,1056939943,-631673300,-1276243731,1379687560,1725088353,933431634,-799447125,1447909340,-2043717737,-326664034,462931571,-1079970977,-353597910,-1707017049,148485818,148544503,-881955712,1638845965,60060875,-180827532,-262101898,520047299,1370165468,-675486233,-365922692,-1315036933,-1595927192,-121026944,-2086373150,160759235,-837772594,-1850559427,-944576427,1237454012,1546175607,1641244752,1817418449,-953717370,1435646839,-2255048,-254152785,-1517680349,448330384,1732381442,622230527,-881779759,-1233811877,-21090247,261852732,-550669398,-880182721,497919794,162495963,-473055198,-559526843,2101546618,1018020556,-1342597380,1676924688,-1587281211,2024042338,-973927379,-982126930,-1489758754,-993623076,-104104080,738180909,1317961446,1368822168,-928497163,188740550,1566450606,-1417286262,1663647937,-1189300493,-22721574,724661921,902570143,-1735391157,513230138,527926249,945797261,-1705401643,1760715761,76884077,-981446006,37656218,1108637293" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.service,com.google.gson.stream,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.api.servlets,org.apache.sling.settings,org.apache.tika.mime,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.tools"/>
      <attribute name="bnd.hashes" value="-1861392525,-357724380,115072453,2022784604,-276684776,80204913,-1548004863,313324158,1214007386,-875594118,-1308758644,1636249144,-246680890,-1872677548,-30912943,50989186" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.xml.transform,org.apache.commons.lang3.tuple,org.apache.jackrabbit.vault.fs.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.console"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.update"/>
      <attribute name="bnd.hashes" value="1663644977,388287255,-1805907215" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.composum.nodes.console"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.composum.nodes.console"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1512279" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/composum/nodes/composum-nodes-console/4.0.1/composum-nodes-console-4.0.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="78B39EE4F993EFD1AFBE6F742F458E393BD45C6607AA8B11A70354DD347FB1AA"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.RestrictedService,javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.nodes.NodesConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.nodes.browser.MergeMountpointService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.nodes.mount.remote.RemoteClientBuilder" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.nodes.mount.remote.RemoteClientSetup" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.nodes.service.ComponentsService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.nodes.service.ServletRegistry" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.nodes.update.SourceUpdateService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Filter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.spi.resource.provider.ResourceProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.spi.resource.provider)(version&gt;=1.1.0)(version&lt;=2.0.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.clientlibs.handle)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.clientlibs.handle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.bean)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.bean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.config)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.exception)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.filter)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.mapping.jcr)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.resource)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.service"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.servlet)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.cpnl)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.cpnl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.browser)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.browser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.components)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.components"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.components.codeeditor)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.components.codeeditor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.console)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.console"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.consoleplugin)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.consoleplugin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.mount)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.mount"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.mount.remote)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.mount.remote"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.scene)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.scene"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.service"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.servlet)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.tools)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.update)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.update"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.stream)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.binary)(version&gt;=1.10.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4)(version&gt;=4.2.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.map)(version&gt;=4.2.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.map"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.builder)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.builder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.reflect)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.tuple)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.tuple"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.auth)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.entity)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.methods)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.protocol)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.conn.routing)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn.routing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.entity)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.entity.mime)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.entity.mime.content)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity.mime.content"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.impl.auth)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.impl.client)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.impl.conn)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.conn"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.message)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.message"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.protocol)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.jackrabbit.authorization)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.value)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.api)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.config)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.io)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.client.methods)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.client.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.property)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.property"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.xml)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.io)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.mime)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.CoreConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.config.FilterConfiguration)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.service.ServiceRestrictions)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.NodesConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.mount.remote.RemoteClientBuilder)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.mount.remote.RemoteClientSetup)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.mount.remote.RemoteProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.service.ComponentsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.update.SourceUpdateService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.Servlet)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.servlets.ServletResolver)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.opensource.org/licenses/mit-license.php"/>
      <attribute name="description" value="the set of necessary javascript components and scripts"/>
      <attribute name="osgi.identity" value="com.composum.nodes.jslibs"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.0.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.composum.nodes.jslibs"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.composum.nodes.jslibs"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="14426101" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/composum/nodes/composum-nodes-jslibs/4.0.1/composum-nodes-jslibs-4.0.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="A6855F4A329DC958E085DC9A3462A87E5A62B50AF4DA852EA23B65AE0B2C3386"/>
    </capability>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.opensource.org/licenses/mit-license.php"/>
      <attribute name="description" value="a console module to manage VLT packages"/>
      <attribute name="osgi.identity" value="com.composum.nodes.pckgmgr"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.0.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.concurrent,com.composum.sling.core.pckgmgr.util,com.composum.sling.core.servlet,com.google.gson.stream,javax.jcr,javax.servlet,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.fs.config,org.apache.jackrabbit.vault.fs.io,org.apache.jackrabbit.vault.packaging,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.commons.classloader,org.apache.sling.event.jobs,org.apache.sling.event.jobs.consumer"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.pckgmgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.pckgmgr"/>
      <attribute name="bnd.hashes" value="-1563253546,-712612971,489959980,-628296377,-924047985,369021309,1021142725,-1821801857,-1833970774,999822862,-266162465,-2090001597,-1232411585,-799447125,1447909340,-1260681825,1391410207,1195415511,379958390,-843528054,1699956297,-141453154,968046785,557844895,414582667,-148599523,85796414,1247187876,1420435568,-2090109194,-774451764,316223058,-1445272759,1871201918,1309986886,921552703" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.gson.stream,javax.jcr,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.packaging,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.pckgmgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.pckgmgr.util"/>
      <attribute name="bnd.hashes" value="1138072322,-2125462622,2289459,-215346817,216685535,1610948551,367836919,-1952076987,-1684350297,2103093161,231383056,1792994258,1165099201,-1718470567,1450493937,1450638048,1450826776,-1718112952" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.pckgmgr.util,com.composum.sling.core.servlet,com.composum.sling.nodes,com.composum.sling.nodes.console,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.packaging,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.pckgmgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.pckgmgr.view"/>
      <attribute name="bnd.hashes" value="-1718693642,-1029578505,-732047240" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.composum.nodes.pckgmgr"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.composum.nodes.pckgmgr"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="175027" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/composum/nodes/composum-nodes-pckgmgr/4.0.1/composum-nodes-pckgmgr-4.0.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5D134F8C43BF1461E18BBC2A16C09C34CA47A7B5DBC68EFAB055261E17123708"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.service.RestrictedService,javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.event.jobs.consumer.JobExecutor,org.osgi.service.event.EventHandler" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.api)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.config)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.filter)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.io)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.packaging)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.event.jobs.consumer)(version&gt;=1.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs.consumer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.event.jobs)(version&gt;=1.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.concurrent)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.filter)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.pckgmgr)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.pckgmgr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.pckgmgr.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.pckgmgr.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.pckgmgr.view)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.pckgmgr.view"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.service)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.service"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.servlet)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.console)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.console"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.stream)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.el)"/>
      <attribute name="osgi.wiring.package" value="javax.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.11.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.CoreConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.concurrent.SequencerService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.service.ServiceRestrictions)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.NodesConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.vault.packaging.Packaging)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.jobs.JobManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.opensource.org/licenses/mit-license.php"/>
      <attribute name="description" value="a console module to manage users via JCR API"/>
      <attribute name="osgi.identity" value="com.composum.nodes.usermgr"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.0.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.servlet,com.composum.sling.nodes"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.usermgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement"/>
      <attribute name="bnd.hashes" value="1873232547" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.servlet,com.composum.sling.core.usermanagement.model,com.composum.sling.core.usermanagement.service,javax.jcr,javax.servlet,org.apache.jackrabbit.api,org.apache.jackrabbit.api.security.user,org.apache.sling.api"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.usermgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.core"/>
      <attribute name="bnd.hashes" value="1030617159,-1570111229,-70562165,1152076483,1625675990,-932249849,1509924033,-1273727309,-408229874,1391410207,2046037778,948288583,2019098857,-1832444758,1383071255,-424839927,1589539828,1589570593,2032048242,-628296377,-1327361003,1173052593,1030620119" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.usermanagement.service,com.google.gson.stream,javax.jcr,org.apache.jackrabbit.api.security.user,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.usermgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.model"/>
      <attribute name="bnd.hashes" value="1954882142,-1862558428,1954945692,1846797759,1427587411,-1938050159,-489791972,1848265823,-1930226895,1461818269,1461890299,1658442478,1429436753,1461941250,-1035786230,-1023729911,1450638048,-1968249346" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.api.security.user,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.serviceusermapping"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.usermgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.service"/>
      <attribute name="bnd.hashes" value="-1678783089,2480197,2104342424,-587142211,2036998105,1136445721,-260477952" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core.usermanagement.model,com.composum.sling.core.usermanagement.service,javax.jcr,javax.servlet,org.apache.commons.codec.net,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.api.servlets,org.apache.sling.xss"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.usermgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.servlet"/>
      <attribute name="bnd.hashes" value="-354973385" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.composum.sling.core,com.composum.sling.core.user,com.composum.sling.core.usermanagement.model,com.composum.sling.core.usermanagement.service,com.composum.sling.nodes.console,javax.jcr,org.apache.jackrabbit.api.security.user"/>
      <attribute name="bundle-symbolic-name" value="com.composum.nodes.usermgr"/>
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.view"/>
      <attribute name="bnd.hashes" value="69076575,-260477952,2645995,2666181" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.composum.nodes.usermgr"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.0.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.composum.nodes.usermgr"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="217845" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/composum/nodes/composum-nodes-usermgr/4.0.1/composum-nodes-usermgr-4.0.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="E9B2B7AFAA7E363AAE8DAC1C971475760E07E1B67D5203B62702FDAC4D7CE559"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.usermanagement.core.UserManagementService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.composum.sling.core.usermanagement.service.Authorizables" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.filter)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.mapping)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.mapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.servlet)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.user)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.usermanagement)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.usermanagement.core)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.usermanagement.model)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.usermanagement.service)(version&gt;=4.0.0)(!(version&gt;=4.1.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.service"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.usermanagement.servlet)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.usermanagement.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.core.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.core.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.composum.sling.nodes.console)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.composum.sling.nodes.console"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson.stream)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.gson.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec)(version&gt;=1.10.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.net)(version&gt;=1.10.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.CoreConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.core.usermanagement.service.Authorizables)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.composum.sling.nodes.NodesConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapper)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.XSSFilter)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.sightly.repl"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="REPL for Apache Sling Scripting HTL engine"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.sightly.repl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.sightly.repl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="199075" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.sightly.repl/1.0.10/org.apache.sling.scripting.sightly.repl-1.0.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="673195BC1D46E859A35869D0C7DA55ABC5FA2DFCF961DB3F1F9901BD571DE274"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="io.sightly">
      <directive name="filter" value="(&amp;(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.sample.slingshot"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The parent project for Apache Sling"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="0.9.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.sample.slingshot"/>
      <attribute name="bundle-version" value="0.9.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.sample.slingshot"/>
      <attribute name="bnd.hashes" value="-1475588276,804628453,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.sample.slingshot"/>
      <attribute name="bundle-version" value="0.9.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.sample.slingshot.comments"/>
      <attribute name="bnd.hashes" value="-1679915457,-1334616575,977501238,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.sample.slingshot"/>
      <attribute name="bundle-version" value="0.9.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.sample.slingshot.model"/>
      <attribute name="bnd.hashes" value="-1114301700,-1808122976,-1023795022,798377070,2645995,-202159303,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.sample.slingshot"/>
      <attribute name="bundle-version" value="0.9.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.sample.slingshot.ratings"/>
      <attribute name="bnd.hashes" value="1773606783,2090886008,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="0.9.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.sample.slingshot"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="0.9.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.sample.slingshot"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="5070430" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.sample.slingshot/0.9.0/org.apache.sling.sample.slingshot-0.9.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="4E06EA1F48FC7B837324DA879C6B7225F9BD002A5425C228800B2FEB3EADC6CE"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.sample.slingshot.comments.CommentsService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.sample.slingshot.ratings.RatingsService" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.sample.slingshot)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.sample.slingshot"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.sample.slingshot.comments)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.sample.slingshot.comments"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.sample.slingshot.ratings)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.sample.slingshot.ratings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.sample.slingshot.comments.CommentsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.sample.slingshot.ratings.RatingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.starter.content"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="This bundle provides content that is loaded in the JCR repository     for the Sling Starter."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.12" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.12" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.starter.content"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.12" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.starter.content"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="178064" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.starter.content/1.0.12/org.apache.sling.starter.content-1.0.12.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="272524BF56D2A25151342514A9E2A78CC150552B7B55566960CCCD5D085E3E26"/>
    </capability>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.commons.commons-codec"/>
      <attribute name="documentation" value="https://commons.apache.org/proper/commons-codec/"/>
      <attribute name="description" value="The Apache Commons Codec package contains simple encoder and decoders for     various formats such as Base64 and Hexadecimal.  In addition to these     widely used encoders and decoders, the codec package also maintains a     collection of phonetic encoding utilities."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.15.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-codec"/>
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec"/>
      <attribute name="bnd.hashes" value="248321251,1393487291,-2138193175,1501113543,-836738872,-1087880156,2046432395,57285884,-2076004685,20897285,-1860563245,-715397205,908310241" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-codec"/>
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
      <attribute name="bnd.hashes" value="1982630102,1440444724,-1825694761,1982630160,337307834,-1663199983,1982630255,-284735749,528285424,-1678783089,987226777,656371601,-362157798,129242229,1689964954,72443,148294400" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-codec"/>
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.cli"/>
      <attribute name="bnd.hashes" value="2046921188" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-codec"/>
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.digest"/>
      <attribute name="bnd.hashes" value="65152,65391950,-259971795,-1436354229,-1490047766,1191201456,-1259463473,-1550189340,-1262971833,-1280246833,-1550189339,-6765063,-209716886,-1440823320,1620297894,1693807373" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-codec"/>
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.language"/>
      <attribute name="bnd.hashes" value="-496248853,-1498780119,782456616,782456617,520400911,626279995,403953968,2131019887,1997803970,2558748,553604628,-322806827,728447384,1248845906,950026857,-1946617237,-1970753909,-357341726,-1389422609" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-codec"/>
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.language.bm"/>
      <attribute name="bnd.hashes" value="-1269882139,-1549968854,2360846,492009930,1120765287,-772671493,1905239173,-1178252971,-367118343,-416133406,-463479615,1069170534,1346456187,1346650404,2050089694,2558748,828121206" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-codec"/>
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.net"/>
      <attribute name="bnd.hashes" value="1954806004,-981208335,-1910724027,-1138766217,-1383202973,-183021561,82059409" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.commons.commons-codec"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.15.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.commons.commons-codec"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="353793" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B3E9F6D63A790109BF0D056611FBED1CF69055826DEFEB9894A71369D246ED63"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.commons.collections"/>
      <attribute name="documentation" value="http://commons.apache.org/collections/"/>
      <attribute name="description" value="Types that extend and augment the Java Collections Framework."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.2.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections"/>
      <attribute name="bnd.hashes" value="769903567,66536,-2014229079,-1685762462,1430180716,1547318928,1112687021,625002747,2100020873,701811103,2000715872,-1296684563,-1091083415,633658417,-1763761637,339547990,54238355,-1985207973,2029715318,1409975542,1410673432,-592717753,-240007410,-458684298,1583320717,1155960247,-1677035250,2433570,180915328,-1840533814,-218356746,-1235145980,522329964,572770538,-1725212185,32746262,-204121378,-660151941,-1579031535,-690967933,-2029030736,-2050817629,-1739945662,2146349394,385168578,-1388240484,-1932814342,-1604557974,-33465149,556894834,-2040813747,770654867,-2132501046,234477781,1236675807,-1021731307,718439811,-515037789,1738629083,-1540055601,1442040669,655935895,-1936933542,1627473325,-920549330,67115090,917115616,1588126669,-371033111,-1407162917,-338232783,-1075646067,-1298865973,1713812299,1470969231,1997061099,416298259,2373963,-974256092,1804992761,-331680519,-1270325448,600972138,1386816784,-812031875" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.bag"/>
      <attribute name="bnd.hashes" value="-1745208715,-458684298,-1115736232,937465838,-971744174,-1932814342,-200630501,1880089822,-947586674,341650996,1349975351,1625056029,-347398304,600972138,-611238050,-664795423,-1985710517,-170420210" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.bidimap"/>
      <attribute name="bnd.hashes" value="1860506573,-1569123554,-2029030736,-1159712962,-2050817629,152771377,219533462,-1739945662,-777219120,2666181,-874303246,-872490154,-583991510,1372916614,88371081,2118863959,839669494,1524649495,-670403824,2433570,1050314323,30896613,2060434706,-1471692941,421619552,-1631696970" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.buffer"/>
      <attribute name="bnd.hashes" value="143237945,307494133,1674277735,-542874339,2100020873,862376011,1629762637,-1517356252,-929127788,-808658677,1287129386,1386816784,-1698902243" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.collection"/>
      <attribute name="bnd.hashes" value="296579995,-583217380,2111821444,-1589606299,921010219,1667330802,588355049,-661021048,181326366,1779708667" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.comparators"/>
      <attribute name="bnd.hashes" value="478003966,1769708912,-2002196629,-611117872,660323805,175311160,-1599013236" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.functors"/>
      <attribute name="bnd.hashes" value="-89462474,-2111257152,-1943073461,-1614384357,-1626225159,1384533916,196019198,1438252198,1037626037,1300891907,-395940084,1940592091,872455752,1585471850,-137669169,-871689228,-286905006,1046941822,-285962631,1109043774,-110931509,1056753376,-673708049,-2135841313,-1722914243,1018945676,-1077865750,-2075530945,1069581309,-1079381948,1724352825,60235621,212739608,917273552,-500612591,-497003788,-1409914780,-356313342,2067513103,1792176924,-1004716632,-762457799,-873211833,2121315621,-1688523508,-30518526,-144745282,1152508841,-1327058746,1811669482" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.iterators"/>
      <attribute name="bnd.hashes" value="-1800754247,1458938699,-2125749427,-2080621357,-1469769764,951756231,-744232955,-197814063,-1007123269,-1104073479,385874557,-1836504306,1242255178,-1338270438,-1338636363,-21033946,-1707079964,-50453805,-126058279,165878695,1611736364,1664232682,1835223240,1834033798,-1727540547,1716721884,-890058598,-1075590386,872343929,1188758199,-48436262,213731927,2147090443,1533313097,-2022900435,572974746" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.keyvalue"/>
      <attribute name="bnd.hashes" value="-697926476,-1035287848,-1919793085,1493321619,1155960247,718438022,-253599094,1119446035" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.list"/>
      <attribute name="bnd.hashes" value="-991037435,310675077,1921162771,2433570,43736121,-228339685,-2055593892,2029715318,1161244054,-592717753,914943297,-1393826893,877635365,-1189985710,293726580,957825401,-1924272149,-488381298,-1242404020,1767020017,2001552370,-896213065,-1162564567,92925273,-828035574,1450573180,-1768204280,-1427177797" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.map"/>
      <attribute name="bnd.hashes" value="-2029030736,-1159712962,-2005536796,-675310660,-1599406116,-2050817629,152771377,-1739945662,-777219120,2073892301,219533462,1110271422,355497080,-1794517336,-2054371984,139958881,-2093920351,-1419361366,1368816647,1997305563,1461180521,-352775026,-1024388324,900507071,-41903059,-1954378821,-371033111,-1407162917,1021639539,-1320455810,-1039434757,-771749306,-72667787,-480893252,-1568982105,-1988413590,949559441,1689541442,-1976320049,1337302580,-1245527138,-2040813747,1624182056,-1678629845,-1279033439,384713827,-1210103435,58468072,-2005702819,1261620069,-1354007397,-240597241,1916300557,1165154550,-1213651393,1127905892,-200619921,1880100402,1787480979,-338232783,-1895467777,422790381,-1382872719,917115616,1588126669,2373963,2433570,1236675807,-974256092,1625066609,-347387724,-611227470,-664784843,-1299153419,1319826875,-1129118163,-1985699937,-12499444,-170409630" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.collections"/>
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.set"/>
      <attribute name="bnd.hashes" value="-1732123910,-703348901,70115640,2085560448,-72661893,-175670173,1916306451,1653344480,-200614027,1880106296,341667470,1349991825,1625072503,-347381830,-611221576,-664778949,-1985694043,-170403736" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.commons.collections"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.2.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.commons.collections"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="588337" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="EEEAE917917144A68A741D4C0DFF66AA5C5C5FD85593FF217BCED3FC8CA783B8"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.3))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.sun.com/cddl, https://glassfish.java.net/public/CDDL+GPL_1_1.html"/>
      <attribute name="osgi.identity" value="javax.mail"/>
      <attribute name="documentation" value="http://www.oracle.com"/>
      <attribute name="description" value="JavaMail API (compat)"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.5.0.b01" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.mail.util,javax.mail,javax.activation,javax.mail.util"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.mail.internet"/>
      <attribute name="bnd.hashes" value="1229769435,155034034,-1419081314,1278737203,80988633,-904254742,-1097750189,304360782,613578854,845249765,-943321476,-669953372,-1581304945,1674786649,1305860393,1342173395,-1274627821,-617768264,-1327618457,1351928364,-142066830,1950435960,1936657793,-1060764712,-337497330,2033786348,82420049,419302343,1971845884,1389588948,-679539163,-261064704" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.activation,javax.mail.internet"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.mail.util"/>
      <attribute name="bnd.hashes" value="285306723,592133462,-688818914,208746401,-983816823" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.mail.internet,javax.mail"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.mail.search"/>
      <attribute name="bnd.hashes" value="-790692079,290579040,802358979,1767290190,-1421720523,1857389914,1678542360,-848077945,-1180020906,-323983175,-3731245,-1089631538,-1415461220,-501589569,-1925379825,-1435352485,290632438,1342154245,-1385291929,1282991700,-770076398,911610925,420381757,1064648600" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.mail.event,javax.mail.search,javax.activation,com.sun.mail.util"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.mail"/>
      <attribute name="bnd.hashes" value="516961236,270522074,-1681005229,1767167189,209840299,-1678914357,-1330044233,2289459,1691175343,2192268,67960423,355316563,2109868174,1545447893,407099826,-2137403731,1064561702,787980146,-1342419135,1342173395,-1675388953,-1149384009,806605768,-1032556074,1814960587,-1563728653,797840524,-1547629039,738861686,2480147,84732435,2622298,-922850799,-276420562,78401112,-1993378405,607583391,908623818,-646160747,-645326218,80218305,409394498,-1472127021,-1238034679,1153812834,1691905214,548599930,2016261304" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.mail"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.mail.event"/>
      <attribute name="bnd.hashes" value="1551902321,-289122756,-778459694,-1427040543,1754702508,1363592034,1671730947,527235533,1246497953,520205511,-2082373102,1598677564,-1403532711,-68231019,-725428218,901802257,1638737629" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.mail.iap,javax.mail,com.sun.mail.imap.protocol,javax.activation,com.sun.mail.util,javax.mail.internet,javax.mail.search,javax.mail.event"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.imap"/>
      <attribute name="bnd.hashes" value="64618,-281802058,1395759599,-1076942296,1153812834,1354597747,-1486383455,-683933289,-446384084,-1490039756,-678938914,930331005,-1315344472,268089402,-2113999794,446297110,-1148190757,37535432,78959100,-1847235081,1726485322,1142656251,1549674828" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.mail.iap,com.sun.mail.util,javax.mail.internet,javax.mail,com.sun.mail.imap,javax.mail.search,javax.security.sasl,javax.security.auth.callback"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.imap.protocol"/>
      <attribute name="bnd.hashes" value="-996559841,148606199,2044322,110543345,-1266155568,66975335,766257357,1548768507,702310433,526338059,1175178676,-882068615,-2057177109,2289459,1409969804,-487582,302731003,-1038781125,-2137443688,-457500493,-457045750,-498615444,-1790974551,-1808614382,84016,-1791963630" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.mail.util,javax.net.ssl"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.iap"/>
      <attribute name="bnd.hashes" value="45045682,-1525038371,2051441,-585239735,-74930671,1382643175,42930929,1847113871,-83990400,2127061919,-924519752,-921269129,-275679135,288192425,-590353207" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.mail,com.sun.mail.util,javax.mail.internet,javax.net.ssl,javax.mail.util"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.pop3"/>
      <attribute name="bnd.hashes" value="1479877466,1395759599,-1777371344,-1920729723,-1781831561,1201749471,-924519752,-275679135,-1808614382,-1258027120,-498581663" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.mail.util,javax.mail.internet,javax.mail,javax.security.sasl,javax.security.auth.callback,javax.net.ssl"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.smtp"/>
      <attribute name="bnd.hashes" value="-116480742,-1282173964,1243690060,2033386705,-787990185,-809282573,-1928623146,1060756916,624097511,-1681005229,754571897,-1698708310,2041036492,1906212841,-1927483021,-498615444" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.mail,javax.net.ssl,javax.mail.internet,javax.mail.util,javax.net,javax.security.auth.x500"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.util"/>
      <attribute name="bnd.hashes" value="1821452539,-1523542059,-655200595,1550821018,421978282,-2125552316,-1946764817,665518902,-78591467,-1794393819,478043719,-474228308,-1613542558,-1212447312,-1327451530,-928972251,1689034771,-1737591061,-247761659,620579805,170174564,886609197,344735188,864682373,1800508838,-1040314844,-171973380" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.mail,javax.mail.internet,javax.mail.util,javax.activation,com.sun.mail.smtp"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.util.logging"/>
      <attribute name="bnd.hashes" value="-2121218564,-2110049070,-1019480946,1418969071,-2009987725" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.activation,javax.mail.internet,javax.mail,javax.xml.transform,javax.xml.transform.stream"/>
      <attribute name="bundle-symbolic-name" value="javax.mail"/>
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.handlers"/>
      <attribute name="bnd.hashes" value="-877837600,-1443065652,966845601,-1689079128,-1037914243,-1280974312,-2103432136,-1003297275" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="javax.mail"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.5.0.b01" type="Version"/>
      <attribute name="osgi.wiring.host" value="javax.mail"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="519087" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/javax/mail/mail/1.5.0-b01/mail-1.5.0-b01.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="04F10BE09BC598B4B65B93E5EB55BB380ABE1CA76C440CF0C8233D86E868F1C7"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.handlers)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.handlers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.iap)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.iap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.imap)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.imap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.imap.protocol)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.imap.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.pop3)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.pop3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.smtp)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.smtp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.util)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.mail.util.logging)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="com.sun.mail.util.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.activation)"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.mail)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="javax.mail"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.mail.event)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="javax.mail.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.mail.internet)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="javax.mail.internet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.mail.search)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="javax.mail.search"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.mail.util)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="javax.mail.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net)"/>
      <attribute name="osgi.wiring.package" value="javax.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.callback)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.x500)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.x500"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.sasl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.security.sasl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.security.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.security.util"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.commons.commons-collections4"/>
      <attribute name="documentation" value="https://commons.apache.org/proper/commons-collections/"/>
      <attribute name="description" value="The Apache Commons Collections package contains types that extend and augment the Java Collections Framework."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
      <attribute name="bnd.hashes" value="769903567,771758584,66536,-2014229079,1547318928,625002747,701811103,-1763761637,339547990,-766294340,385941908,1665089047,54238355,-1985207973,-1840533814,159395327,572770538,-1725212185,356387534,-1388240484,71478,-1604563612,-1604557974,956449005,2147073039,-79002817,-33465149,556894834,274932775,91649810,204157642,770654867,-728005589,-2132501046,234477781,718439811,-1587047186,67115090,718445705,-350555736,606009904,-515037789,1738629083,-1540055601,1442040669,655935895,-1936933542,80623,-388962752,-1075646067,-1298865973,-645266937,1470969231,938449191,1997061099,416298259,1364681905,1364691050,-238392881,-331680519,-1270325448,2615354,1281772695,-812031875" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.bag"/>
      <attribute name="bnd.hashes" value="-1745208715,-458684298,-1115736232,937465838,-971744174,-22308758,1163814637,-1932814342,-200630501,1880089822,-947586674,341650996,1349975351,1625056029,-347398304,600972138,-1985710517,-170420210" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.bidimap"/>
      <attribute name="bnd.hashes" value="1860506573,-1569123554,-2029030736,-1159712962,-2050817629,152771377,219533462,-1739945662,-777219120,2666181,-874303246,-872490154,-583991510,1372916614,1100877997,88371081,2118863959,839669494,-1476174894,1524649495,-670403824,813583623,324802297,1951825109,849255812,2433570,1238318998,1050314323,611961833,30896613,2060434706,-1471692941,421619552,-1631696970" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.collection"/>
      <attribute name="bnd.hashes" value="296579995,2111821444,-1589606299,842160719,1895597947,921010219,1667330802,588355049,181326366,1779708667" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.comparators"/>
      <attribute name="bnd.hashes" value="478003966,1769708912,-2002196629,-2002024069,-611117872,660323805,175311160,-1599013236" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.functors"/>
      <attribute name="bnd.hashes" value="1284054399,-89462474,-2111257152,-1943073461,889524868,-1614384357,-1626225159,1384533916,196019198,-1907085695,318723425,1438252198,1037626037,-503134018,1300891907,-395940084,1940592091,872455752,1585471850,-137669169,-871689228,-286905006,1046941822,-285962631,1109043774,6271900,-110931509,1056753376,-673708049,-2135841313,-1722914243,1018945676,-1077865750,-2075530945,1069581309,-1079381948,1724352825,60235621,212739608,917273552,-500612591,-497003788,-1409914780,-356313342,2067513103,1792176924,-1004716632,-762457799,-873211833,2121315621,-1688523508,-30518526,-144745282,1152508841,-1327058746,1811669482" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.iterators"/>
      <attribute name="bnd.hashes" value="-1800754247,1120373439,1458938699,-2125749427,-2080621357,-1469769764,-245175202,951756231,-744232955,693376523,-197814063,-1007123269,-1104073479,385874557,-1836504306,1242255178,-1338270438,-1338636363,-21033946,-1707079964,-50453805,-126058279,-76142816,-65664065,165878695,1611736364,1664232682,-1781927314,1835223240,1834033798,-1727540547,2101244437,215737652,45725359,-1075590386,872343929,1188758199,121519903,-48436262,213731927,2147090443,1533313097,-2022900435,572974746,-312393343" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.keyvalue"/>
      <attribute name="bnd.hashes" value="-697926476,-1035287848,-1919793085,1493321619,1155960247,718438022,-253599094,1119446035" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.list"/>
      <attribute name="bnd.hashes" value="-991037435,310675077,1921162771,2433570,43736121,-228339685,-2055593892,2029715318,1161244054,-592717753,914943297,-1393826893,877635365,-1189985710,293726580,957825401,-1924272149,-488381298,-1242404020,1767020017,-896213065,-1162564567,92925273,-828035574,1450573180,-1427177797" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.map"/>
      <attribute name="bnd.hashes" value="-2029030736,-1159712962,-2005536796,-675310660,-1599406116,-2050817629,152771377,-1739945662,-777219120,2073892301,219533462,1110271422,-590859800,355497080,-1794517336,-2054371984,139958881,-2093920351,-1419361366,-788439766,1368816647,1997305563,1461180521,-352775026,-1024388324,900507071,1587329164,-41903059,-1954378821,-371033111,-1407162917,1021639539,-310271283,-1320455810,-1039434757,-771749306,-72667787,-480893252,58284720,-1568982105,-1988413590,917115616,-1225090257,949559441,1689541442,-1976320049,-2040813747,1624182056,-1678629845,-1279033439,384713827,-1210103435,58468072,-2005702819,1261620069,-1354007397,-240597241,1916300557,1165154550,-1213651393,1127905892,-1419387143,1030693089,-1295212519,-200619921,1880100402,1787480979,-338232783,-1895467777,422790381,-1382872719,-322410881,1588126669,2373963,2433570,1236675807,-974256092,1625066609,-347387724,-1299153419,1319826875,-1129118163,-1985699937,-12499444,-170409630" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.multimap"/>
      <attribute name="bnd.hashes" value="-1502762610,-644381021,-1521636567,-1045457830,-1656682776,63531946,597138452,679086755,999090845,-1340736478,296761022,-1739945662,-777219120,1419848931,1773253362,-2106665623,1364693437,-1996645783,236527524,874141927,-1064732709,1542667245" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.multiset"/>
      <attribute name="bnd.hashes" value="-1159712962,-899318290,-365500055,-1115736232,1852384831,-1647535037,-1223680688,-2029030736,-1888718825,1465645745,-536375605,1103117744,-1204042825,714672438,341667470,-1657732675,1618358278" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.properties"/>
      <attribute name="bnd.hashes" value="943211573,-351417289,849098736,-876231942" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.queue"/>
      <attribute name="bnd.hashes" value="-870160628,1842786214,482067300,1923543101,-1674801434,-1287876972" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.sequence"/>
      <attribute name="bnd.hashes" value="-1944387901,1544583936,206352833,-377497707,1237848626,-1923357722,194041927,-1028654263,80025888,-599387352" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.set"/>
      <attribute name="bnd.hashes" value="-2059236142,-1732123910,-703348901,70115640,2085560448,-72661893,-175670173,1916306451,1653344480,1494982228,-200614027,1880106296,-359056238,1625072503,-347381830,2070469924,-1985694043,-170403736" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.splitmap"/>
      <attribute name="bnd.hashes" value="-2075744447,-136494611" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.trie"/>
      <attribute name="bnd.hashes" value="845319428,-963494583,917115616,-2029030736,1588126669,-2050817629,872343929,-696934053,-318947407,-1708640313,-1708634419,317485823,1078812459,1266828376,-812156216,1853566288,1236675807,-1739945662,-1542843011,-618846203,1392251963,-1426931145" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-collections4"/>
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.trie.analyzer"/>
      <attribute name="bnd.hashes" value="1958478644" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.commons.commons-collections4"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.commons.commons-collections4"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="751914" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="1DF8B9430B5C8ED143D7815E403E33EF5371B2400AADBE9BDA0883762E0846D1"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.commons.math"/>
      <attribute name="documentation" value="http://commons.apache.org/math/"/>
      <attribute name="description" value="The Math project is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language or commons-lang."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.analysis.interpolation"/>
      <attribute name="bnd.hashes" value="2009595116,52955874,-1307039781,-1862611596,657253231,593057964,1450779369,-1433978016,81107077,-1816320296,-1238508132,-1121360830,1909363463,833762195,-1209962664,-128499384,943438854,376823351,-2002913840,-778455035" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.dfp"/>
      <attribute name="bnd.hashes" value="68622,2044386580,1760684919,1857420684,-1048260554" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.special"/>
      <attribute name="bnd.hashes" value="2066960,69945,68567943" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.util"/>
      <attribute name="bnd.hashes" value="1549427358,-1224162720,-1736687364,-369832642,-82779745,946083896,22374632,1033054628,-1339046927,-1550426519,1247177870,1209491844,-674782736,1997602237,1006850484,1703178621,1625483683" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.analysis"/>
      <attribute name="bnd.hashes" value="-81846503,527108383,-1460195291,2110942711,-1200473240,1380298755,379064160,1110840223,956996752,181975853,544849906,-1610986117,-548668103,-199478762,1921594025" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.descriptive"/>
      <attribute name="bnd.hashes" value="650728440,-1366688946,-2028348883,139891082,-881929489,-561087438,-459966348,1021901259,1768275661,1007818422,1252040009,57246267,1220222846,982438549,35490512,-23658541" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.regression"/>
      <attribute name="bnd.hashes" value="288366040,838678948,-464261226,-58343508,1254153139" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.correlation"/>
      <attribute name="bnd.hashes" value="-295060739,-585881637,915627152" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.clustering"/>
      <attribute name="bnd.hashes" value="-1758221862,526697012,1039432912,-1122827616,-1391802704" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.ode.jacobians"/>
      <attribute name="bnd.hashes" value="739059334,1905086211,479243276,1184099333,-2028693515,-498048192,-1927872959,-1223612186,2112374231,-2103283208,1443715331" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.ranking"/>
      <attribute name="bnd.hashes" value="-2000278162,1854785402,560220141,-75650823,37296790" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math"/>
      <attribute name="bnd.hashes" value="1556108995,-2132261378,-1599105229,66952179,838511995,-1934920271,67875034,-1370866494,-1960801957,1955760449,754024967,-1593974113,-1520860759,265895874" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.ode.sampling"/>
      <attribute name="bnd.hashes" value="34579989,-1224162720,-844441290,1876105819,-110985494,-2118539433,1970574014,-699918893,-1485888751" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.genetics"/>
      <attribute name="bnd.hashes" value="822626712,1513211001,-597148182,493994392,-1523774318,941416262,639949149,817315272,-1430760221,-1248232650,-1459791317,-868704597,-1367765669,-486911670,1417390270,-30093459,1176405628,584139077,1361928638,762533607,-1935141501" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.analysis.polynomials"/>
      <attribute name="bnd.hashes" value="1290172140,969776987,-2053619933,795943645,-272891611,-1600046094" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.exception.util"/>
      <attribute name="bnd.hashes" value="-1554378725,904852366,-575099626,-1352183935,-1236807901" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.optimization.linear"/>
      <attribute name="bnd.hashes" value="1542580974,-1662330110,1078222700,-282227856,850700594,-97531304,-1435753319,-1081517892,87964018" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.ode.nonstiff"/>
      <attribute name="bnd.hashes" value="-1378958116,-1714680741,794321837,-1939675411,-2063684199,1694344314,1426700802,302631134,520934448,-248510324,-1670384205,1472641999,1048307727,1847820992,1435339548,-1927551431,1682026453,2138339590,-557697822,-722239779,-981123719,819101983,-302643653,-1478335899,1858951937,-1533693892,-2039567464" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.optimization.univariate"/>
      <attribute name="bnd.hashes" value="-850389963,941892302,192698618" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.optimization.direct"/>
      <attribute name="bnd.hashes" value="-1472684764,1897527569,487771223,1792349916,-1333514168" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.optimization.general"/>
      <attribute name="bnd.hashes" value="1597213766,578424061,515702910,-675257625,-331094096,-45695741,1750618836,-1415327745,482395301" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat"/>
      <attribute name="bnd.hashes" value="862790079,1933944124,-95744355" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.distribution"/>
      <attribute name="bnd.hashes" value="-457909739,-56515610,2045472576,-18574156,478540020,1223662419,-966881261,61565121,-92670335,335975399,-983621977,-981597357,1700970557,-1416387932,-2032032695,966209033,-479761942,-1399899350,1349899179,-1260331925,1283601678,1512842905,-2076702631,-847315262,1935604011,1270563307,-231190352,-2023534864,1598940813,-1580159411,998490710,-292436744,366567224,-2018808718,-1300317774,-1391000407,-1956290967" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.ode.events"/>
      <attribute name="bnd.hashes" value="910994735,1435539189,1765379952,-343850114,679617567,-1328230857" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.descriptive.summary"/>
      <attribute name="bnd.hashes" value="1355179215,83499,-1632556495,-1588527308" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.geometry"/>
      <attribute name="bnd.hashes" value="-1893031676,-275470750,24343454,1038661200,1946224404,-1700705237" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.linear"/>
      <attribute name="bnd.hashes" value="-1443596359,816641249,1524266386,1646126240,1077493347,-773456723,1007971916,-1875222546,1580466916,-357391462,1647785405,-1500225343,-1876496767,-523583826,153582412,707467371,-1812902861,1961214251,242818012,1496353639,-1731940661,930486049,-69848059,-2056333859,-464947811,1136654530,1090502502,851997350,1837672763,675181702,-604189654,2098524861,414508727,-576028800,-41839168,822281694,1809122173,1432192093,1308483920,-950682238,-95527420,-43803758,-2106757334,-708018383,-1487445760,855317984,-447166285,-111528472,-1272981464,-185890017,-897118686,805681631,243625670,67115090,74962081,-86443016,1191194711,1011941679,-1130256401,323349243,584201341,1704923487,1965775585,-490309095" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.estimation"/>
      <attribute name="bnd.hashes" value="1135605598,1730581229,929889380,-859836428,1380360544,1152637746,1496801275,218886242,904328709" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.analysis.integration"/>
      <attribute name="bnd.hashes" value="-2147367886,-767885281,972095440,499159679,-265130667,-1945857771" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.descriptive.rank"/>
      <attribute name="bnd.hashes" value="77124,-1994163926,77362,1071639901" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.random"/>
      <attribute name="bnd.hashes" value="1656920238,-593135568,936233261,-1006630264,-1346785350,-1481904052,-963846107,820405541,-365485947,-676718342,-764342859,1258589887,1648821819,1225517369,1517172258,2108623661,-1412529427,-167888592,-535742099,-1368002353,795077916,-847521924,229424116,1800266674,-17789894,-17789892,63336765,63336766,-357448711" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.fraction"/>
      <attribute name="bnd.hashes" value="750091993,-572110078,-1224162720,-456788200,-1269602919,-1589107166,799170135,32509944,1013737657,1169155113,-1129122775" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.complex"/>
      <attribute name="bnd.hashes" value="-1679819632,-1224162720,-159183286,-633785177,-144998911" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.transform"/>
      <attribute name="bnd.hashes" value="161772868,57740857,-787612947,-1185394523,696718945,1644023856,1872413819" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.inference"/>
      <attribute name="bnd.hashes" value="-1850914061,326856627,-1809428796,-753067854,1731994372,80178950,1710182982,814614303,-1344015899" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.optimization.fitting"/>
      <attribute name="bnd.hashes" value="-1710202846,-503950305,-1479436294,-1932170133,483450643,1787486879,1404886393,1786467061,-409512163,-826088123,-1198961469,720424294,1774011556,1425090180,204946353" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.exception"/>
      <attribute name="bnd.hashes" value="-2132261378,838511995,32654468,-990176776,-614386292,-806101245,-1983313160,-1328644235,1817770852,48797284,-460789789,-416441491,-957907157,-893531243,966801225,1684897943,-325575065" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.optimization"/>
      <attribute name="bnd.hashes" value="-1296215306,-870894683,1793533197,-1721252941,-118850547,2012946670,-1853392425,-35370546,-964645760,-511510206,1575550818,1206454681,-1956028747,1078935682,1966290468,1399130915,95163063,-673084171,496326828" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.ode"/>
      <attribute name="bnd.hashes" value="403974253,1093635193,-683319303,-1395186072,-681856779,-1464111966,1541500270,-2088451115,1738140504,1065556633,-1600214966,946461374,2007859445,-2009096228,-860799033,1117027954,-644731567" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.stat.descriptive.moment"/>
      <attribute name="bnd.hashes" value="458237104,1863037146,-1708215418,1699776858,2394085,-716513356,1041377119,-913754081,2102804097,-1082197468,1591456295,-1184931183,342737870,1490010486" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.math"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.math.analysis.solvers"/>
      <attribute name="bnd.hashes" value="1808163409,-642797970,-1359198890,387801192,755106246,1014930914,304963529,-800090671,149435897,1302161337,1344347025,-1224162720,-1263631008" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.commons.math"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.commons.math"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="988514" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/commons/commons-math/2.2/commons-math-2.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="15993BB2A3CF50F3291B40FC980A3166A0984E7B5F1ABBE5232151FD94954584"/>
    </capability>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="documentation" value="http://geronimo.apache.org/maven/bundles/1.2_1/jstl"/>
      <attribute name="description" value="This bundle simply wraps jstl-1.2.jar."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.0.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.lang.support,org.apache.taglibs.standard.resources,javax.xml.parsers,javax.servlet.jsp.tagext,org.xml.sax.helpers,javax.servlet.jsp,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tlv"/>
      <attribute name="bnd.hashes" value="411029388,-1937510614,1698417662,415965746,791600465,931052136" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard"/>
      <attribute name="bnd.hashes" value="2016261304" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.core,org.apache.taglibs.standard.resources,javax.servlet.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.functions"/>
      <attribute name="bnd.hashes" value="1863395195" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.fmt,javax.servlet.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.fmt"/>
      <attribute name="bnd.hashes" value="-963493899,1194516662" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.lang.support,javax.servlet.jsp.tagext,org.apache.taglibs.standard.tag.common.fmt,javax.servlet.jsp,javax.servlet.jsp.jstl.fmt"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.fmt"/>
      <attribute name="bnd.hashes" value="524373912,-668119819,-203513542,302731827,1236052973,-357301511,2140137022,132859736,224114070,498985150,1473572639,-2034495327" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl.test.beans"/>
      <attribute name="bnd.hashes" value="572770538,920502595,920502627,920502628,920502629,560562552,197570026,197570056,2028133762" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.fmt,javax.servlet.jsp,javax.servlet.jsp.jstl.fmt"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.fmt"/>
      <attribute name="bnd.hashes" value="524373912,-668119819,-203513542,302731827,1236052973,-357301511,2140137022,132859736,224114070,498985150,1473572639,-2034495327" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.lang.jstl.parser,org.apache.taglibs.standard.lang.support,javax.servlet.jsp.tagext,javax.servlet.jsp,javax.servlet.http,javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl"/>
      <attribute name="bnd.hashes" value="-1772099717,1344616334,-1901717782,1341241704,347758895,1074183315,-1963338779,-1552979875,1816238983,2140002741,-144638271,1581691183,1108036701,1238682440,1999876968,1604756721,1067644572,210807774,-1489786461,-1570568177,198012600,-986197783,1496365125,-1526032728,389679711,-1564203775,-807466161,-1768941317,-1741700687,-1202667965,885999038,643010912,1847113871,-2013470288,98415892,-1672018149,-1671752952,1704083928,-1063213290,1586322551,-785013496,1328014279,1582445694,-665349555,1414338982,2125179147,1074430782,823778405,-1383115053,-550987317,243827714,-1560347966" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.core,javax.servlet.jsp.jstl.core,javax.servlet.jsp.tagext,javax.servlet.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.core"/>
      <attribute name="bnd.hashes" value="1161739504,-228598537,70539549,1795429781,-1921672820,1236052973,-656762370,-1821932552,-1752906805,-1317490208" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.jsp.tagext,javax.servlet.jsp,org.apache.taglibs.standard.resources,javax.el,javax.servlet.jsp.jstl.core,javax.servlet,javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.core"/>
      <attribute name="bnd.hashes" value="113311487,-1255889437,-1951207952,1308546329,865464536,-501009210,-895163867,-1030183252,-703913331,-1792681197,1729323082,156036890,658827110,748949697,-1909565577,-1733322112,-128382302,1137674291,-1008635818,-1182603987,-360316032,2647074,-1052735025" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.lang.jstl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl.parser"/>
      <attribute name="bnd.hashes" value="-860774283,1109055398,-284355511,-2056300998,1971845884,693096936,80988633,954437577" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.core,javax.servlet.jsp.tagext,org.w3c.dom,javax.servlet.jsp,javax.servlet.jsp.jstl.core,org.apache.taglibs.standard.resources,javax.xml.namespace,javax.xml.xpath,com.sun.org.apache.xpath.internal.jaxp,com.sun.org.apache.xalan.internal.res,javax.xml.parsers,org.w3c.dom.traversal,org.xml.sax,com.sun.org.apache.xpath.internal.objects,javax.xml.transform,com.sun.org.apache.xml.internal.utils,com.sun.org.apache.xpath.internal,javax.servlet,javax.servlet.http,javax.xml.transform.dom,javax.xml.transform.sax,org.xml.sax.helpers,javax.xml.transform.stream"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.xml"/>
      <attribute name="bnd.hashes" value="-1192044550,1161739504,70539549,-223266207,-713337613,-2097771090,373286908,-790206544,1363366526,-128382302,-844779254,639594940,-1821932552,-1164549839,1060671104,45186787,1006161859,-1317490208,1156889151" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.naming,javax.sql,javax.servlet.jsp.jstl.core,org.apache.taglibs.standard.resources,javax.servlet.jsp,javax.servlet.jsp.tagext,javax.servlet.jsp.jstl.sql,javax.servlet,org.apache.taglibs.standard.tag.common.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.sql"/>
      <attribute name="bnd.hashes" value="2051592743,-969591730,-302228076,637664818,1173264162,-1510291043,1421288445,1149696124,-1279133645,549071006" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.xml.sax.helpers,org.xml.sax,javax.xml.parsers,javax.servlet.jsp.tagext"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.tlv"/>
      <attribute name="bnd.hashes" value="551345434,1851697870,1414803837,-44493945" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.jsp.tagext"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tei"/>
      <attribute name="bnd.hashes" value="-1951208850,1161738606,1795428883,2647074,157818236,1229292195" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.jsp.tagext,javax.servlet.jsp,javax.servlet,javax.servlet.http,javax.el,org.apache.taglibs.standard.resources"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.core"/>
      <attribute name="bnd.hashes" value="1186419163,2024042338,736862680,-2089433726,-586238401,2014570038,1943183816,-1270606973,151513273" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.resources"/>
      <attribute name="bnd.hashes" value="20897285" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.xml,javax.servlet.jsp,org.xml.sax,javax.xml.transform"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.xml"/>
      <attribute name="bnd.hashes" value="355657029,1236052973,1252438023,-1692178258" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.lang.support,org.apache.taglibs.standard.tag.common.sql,javax.servlet.jsp.tagext,javax.servlet.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.sql"/>
      <attribute name="bnd.hashes" value="-271883845,1236052973,-1102021166,1294187475,8580092,54758897" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.xml,javax.servlet.jsp.tagext,org.apache.taglibs.standard.tag.el.core,javax.servlet.jsp,org.apache.taglibs.standard.tag.common.core,org.xml.sax,javax.xml.transform"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.xml"/>
      <attribute name="bnd.hashes" value="355657029,1236052973,1252438023,-1692178258" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.core,javax.servlet,javax.servlet.jsp.jstl.fmt,javax.servlet.jsp.jstl.core,javax.servlet.jsp.tagext,javax.servlet.jsp,javax.servlet.http,org.apache.taglibs.standard.resources"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.fmt"/>
      <attribute name="bnd.hashes" value="-431103795,605153194,-1564110481,-1999692312,-128382302,-2004485202,-1165708173,-172623731,-727115829,-1259505933,1701340372,-1593903786" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.jsp.tagext,javax.servlet.jsp,org.apache.taglibs.standard.lang.jstl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.support"/>
      <attribute name="bnd.hashes" value="-1332041641,-165658794" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.tag.common.sql,javax.servlet.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.sql"/>
      <attribute name="bnd.hashes" value="-271883845,1236052973,-1102021166,1294187475,8580092,54758897" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.xml.sax,org.xml.sax.helpers,javax.servlet.jsp.tagext,javax.servlet.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.extra.spath"/>
      <attribute name="bnd.hashes" value="-1523304348,37331476,-969890212,634718875,1971845884,2480197,655935895,93511985,-670729040,-860774283,-391647913,1143920056,1755081323,-502441630,2587372,80988633,954437577" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.sql"/>
      <attribute name="bnd.hashes" value="-1850559427,1421288445,-1964141358,695518768" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.lang.support,org.apache.taglibs.standard.tag.common.core,javax.servlet.jsp.tagext,javax.servlet.jsp,javax.servlet.jsp.jstl.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.core"/>
      <attribute name="bnd.hashes" value="1974449882,1161739504,-228598537,70539549,1795429781,-1921672820,1236052973,-656762370,-1821932552,-1752906805,-1317490208" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.taglibs.standard.lang.jstl.test.beans,org.apache.taglibs.standard.lang.jstl,javax.servlet.jsp.tagext,javax.servlet.jsp,javax.servlet,javax.el,javax.servlet.jsp.el,javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.bundles.jstl"/>
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl.test"/>
      <attribute name="bnd.hashes" value="64057953,64057954,1695002223,-410218994,111917632,1029417329,1677139259" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.geronimo.bundles.jstl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.0.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.geronimo.bundles.jstl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="441042" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/geronimo/bundles/jstl/1.2_1/jstl-1.2_1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="210B3BC9B1A3AB527E841910369DA2D62DD8F86DAD1AB66DB79147B332A0756B"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xalan.internal.res)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xalan.internal.res"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xml.internal.utils)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xml.internal.utils"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xpath.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xpath.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xpath.internal.jaxp)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xpath.internal.jaxp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xpath.internal.objects)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xpath.internal.objects"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.el)"/>
      <attribute name="osgi.wiring.package" value="javax.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp.el)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.jstl.core)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.jstl.fmt)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.fmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.jstl.sql)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.jstl.tlv)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.jstl.tlv"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp.tagext)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.tagext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql)"/>
      <attribute name="osgi.wiring.package" value="javax.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.xpath)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.extra.spath)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.extra.spath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.functions)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.functions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.lang.jstl)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.lang.jstl.parser)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.lang.jstl.test)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl.test"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.lang.jstl.test.beans)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.jstl.test.beans"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.lang.support)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.lang.support"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.resources)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.resources"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.common.core)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.common.fmt)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.fmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.common.sql)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.common.xml)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.common.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.el.core)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.el.fmt)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.fmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.el.sql)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.el.xml)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.el.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.rt.core)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.rt.fmt)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.fmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.rt.sql)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tag.rt.xml)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tag.rt.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tei)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tei"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.taglibs.standard.tlv)(version&gt;=1.2.0))"/>
      <attribute name="osgi.wiring.package" value="org.apache.taglibs.standard.tlv"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.traversal)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.traversal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="Apache HttpComponents Client (OSGi bundle)"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.5.13" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config,org.apache.http.params,org.apache.http.protocol,org.ietf.jgss"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.auth"/>
      <attribute name="bnd.hashes" value="2020776,-424914851,1702340593,-322765427,2004869821,522554014,819836138,-841688724,-841195607,-1273877353,-17724619,-409900530,1038406876,1956825820,1201657130,1888043137,-1448199641,-1495725738,-1236373379,-2010887029" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.auth.params"/>
      <attribute name="bnd.hashes" value="-428247904,-1261641483,-410205842" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config,org.apache.http.params,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.cookie"/>
      <attribute name="bnd.hashes" value="-1731069393,-1390068867,2024076932,-1808527438,1434705368,2123472586,-373920129,993165118,1762342258,413499487,417197995,-1450632336,-1153350212,-1376278224,2650,2130608454,1624352684" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.cookie.params"/>
      <attribute name="bnd.hashes" value="-1796073993,481045566" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http,org.apache.http.concurrent,org.apache.http.config,org.apache.http.conn.routing,org.apache.http.conn.scheme,org.apache.http.entity,org.apache.http.params,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn"/>
      <attribute name="bnd.hashes" value="1086309684,-1050263820,-47634876,-1185690074,-2100501267,212797734,1835507928,-728192899,1100507208,-1887366577,-496863823,244192303,1329607252,133020966,419490972,-504501867,291511428,-892496619,1947001093,-1296116415,84695720,-2086555696,1015739397,-1401873239,651599372,-349231787" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.conn.routing,org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn.params"/>
      <attribute name="bnd.hashes" value="-432125790,-823626317,-2063844647,-920239076,-2045802585,1544664728,-121359768,477326709,22068224,495368771" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn.routing"/>
      <attribute name="bnd.hashes" value="-778837113,-2123305343,2040763693,-158898159,339535883,-75367454,-2123669897,-99377969" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.conn,org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn.scheme"/>
      <attribute name="bnd.hashes" value="632893849,1110594754,-1685274009,489900062,-492716915,-1824120379,959270828,-251972807,778777625,-1292558046,-504051630,325047251,215032311,1975469710" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn.socket"/>
      <attribute name="bnd.hashes" value="-85257287,-1347622871,-1639716145" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http,org.apache.http.conn,org.apache.http.conn.scheme,org.apache.http.conn.socket,org.apache.http.conn.util,org.apache.http.params,org.apache.http.protocol,org.apache.http.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn.ssl"/>
      <attribute name="bnd.hashes" value="1110406456,321380865,2041260275,380618317,-1006875542,-14147637,598101158,2104333711,1082157133,-1904230381,1725531898,-1469734920,1615887024,-1221044221,1595367307,510105906,1064465847,-1147136292,-1586664077,386506187,-1099234833" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.conn.util"/>
      <attribute name="bnd.hashes" value="467587368,749580862,935238641,-1982943496,-1062355657,-230509416,-1961296181" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.auth,org.apache.http.client.methods,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.cookie,org.apache.http.params,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client"/>
      <attribute name="bnd.hashes" value="-856536422,-2130172526,174890539,-940381307,-581575980,-211607572,1761987549,-66288451,-435775251,-1830535533,-1881841175,-2121482938,-1430370654,-410234957,-609722450,64202639,1838048027,288192425,1426829184,1950607004" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.client.protocol,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.cache"/>
      <attribute name="bnd.hashes" value="1634259861,-1468656350,-1805312875,-1318489896,826989879,-998140790,975829939,-346150559,1676381832,-1341248916,-932696527,-276420562,-1453936388" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.config"/>
      <attribute name="bnd.hashes" value="-1415793530,-66417676,1895597947,1739598481" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.entity"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.entity"/>
      <attribute name="bnd.hashes" value="1490380482,-1006765865,2030365547,-719375649,-1810993877,-86819304,-366095174,1359658729,-1982049528,-622062112,1990266879,2102229990" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.concurrent,org.apache.http.conn.scheme,org.apache.http.entity,org.apache.http.impl.client"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.fluent"/>
      <attribute name="bnd.hashes" value="-892329234,63574620,-1678783399,-505262544,2107661555,2195684,-1694093995,1400505559,-612848997,-166097092,789207498,-779004144,-1534621073,-275679135" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.client.config,org.apache.http.concurrent,org.apache.http.conn,org.apache.http.message,org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.methods"/>
      <attribute name="bnd.hashes" value="-346179043,538074727,-1281136325,1335028569,-1808281485,-711116353,-955010834,-1387693682,-68801880,1272878294,-2125570944,-68553368,-1387684537,-1220886472,-160349467,282394060,-2121388675,-1660175797,-1580661121,-1272062734,1667772972" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.auth.params,org.apache.http.client.config,org.apache.http.conn.params,org.apache.http.cookie.params,org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.params"/>
      <attribute name="bnd.hashes" value="1723294852,-397447910,-1389781885,1111394866,-2145545002,1617807772,-2004768263" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.client.config,org.apache.http.client.entity,org.apache.http.config,org.apache.http.conn.routing,org.apache.http.cookie,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.protocol"/>
      <attribute name="bnd.hashes" value="-2124202172,-556740432,-273247332,-1332238646,-526581123,-753005301,163482168,127147287,1423162964,1028324463,1874104727,-2054111368,-849629351,1872531019,-1145374751" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.client,org.apache.http.client.methods,org.apache.http.conn.routing,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.utils"/>
      <attribute name="bnd.hashes" value="-219877004,-763883663,1745874307,1741620702,73363,-2080797022,1713633437,1689498538,-1434423121,1491286744,-252131643,-279465166" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.entity,org.apache.http.entity.mime.content"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity.mime"/>
      <attribute name="bnd.hashes" value="-1427335570,-51826247,-146562142,-2137403731,1662417592,413750500,1217458343,432567655,1961795099,2366516,743429113,865749903,-619713268,992471923" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.entity"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity.mime.content"/>
      <attribute name="bnd.hashes" value="-2003078119,466936659,1278191003,156868776,-671422114,831878284,419854707" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.commons.logging,org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.params,org.apache.http.protocol,org.apache.http.util,org.ietf.jgss"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.auth"/>
      <attribute name="bnd.hashes" value="-1327568386,825377619,829534775,457814185,-717572063,80204913,-351874583,169949611,215875900,2065430784,122531818,1357573865,-2078623898,1161466149,1742301239,-2140710328,76157,2403779,1693884480,-1010747408,732062927,-1820094034,-222680919,1748249164,-1616531170,636193187,859550183,1208224638,1109630369,801293353,313938134,-1320159047" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.conn.util,org.apache.http.cookie,org.apache.http.message,org.apache.http.params,org.apache.http.protocol,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.cookie"/>
      <attribute name="bnd.hashes" value="-1284839820,1416030753,454441277,1202777749,-352491623,1805830264,-1639447260,1874399329,2115819127,-324345243,-1226017412,1145794542,-212565115,76803076,-1170065979,812632572,1329574864,-431055286,1745874307,-1623492288,-1136228332,1724687185,-1420948275,-2139018371,911038942,631511513,-1931669236,1946507773,1687491044,-794348397,-83437321,209542052,1514466742,1184799570,-1062355657,-1751556721,176070130,960951992,-1774127613,1244183753,283013107,1534034359,2106192039,-448216156,-1145754192,-1065298630,-163387455,748282353,-829438103,-381983270,-1696024454,-610123500,-1125490354" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.commons.logging,org.apache.http,org.apache.http.config,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.conn.scheme,org.apache.http.conn.socket,org.apache.http.entity,org.apache.http.impl,org.apache.http.impl.io,org.apache.http.io,org.apache.http.message,org.apache.http.params,org.apache.http.pool,org.apache.http.protocol,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.conn"/>
      <attribute name="bnd.hashes" value="-571141738,-41048172,97149350,1271829110,-2117013554,64369407,-77796173,-67522897,995633979,-930505398,-378978290,-1632252874,-583085463,-716169631,18707506,1894937871,-1635781450,-1423920063,1430121482,-468048403,-1251806943,310050352,-180383250,-1440044433,782503160,2002658761,-942068949,1508719921,1625792704,-1068330541,-589365096,-1666081560,-872173798,-1457731234,-1470475732,174980847,-1915129162,-383606730,-197165688,1518406243,203706774,794522254,946946045,784659803,2696357" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.conn,org.apache.http.conn.params,org.apache.http.conn.routing,org.apache.http.conn.scheme,org.apache.http.impl.conn,org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.conn.tsccm"/>
      <attribute name="bnd.hashes" value="-1763664950,-1510400696,2025307691,-1710300326,1153530250,-2063178727,-367710921,-494082561,212210327,-1013653178" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.client,org.apache.http.client.methods,org.apache.http.client.protocol,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.execchain"/>
      <attribute name="bnd.hashes" value="-1948669492,-1979524859,-293249462,17812197,704503221,155260765,324928361,1114778285,-1970162225,-650150308,983418154,996662073,260428574,-2050643961" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.commons.logging,org.apache.http,org.apache.http.auth,org.apache.http.client,org.apache.http.client.config,org.apache.http.client.entity,org.apache.http.client.methods,org.apache.http.concurrent,org.apache.http.config,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.conn.socket,org.apache.http.conn.ssl,org.apache.http.conn.util,org.apache.http.cookie,org.apache.http.impl,org.apache.http.impl.auth,org.apache.http.impl.execchain,org.apache.http.message,org.apache.http.params,org.apache.http.pool,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client"/>
      <attribute name="bnd.hashes" value="1754634500,-1004900720,-828004267,2113001255,792553434,-1452382485,-1033446036,1724323404,1943874543,664661535,1427322331,-9628745,65203182,-165396667,-1335820813,298427487,-268003494,50290130,-1711755686,-1831504675,-1041666628,427439988,-2103402840,-997687579,-603993235,241808304,-1790246219,1843777242,-169231041,1821881792,2128212669,1277743888,383884941,1808509352,-1286583849,-258256951,169949611,-993833592,-912026560,126512655,-1658759228,-596690177,-1283435110,-1090504400,1565485842,-475777324,-1174026722,1265280532,1235659257,-995145799,1205917378,-1262631132,826841780,734262892,106637055,1252005563,824533253,-737726180,-2050643961" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.client,org.apache.http.client.cache,org.apache.http.client.methods,org.apache.http.client.protocol,org.apache.http.conn,org.apache.http.conn.routing,org.apache.http.impl.client,org.apache.http.impl.execchain,org.apache.http.params,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client.cache"/>
      <attribute name="bnd.hashes" value="-22913970,-2051610678,443266924,607138159,-498824438,1895597947,1763286340,1819803109,1676967033,-2029662453,787015606,-368862566,112661254,376728133,1057331144,363142267,-2054172464,-1280766094,1897567177,-1049043135,-1042216626,-681889944,1850625554,903580889,1001483248,723382187,527714474,-52410312,1350941721,-1444792886,-1946592288,1165729338,1325307248,-2137592902,-1587945685,2099628696,846656224,-1678306521,1355763564,-1101535838,85132321,-966358339,-1564240144,-525272300,-1342410755,-1634380473,60177149,1901439077,-1860655275" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="net.sf.ehcache,org.apache.http.client.cache,org.apache.http.impl.client.cache"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client.cache.ehcache"/>
      <attribute name="bnd.hashes" value="1807070208" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="net.spy.memcached,org.apache.http.client.cache,org.apache.http.impl.client.cache"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client.cache.memcached"/>
      <attribute name="bnd.hashes" value="-1181237542,-248149881,-1025250685,-2110273725,-758987961,-1375490440,1056149123,-1140183010,-401000906,598849932,-1822460127" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.impl.client,org.apache.http.impl.client.cache"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpclient"/>
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.osgi.services"/>
      <attribute name="bnd.hashes" value="-61206271,-165694878,-1426359992" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.httpcomponents.httpclient"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.5.13" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.httpcomponents.httpclient"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1370788" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient-osgi/4.5.13/httpclient-osgi-4.5.13.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="E18DD56F0719DEC4FDEA58FE79C178770FC09FEE9A5B481CCD3EEA4C07978E1E"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.directory)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.directory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.ldap)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.ldap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net)"/>
      <attribute name="osgi.wiring.package" value="javax.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.x500)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.x500"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.ietf.jgss)"/>
      <attribute name="osgi.wiring.package" value="org.ietf.jgss"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.logging)(version&gt;=1.1.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.config)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.concurrent)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.entity)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.io)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.message)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.message"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.params)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.params"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.pool)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.pool"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.protocol)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.ssl)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.util)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.entity)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.io)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=net.sf.ehcache)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="net.sf.ehcache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=net.spy.memcached)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="net.spy.memcached"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.pool)(version&gt;=4.4.0)(!(version&gt;=4.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.pool"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="Apache HttpComponents Core (OSGi bundle)"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.4.15" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.params,org.apache.http.protocol,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
      <attribute name="bnd.hashes" value="2007771493,336960425,2024055184,1737501368,1355788959,1870051913,-2137403731,-1230406769,-74520291,1702968891,1897381329,-2099042906,291511428,-1955746755,-1771098453,819549646,-1193463673,-977306178,-68791696,166730074,-817689025,-676921145,1889970755,2045328094,543214857,-845353023,1059361116,1840055113,-1365304646,-1421006064,-2068601325,114582411,-1563728653,-1503540864,1889884677,1971845884,-921269129,755811072,-131450084,-1477255421,-2053732570,894651751,-1646602336,146744500" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.annotation"/>
      <attribute name="bnd.hashes" value="-502303438,-240242424,422291897,-1425239062" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.concurrent"/>
      <attribute name="bnd.hashes" value="470195057,107672940,-1898550456" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.config"/>
      <attribute name="bnd.hashes" value="1895597947,-436333600,-2013227622,1031376847,-625568675,675594366,-342802251" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity"/>
      <attribute name="bnd.hashes" value="-768567187,926144825,1417556202,2134959444,1560511794,422876939,1278737203,1712672157,-906128225,-1166268568,656542797,-1387533854,-161123468" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config,org.apache.http.entity,org.apache.http.impl.entity,org.apache.http.io,org.apache.http.params,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl"/>
      <attribute name="bnd.hashes" value="1379491091,1322164875,1912115545,814147299,-2044171886,2026821400,-2101498102,2101279392,115398760,-342306446,770322980,-1194695680,-399632662,-447035700,-2009719811,-1619393368,-1696185884,-1753512100" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net,javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.impl,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.bootstrap"/>
      <attribute name="bnd.hashes" value="-1808614382,-1378649589,-1356803005,-1387270148,-2006584757,71500224,-1698218082,147009485" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.entity,org.apache.http.io"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.entity"/>
      <attribute name="bnd.hashes" value="1149216089,1872350326,-996525579,1492417423,-1464707607" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config,org.apache.http.io,org.apache.http.message,org.apache.http.params,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.io"/>
      <attribute name="bnd.hashes" value="-1655169564,-1439332808,702310422,-1534070091,-1088907106,1368777133,1762551243,-430327264,865775557,1799209349,1081612313,735974065,-583085463,-716169631,-367248707,-1779404915,-414705539,-345032762,-129196006,536562312,752399068,-183232670,-1859465172,-1043686433,2005560468,1505518839,-415036649,-1812090924" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.entity,org.apache.http.impl,org.apache.http.impl.io,org.apache.http.impl.nio.reactor,org.apache.http.io,org.apache.http.nio,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.nio.util,org.apache.http.params,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio"/>
      <attribute name="bnd.hashes" value="-1018502430,568697396,511371180,492039070,-1030017140,434712854,-955559148,-419542934,1358025716,368387685,-102288004,-1611469833,2009281614,1224717527,1299175519,-1012510337,1821647793" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.impl.nio,org.apache.http.impl.nio.reactor,org.apache.http.nio,org.apache.http.nio.protocol,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio.bootstrap"/>
      <attribute name="bnd.hashes" value="-1808614382,-1378649589,-2006584757,71500224" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config,org.apache.http.impl.io,org.apache.http.message,org.apache.http.nio,org.apache.http.nio.reactor,org.apache.http.params,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio.codecs"/>
      <attribute name="bnd.hashes" value="2062961261,-1086839995,-1655169564,-1439332808,94720311,1239886351,865775557,1799209349,1081612313,735974065,-583085463,-716169631,-367248707,-1779404915,-345032762,-129196006,536562312,752399068,-208414330,936751710,1572111153,-1577690103" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http,org.apache.http.concurrent,org.apache.http.config,org.apache.http.nio,org.apache.http.nio.pool,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.nio.util,org.apache.http.params,org.apache.http.pool"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio.pool"/>
      <attribute name="bnd.hashes" value="-1796039368,-318702036,557468334,-1100360400" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http.config,org.apache.http.nio.reactor,org.apache.http.nio.reactor.ssl,org.apache.http.nio.util,org.apache.http.params,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio.reactor"/>
      <attribute name="bnd.hashes" value="-1163618942,-351800934,-596690177,-1698218082,760552167,-1519657013,59021647,-726505469,944480578,-1070901333,1895597947,-437328386,-985880368,991278183,-798758035,-1697974086,-1104215991,2048246308,-1065730938,-414384865,-1197794897,-598052327,-201069524,-468215321,324289598,2005560468,1505518839,-1086379327,1776783576,1165390073" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http.impl.nio,org.apache.http.impl.nio.reactor,org.apache.http.nio,org.apache.http.nio.reactor,org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio.ssl"/>
      <attribute name="bnd.hashes" value="-1611469833,-1012510337" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net,javax.net.ssl,org.apache.http,org.apache.http.config,org.apache.http.params,org.apache.http.pool"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.pool"/>
      <attribute name="bnd.hashes" value="-707772592,-1256874090,-1510400696" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.io"/>
      <attribute name="bnd.hashes" value="-395564754,-1472906314,989416254,1840839660,1205253010,777604376,91431458,-776478636,-131890633" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.params,org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.message"/>
      <attribute name="bnd.hashes" value="196009149,512094267,2095914561,883276239,1739715017,184059764,1705702837,1430463580,1333241849,-1566241769,-72243768,105551841,786397959,1822780466,532907573,643510708,-73994215,784975980,-1465164846,430257766,-2076443645,896402198,1703275859,955628661,72444760" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config,org.apache.http.nio.reactor,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio"/>
      <attribute name="bnd.hashes" value="895717803,39083224,2040883843,1187864832,-1475478969,-330312929,-235897513,1202883359,302660433,-994207063,1445017272,-474118796,236910838,527184048,-1267699142,743020804,1964032870,1145557143,1046741705,1471773232,2047995499" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.entity,org.apache.http.nio,org.apache.http.nio.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.entity"/>
      <attribute name="bnd.hashes" value="1535378615,103526976,109748954,-110848196,1986522577,-1522168787,-2077150502,-294276686,278763991,967999302,665586541,-1628500774,-1571721534,-1167166500,1106895022" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.params"/>
      <attribute name="bnd.hashes" value="-1262966426,-500486545,-1244924364" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.concurrent,org.apache.http.nio.reactor,org.apache.http.pool"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.pool"/>
      <attribute name="bnd.hashes" value="-133426757,-438996486,-773351691,-1832785494,-367710921,-388416505" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.concurrent,org.apache.http.entity,org.apache.http.nio,org.apache.http.nio.entity,org.apache.http.nio.util,org.apache.http.params,org.apache.http.pool,org.apache.http.protocol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.protocol"/>
      <attribute name="bnd.hashes" value="522820843,1410241233,-1437353702,237129221,-965646121,-607918942,1564714639,-722635282,794513079,-472567085,321106025,358521427,1242765957,806774305,2009096947,-487576075,910747178,-1266689468,573686943,547278075,236294478,-881450488,-1695073033,1392781790,880121425,1524842605,80204913,-804058322,-1338700401,-1157427024,-775380244,-426496331,444129773,1227105534,-115111160,1795291342,-1867201752,-398342613,-834334265,-1565212745,1372980954,157441094,126326668,-916983088,-490017439,1223397369,-1132849942,-2027820699,-1466183957,-2064606895,1067797678,1416681591,1658086753,1838001522,-287967490,1394565954,-940258846,-759887203,-499239361,-331369840,1121112932,-1987848476" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.reactor"/>
      <attribute name="bnd.hashes" value="-377162812,2035167366,567580078,-107045988,472032275,-594075721,24982190,797547152,851220105,2064128353,-1568633368,-776478636,-131890633,1865932601,-507766114,-286775558" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.apache.http,org.apache.http.nio.reactor"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.reactor.ssl"/>
      <attribute name="bnd.hashes" value="-1038855811,-1884368396,1182843306,-338976436,569356098,-349373506,2048246308,-1197794897,-598052327" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.io,org.apache.http.nio"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.util"/>
      <attribute name="bnd.hashes" value="-395564754,197860195,1500394129,1731688346,1989680314,245257332,423863767,-1165667611,688153030,-1679070344,1952537491" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.config"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.params"/>
      <attribute name="bnd.hashes" value="-465719792,1228992220,579666709,381274895,333683406,-1901367277,-44661033,-1366444340,-2012259225,-1468251058,-668916838,-1768507811,562636038,-992431423" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http.concurrent"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.pool"/>
      <attribute name="bnd.hashes" value="-1763664950,1577031710,-508843640,1780746933,203706774,687005691,216796611,-367710921" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.params"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.protocol"/>
      <attribute name="bnd.hashes" value="1189079833,-443527300,-200664646,-795689625,-89859177,2228360,-821083161,-1858121912,345510653,-279306390,525118666,100909937,-8804678,-620310397,-1452553052,-923651616,-574767703,-1692876644,229156890,-1810924186,211539181,2025210536,34649762,-1906608374,-1477501251,1028324463,1394217640,-1876037557,1668218224,546919640,1603060655,-918878460,1044423636,-1142098448,-1627785234" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.ssl"/>
      <attribute name="bnd.hashes" value="598101158,2104333711,-1904230381,1725531898,-1469734920,1615887024,-1221044221,386506187" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.httpcomponents.httpcore"/>
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.util"/>
      <attribute name="bnd.hashes" value="2049277,959876557,2055116209,-2064939357,1787232997,228228862,-1354638738,-1056180798,-801655997,1346852148,957165412,-1938329210" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.httpcomponents.httpcore"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.4.15" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.httpcomponents.httpcore"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="696150" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcore-osgi/4.4.15/httpcore-osgi-4.4.15.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="E78A41446799647938B32539327388DE6EC9A255F74E2268E09838C9672215E3"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net)"/>
      <attribute name="osgi.wiring.package" value="javax.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.concurrent)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.config)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.entity)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.entity)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.io)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.nio)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.nio.codecs)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio.codecs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.nio.reactor)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.nio.reactor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.io)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.message)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.message"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.nio)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.nio.entity)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.nio.pool)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.pool"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.nio.protocol)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.nio.reactor)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.reactor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.nio.reactor.ssl)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.reactor.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.nio.util)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.nio.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.params)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.params"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.pool)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.pool"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.protocol)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.ssl)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.util)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.util"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.adapter"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Bundle implementing the AdapterManager and provides a convenience         implementation of the Adaptable interface to make use of this         AdapterManager."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.adapter"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.adapter"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.adapter"/>
      <attribute name="bnd.hashes" value="-1241368122,1344171699,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.adapter"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.adapter"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="32255" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.adapter/2.2.0/org.apache.sling.adapter-2.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D9DEDE25FCE9DAA49E901FA74AF3366AD3A881BE68B3F6D70AF0E3BFC0174326"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.adapter"/>
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterManager" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.charset)"/>
      <attribute name="osgi.wiring.package" value="java.nio.charset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json)"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.adapter)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.packageadmin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaJSONP)(version=1.1.0))"/>
      <attribute name="osgi.contract" value="JavaJSONP"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.adapter.AdapterFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.packageadmin.PackageAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.auth.form"/>
      <attribute name="documentation" value="https://sling.apache.org/site/form-based-authenticationhandler.html"/>
      <attribute name="description" value="Bundle implementing form based authentication with login         and logout support. Authentication state is maintained in         a Cookie or in an HTTP Session. The password is only submitted         when first authenticating."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.24" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.auth.form"/>
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.form"/>
      <attribute name="bnd.hashes" value="1874379848,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.auth.form"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.auth.form"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="57444" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.auth.form/1.0.24/org.apache.sling.auth.form-1.0.24.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6254575ED30A3EAFBAE413D24F9539679410E944BCC39BDF2C22B5499F0CDF6F"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.auth.core.spi"/>
      <attribute name="objectClass" value="org.apache.sling.auth.core.spi.AuthenticationHandler" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.callback)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.jackrabbit.server.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.jackrabbit.server.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.math)"/>
      <attribute name="osgi.wiring.package" value="java.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.charset)"/>
      <attribute name="osgi.wiring.package" value="java.nio.charset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.file)"/>
      <attribute name="osgi.wiring.package" value="java.nio.file"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.spi)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.jaas)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.jaas"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.auth.core)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.auth.core.spi)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.auth.form)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.form"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.bundleresource.impl"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides a ResourceProvider implementation supporting bundle         based resources."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.3.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.3.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.bundleresource.impl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.3.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.bundleresource.impl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="34477" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.bundleresource.impl/2.3.4/org.apache.sling.bundleresource.impl-2.3.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="84983705E0A1357517911B063979A557CB00AA65B6CDFEED1EFC3328C6792531"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="org.apache.sling.bundleresource"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.spi.resource.provider)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache License, Version 2.0"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.classloader"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="This bundle provides support for dynamic class loading used for example by the scripting engines."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.classloader"/>
      <attribute name="bundle-version" value="1.4.4" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
      <attribute name="bnd.hashes" value="1700786142,1634753202,1930199564,332201985,597565469,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.classloader"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.classloader"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="26671" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.classloader/1.4.4/org.apache.sling.commons.classloader-1.4.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5C29185D1D203009775FD83147E927A47A8D359AE1CB14A7CBA09A1A34C370F3"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.classloader.DynamicClassLoaderManager"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.4.0)(!(version&gt;=1.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.packageadmin"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.compiler"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling Commons Compiler bundle provides platform independent Java Compilation         support using the Eclipse Java Compiler (org.eclipse.jdt)."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.compiler"/>
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="version" value="2.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler"/>
      <attribute name="bnd.hashes" value="1411077024,904358343,-993275480,-582237624,1273498881,415178366,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.compiler"/>
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler.source"/>
      <attribute name="bnd.hashes" value="706246385,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.compiler"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.compiler"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="2514041" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.compiler/2.4.0/org.apache.sling.commons.compiler-2.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="7FB04B2B02DD5D6A36E46BAF08E27650D1807D7DFDBF1EB4E0FE0A399DE8A7B2"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.commons.compiler"/>
      <attribute name="objectClass" value="org.apache.sling.commons.compiler.JavaCompiler" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.tools)"/>
      <attribute name="osgi.wiring.package" value="javax.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.compiler)(version&gt;=2.1.0)(!(version&gt;=2.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.ClassLoaderWriter)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.fsclassloader"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The Sling Commons FileSystem ClassLoader bundle provides a dynamic class loader for reading        and writing class files from and to the file system."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.14" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.fsclassloader"/>
      <attribute name="bundle-version" value="1.0.14" type="Version"/>
      <attribute name="version" value="1.0.8" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.fsclassloader"/>
      <attribute name="bnd.hashes" value="-1899859009,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.14" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.fsclassloader"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.14" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.fsclassloader"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="39682" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.fsclassloader/1.0.14/org.apache.sling.commons.fsclassloader-1.0.14.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="8DADD37CF8BD900C672AF88EEE9D2E6590F3FCC0A459CD6EA38698B678F318BD"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.classloader.ClassLoaderWriter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.fsclassloader.FSClassLoaderMBean" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.4.0)(!(version&gt;=1.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.fsclassloader)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.fsclassloader"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.ClassLoaderWriter)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.mime"/>
      <attribute name="documentation" value="https://sling.apache.org/site/mime-type-support.html"/>
      <attribute name="description" value="&quot;Support for configurable MIME type mapping and querying&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.mime"/>
      <attribute name="bundle-version" value="2.2.2" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.mime"/>
      <attribute name="bnd.hashes" value="125906367,1188785447,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.mime"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.mime"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="39059" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.mime/2.2.2/org.apache.sling.commons.mime-2.2.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D9F3E05183DAAD29023C4B497978B9B3BF6E12BFF6CBDB1A7441F8F335A05259"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.mime.MimeTypeProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.mime.MimeTypeService" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.mime)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.mime)(version&gt;=2.2.0)(!(version&gt;=2.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.mime"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.felix.webconsole)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.mime.MimeTypeProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.mime.MimeTypeService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.scheduler"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="Support for scheduling."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.7.12" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.scheduler"/>
      <attribute name="bundle-version" value="2.7.12" type="Version"/>
      <attribute name="version" value="2.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.scheduler"/>
      <attribute name="bnd.hashes" value="74653,1191825234,-644580377,1843257499,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.7.12" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.scheduler"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.7.12" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.scheduler"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="770189" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.scheduler/2.7.12/org.apache.sling.commons.scheduler-2.7.12.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="98181B563347690FFBF48B673FB881AD3BF0388887871BC7263C906871BFCB99"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.commons.scheduler"/>
      <attribute name="objectClass" value="org.apache.sling.commons.scheduler.Scheduler"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.commons.scheduler.impl"/>
      <attribute name="objectClass" value="org.apache.sling.commons.scheduler.impl.QuartzScheduler"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.commons.scheduler.impl"/>
      <attribute name="objectClass" value="org.apache.sling.commons.scheduler.impl.WebConsolePrinter"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.discovery"/>
      <attribute name="objectClass" value="org.apache.sling.discovery.TopologyEventListener"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.hc.api"/>
      <attribute name="objectClass" value="org.apache.sling.hc.api.HealthCheck"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.codahale.metrics)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.codahale.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.xpath)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.scheduler)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.scheduler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.threads)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.hc.api)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.hc.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.codahale.metrics.MetricRegistry)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=java.lang.Runnable)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.scheduler.Job)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.scheduler.impl.QuartzScheduler)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.threads.ThreadPoolManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.threads"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Support for thread handling like pooling."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.2.22" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.threads"/>
      <attribute name="bundle-version" value="3.2.22" type="Version"/>
      <attribute name="version" value="3.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads"/>
      <attribute name="bnd.hashes" value="2122705260,808378726,-766489032,1716063726,-1138611128,-1053063321,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.threads"/>
      <attribute name="bundle-version" value="3.2.22" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads.jmx"/>
      <attribute name="bnd.hashes" value="1633724407,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.2.22" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.threads"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.2.22" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.threads"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="54578" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.threads/3.2.22/org.apache.sling.commons.threads-3.2.22.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="FC8178CE304F68CCC2A4B251047A633FEBCA21C96A92B2307A9D1C00C6BF8257"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.threads.ThreadPoolManager"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.threads.jmx.ThreadPoolMBean"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.metrics)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.threads)(version&gt;=3.4.0)(!(version&gt;=3.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.threads.jmx)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads.jmx"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </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="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.engine"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Bundle implementing the core of Apache Sling."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.8.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.engine"/>
      <attribute name="bundle-version" value="2.8.0" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine"/>
      <attribute name="bnd.hashes" value="495573261,2030556757,-1476976879,1603585027,1344588716,-353950967,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.engine"/>
      <attribute name="bundle-version" value="2.8.0" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine.jmx"/>
      <attribute name="bnd.hashes" value="1084207619,-60276582,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,org.apache.sling.api,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.engine"/>
      <attribute name="bundle-version" value="2.8.0" type="Version"/>
      <attribute name="version" value="2.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine.servlets"/>
      <attribute name="bnd.hashes" value="1433624026,1105434690,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.8.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.engine"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.8.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.engine"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="215900" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.engine/2.8.0/org.apache.sling.engine-2.8.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="99A992C7013707852857A41974C9C5F8EA76A7EE083C483A715B4C3D26046B0B"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Filter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.engine"/>
      <attribute name="objectClass" value="org.apache.sling.engine.SlingSettingsService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.engine.impl.helper"/>
      <attribute name="objectClass" value="org.apache.sling.engine.impl.helper.RequestListenerManager" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.engine.impl.log"/>
      <attribute name="objectClass" value="org.apache.sling.engine.impl.log.RequestLoggerService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.engine.SlingRequestProcessor"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.ServletContext"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=2.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=2.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.descriptor)(version&gt;=2.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.useradmin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.text)"/>
      <attribute name="osgi.wiring.package" value="java.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.disk)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.disk"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.servlet)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=2.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.auth.core)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.mime)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.engine)(version&gt;=2.4.0)(!(version&gt;=2.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.engine.jmx)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.engine.servlets)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.context)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.context"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.implementation">
      <directive name="filter" value="(&amp;(osgi.implementation=osgi.http)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.ServletContext)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.adapter.AdapterManager)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.request.SlingRequestListener)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.servlets.ServletResolver)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.auth.core.AuthenticationSupport)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.mime.MimeTypeService)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.engine.impl.helper.RequestListenerManager)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.engine.impl.log.RequestLoggerService)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.engine.servlets.ErrorHandler)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.fsresource"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides a ResourceProvider implementation supporting file system based resources."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.fsresource"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.fsresource"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="126848" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.fsresource/2.2.0/org.apache.sling.fsresource-2.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D029880662E74C82A1509A8D9D3ACED17E6DADDC1E80C579CDFF9FBAEC22597F"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.contentparser.api"/>
      <attribute name="objectClass" value="org.apache.sling.contentparser.api.ContentParser" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.spi.resource.provider"/>
      <attribute name="objectClass" value="org.apache.sling.spi.resource.provider.ResourceProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json.stream)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.map)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.map"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.builder)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.builder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.config)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.spi.resource.provider)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.i18n"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Support for creating Java I18N ResourceBundles from repository resources."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.5.18" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.apache.sling.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.i18n"/>
      <attribute name="bundle-version" value="2.5.18" type="Version"/>
      <attribute name="version" value="2.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.i18n"/>
      <attribute name="bnd.hashes" value="1102881025,1518338208,1144069327,-960363423,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.5.18" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.i18n"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.5.18" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.i18n"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="95640" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.i18n/2.5.18/org.apache.sling.i18n-2.5.18.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="A7B0F551F8EAFAD8197B4A4FE560601D06FCA883BA1EBE70C56F0BBCFB35D099"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="org.apache.sling.i18n.resourcebundle.locator.registrar"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Filter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.resource.observation,org.apache.sling.i18n"/>
      <attribute name="objectClass" value="org.apache.sling.api.resource.observation.ResourceChangeListener,org.apache.sling.i18n.ResourceBundleProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.scheduler)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.scheduler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.i18n)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.i18n"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.implementation">
      <directive name="filter" value="(&amp;(osgi.implementation=osgi.http)(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.scheduler.Scheduler)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.i18n.LocaleResolver)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.i18n.RequestLocaleResolver)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.i18n.ResourceBundleProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.installer.factory.packages"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Provides support for content packages to the Apache Sling OSGi installer"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.installer.factory.packages"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.installer.factory.packages"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="26327" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.installer.factory.packages/1.0.4/org.apache.sling.installer.factory.packages-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BA29ED2C3FCAEB09FD49E31929E9A858E41EB1E5570D147B83351EF857349C65"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.vault.packaging.events,org.apache.sling.installer.api.tasks,org.apache.sling.installer.api.tasks"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.vault.packaging.events.PackageEventListener,org.apache.sling.installer.api.tasks.InstallTaskFactory,org.apache.sling.installer.api.tasks.ResourceTransformer" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.fs.io)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.packaging)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.vault.packaging.events)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.tasks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.vault.packaging.Packaging)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.installer.api.tasks.RetryHandler)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache License, Version 2.0"/>
      <attribute name="osgi.identity" value="org.apache.sling.installer.hc"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides Sling Health Checks related to the Sling Installer."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.installer.hc"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.installer.hc"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="17156" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.installer.hc/2.0.2/org.apache.sling.installer.hc-2.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="9D91E7E5037977189DC2CBD2FC565E0DB73F77F50FEDAD9B5ED668E7848F684C"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.hc.api.HealthCheck" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.hc.api)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.hc.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.info)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.info"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.tasks"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.installer.api.info.InfoProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.cm.ConfigurationAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.models.api"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Sling Models API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.inject,org.apache.sling.models.annotations.via"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.api"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations"/>
      <attribute name="bnd.hashes" value="-1085510111,1631924553,-1861392511,-1437108394,-1868592878,2104342424,74517257,-14372992,2480197,-328495169,-1812638661,-702184660,85998,606328793,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.models.annotations,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.api"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations.injectorspecific"/>
      <attribute name="bnd.hashes" value="-2021625558,421116234,-1170905617,2120584429,-220186253,-1090529145,2573164,-1661213848,224336358,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.models.annotations"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.api"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations.via"/>
      <attribute name="bnd.hashes" value="-940901947,-2021625558,652965377,-374044473,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.models.factory"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.api"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.export.spi"/>
      <attribute name="bnd.hashes" value="-1146398326,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.api"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.4.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.factory"/>
      <attribute name="bnd.hashes" value="-1772847397,-1384763798,101532893,1571290649,-1147441038,-1950595768,-1760116448,-1066733119,-1650784488,1601562550,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.models.annotations,org.apache.sling.models.factory"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.api"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi"/>
      <attribute name="bnd.hashes" value="1904674333,-457300682,1273963411,1014875904,348322644,1864546402,-1225410372,769649663,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.models.annotations.injectorspecific"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.api"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.1.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="bnd.hashes" value="1940687536,31771522,433894336,84078770,-1688525376,730074104,1157460794,66653830,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.models.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.models.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="42987" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.models.api/1.4.0/org.apache.sling.models.api-1.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="3461C2CFF9701B3A42E0C29545607A8F0BA47DF8A082262B15226EDCD458AFEB"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.inject)"/>
      <attribute name="osgi.wiring.package" value="javax.inject"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations.injectorspecific)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations.injectorspecific"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations.via)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations.via"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.factory)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.factory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.spi.injectorspecific)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi.injectorspecific"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.models.impl"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Sling Models Implementation"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.5.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.models.impl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.models.impl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="136921" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.models.impl/1.5.0/org.apache.sling.models.impl-1.5.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="0EE09FBA06ADAC6F8757BC07CB40731563C0BB940BBCA6DBC079641FADA57B47"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.models.factory"/>
      <attribute name="objectClass" value="javax.servlet.ServletRequestListener,org.apache.sling.models.factory.ModelFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi,org.apache.sling.models.spi,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.AcceptsNullName,org.apache.sling.models.spi.Injector,org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.ImplementationPicker" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi,org.apache.sling.models.spi,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.Injector,org.apache.sling.models.spi.ValuePreparer,org.apache.sling.models.spi.injectorspecific.InjectAnnotationProcessorFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi,org.apache.sling.models.spi,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.Injector,org.apache.sling.models.spi.ValuePreparer,org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.Injector,org.apache.sling.models.spi.injectorspecific.InjectAnnotationProcessorFactory2" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.Injector,org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.ViaProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="java.lang.Runnable"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterFactory"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.models.factory.ModelFactory"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.beans)"/>
      <attribute name="osgi.wiring.package" value="java.beans"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.ref)"/>
      <attribute name="osgi.wiring.package" value="java.lang.ref"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.annotation)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.inject)"/>
      <attribute name="osgi.wiring.package" value="javax.inject"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations.injectorspecific)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations.injectorspecific"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations.via)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations.via"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.export.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.export.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.factory)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.factory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.spi)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.spi.injectorspecific)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi.injectorspecific"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.adapter.AdapterManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.export.spi.ModelExporter)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.spi.ImplementationPicker)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.spi.Injector)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.spi.ModelValidation)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.spi.ViaProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.spi.injectorspecific.InjectAnnotationProcessorFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.spi.injectorspecific.InjectAnnotationProcessorFactory2)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.BindingsValuesProvidersByContext)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.resourceresolver"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="This bundle provides the Resource Resolver and the Resource Resolver Factory."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.8.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.8.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.resourceresolver"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.8.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.resourceresolver"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="254651" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.resourceresolver/1.8.4/org.apache.sling.resourceresolver-1.8.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="3483F08791EE758A0147775E4EEC8A0A9408B1284462C6A2B0D29523963B302C"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.resource.observation"/>
      <attribute name="objectClass" value="org.apache.sling.api.resource.observation.ResourceChangeListener" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.resourceresolver.impl"/>
      <attribute name="objectClass" value="org.apache.sling.resourceresolver.impl.ResourceAccessSecurityTracker" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.resourceresolver.impl"/>
      <attribute name="objectClass" value="org.apache.sling.resourceresolver.impl.ResourceResolverMetrics" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.resourceresolver.impl.mapping"/>
      <attribute name="objectClass" value="org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.api.resource.ResourceResolverFactory"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.api.resource.observation.ResourceChangeListener"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.api.resource.runtime.RuntimeService"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.spi.resource.provider.ResourceProvider"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.metrics)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.ref)"/>
      <attribute name="osgi.wiring.package" value="java.lang.ref"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.locks)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.locks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/>
      <attribute name="osgi.wiring.package" value="java.util.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.bidimap)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.bidimap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.iterators)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.iterators"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.13.0)(!(version&gt;=2.14.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.mapping)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.mapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.path)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.path"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.runtime)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.runtime.dto)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.runtime.dto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.security)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.spi.resource.provider)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceDecorator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceProviderFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.security.ResourceAccessSecurity)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.metrics.MetricsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.resourceresolver.impl.ResourceAccessSecurityTracker)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.resourceresolver.impl.ResourceResolverMetrics)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.resourceresolver.impl.mapping.StringInterpolationProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapper)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.event.EventAdmin)"/>
      <directive name="effective" value="active"/>
    </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>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.serviceusermapper"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides a service to map service names with         optional service information to user names to         be used to access repositories such as the JCR         repository or the Sling ResourceResolver."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.5.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.serviceusermapper"/>
      <attribute name="bundle-version" value="1.5.4" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
      <attribute name="bnd.hashes" value="-1792757586,-709559816,-1683417517,-1683417503,-1196671182,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.5.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.serviceusermapper"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.5.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.serviceusermapper"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="43915" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.serviceusermapper/1.5.4/org.apache.sling.serviceusermapper-1.5.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="73B5614F6A77E3A32ED18BC396B5830280254FACEC23CD6C14393861D62731A4"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.inventory"/>
      <attribute name="objectClass" value="org.apache.felix.inventory.InventoryPrinter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.serviceusermapping,org.apache.sling.serviceusermapping.impl"/>
      <attribute name="objectClass" value="org.apache.sling.serviceusermapping.ServiceUserMapper,org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.serviceusermapping.impl"/>
      <attribute name="objectClass" value="org.apache.sling.serviceusermapping.impl.MappingConfigAmendment" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.framework.hooks.service,org.osgi.framework.hooks.service"/>
      <attribute name="objectClass" value="org.osgi.framework.hooks.service.EventListenerHook,org.osgi.framework.hooks.service.FindHook" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.serviceusermapping.ServiceUserMapped"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.5.0)(!(version&gt;=1.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.hooks.service)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.hooks.service"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServicePrincipalsValidator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserValidator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.impl.MappingConfigAmendment)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.impl.ServiceUserMapperImpl)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.servlets.get"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides default GET servlets for HTML, Text and JSON rendering         and streaming resources."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.1.44" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.1.44" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.servlets.get"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.1.44" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.servlets.get"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="69757" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.servlets.get/2.1.44/org.apache.sling.servlets.get-2.1.44.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="423BD171CBAC559C9D14A73706839207CC8E1E1C29ED667145044EC92D3E4033"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json)"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.external)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.external"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaJSONP)(version=1.1.0))"/>
      <attribute name="osgi.contract" value="JavaJSONP"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.Servlet)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.XSSAPI)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.servlets.post"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides default POST servlets."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.5.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.api.servlets,org.apache.sling.servlets.post.exceptions,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.servlets.post"/>
      <attribute name="bundle-version" value="2.5.0" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.post"/>
      <attribute name="bnd.hashes" value="1446442487,507209605,592234083,-431034192,1778092064,558692652,-371073786,-23792311,-520280644,778300182,2102985094,1300840583,-767638239,404192203,771096774,-1785676730,299303006,1836808073,-1937264404,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.servlets.post"/>
      <attribute name="bundle-version" value="2.5.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.post.exceptions"/>
      <attribute name="bnd.hashes" value="-300838518,-38338495,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.servlets.post"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.servlets.post"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="184562" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.servlets.post/2.5.0/org.apache.sling.servlets.post-2.5.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B5773AA985D011E601F0E2D243FF5E07D518890EC91215936BCFC609C51F53DB"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="java.lang.Runnable" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.math)"/>
      <attribute name="osgi.wiring.package" value="java.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.text)"/>
      <attribute name="osgi.wiring.package" value="java.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request.header)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request.header"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.servlets.post.exceptions)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.post.exceptions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.contentloader.ContentImporter)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.servlets.post.NodeNameGenerator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.servlets.post.PostOperation)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.servlets.post.PostResponseCreator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.servlets.post.SlingPostProcessor)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.servlets.resolver"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Bundle implementing the Sling API ServletResolver."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.9.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.servlets.resolver"/>
      <attribute name="bundle-version" value="2.9.2" type="Version"/>
      <attribute name="version" value="2.3.7" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.resolver.jmx"/>
      <attribute name="bnd.hashes" value="537759837,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.9.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.servlets.resolver"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.9.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.servlets.resolver"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="144738" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.servlets.resolver/2.9.2/org.apache.sling.servlets.resolver-2.9.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2DE0935F3B24C043B3477F8156214539E3E7AFD14ADF6031CB2DFB4673C87389"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="org.apache.sling.servlets.resolver"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="sling.scripting"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.request,org.apache.sling.api.servlets,org.apache.sling.engine.servlets"/>
      <attribute name="objectClass" value="org.apache.sling.api.request.SlingRequestListener,org.apache.sling.api.servlets.ServletResolver,org.apache.sling.engine.servlets.ErrorHandler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="objectClass" value="org.apache.sling.api.resource.ResourceDecorator" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.scripting"/>
      <attribute name="objectClass" value="org.apache.sling.api.scripting.SlingScriptResolver" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.servlets.resolver.internal.resolution"/>
      <attribute name="objectClass" value="org.apache.sling.servlets.resolver.internal.resolution.ResolutionCache" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.servlets.resolver.internal.resource"/>
      <attribute name="objectClass" value="org.apache.sling.servlets.resolver.internal.resource.ServletMounter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.framework.hooks.service,org.osgi.framework.hooks.service"/>
      <attribute name="objectClass" value="org.osgi.framework.hooks.service.EventListenerHook,org.osgi.framework.hooks.service.FindHook" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/>
      <attribute name="osgi.wiring.package" value="java.util.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json)"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.tuple)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.tuple"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request.header)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request.header"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.path)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.path"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.type)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=2.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.engine.servlets)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.spi.bundle)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.spi.bundle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.servlets.resolver.jmx)(version&gt;=2.3.0)(!(version&gt;=2.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.resolver.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.spi.resource.provider)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.hooks.service)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.hooks.service"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaJSONP)(version=1.1.0))"/>
      <attribute name="osgi.contract" value="JavaJSONP"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.script.ScriptEngineManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.Servlet)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.ServletContext)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.spi.bundle.BundledRenderUnitFinder)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.xss"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Sling XSS Protection Bundle providing XSS protection based on the OWASP AntiSamy and OWASP Java Encoder libraries."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.18" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.xss"/>
      <attribute name="bundle-version" value="2.2.18" type="Version"/>
      <attribute name="version" value="2.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
      <attribute name="bnd.hashes" value="1009695862,-1696412094,1234870864,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.18" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.xss"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.18" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.xss"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="6831068" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.xss/2.2.18/org.apache.sling.xss-2.2.18.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="14FBA3696C56D18443738122A9FF4F0A9C9EF0839BC930260CFCB7723380E8C0"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.xss"/>
      <attribute name="objectClass" value="org.apache.sling.xss.XSSAPI" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.xss"/>
      <attribute name="objectClass" value="org.apache.sling.xss.XSSFilter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.xss.impl.status"/>
      <attribute name="objectClass" value="org.apache.sling.xss.impl.status.XSSStatusService" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql)"/>
      <attribute name="osgi.wiring.package" value="javax.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.binary)(version&gt;=1.15.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.iterators)(version&gt;=4.2.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.iterators"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.disk)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.disk"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.servlet)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.util)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.text.translate)(version&gt;=3.6.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.text.translate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.logging)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.config)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.methods)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.impl.client)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.util)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.log4j)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.log4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.metrics)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=2.0.0)(!(version&gt;=2.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.metrics.MetricsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.XSSFilter)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.impl.status.XSSStatusService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.metatype"/>
      <attribute name="documentation" value="http://felix.apache.org/site/apache-felix-metatype-service.html"/>
      <attribute name="description" value="Implementation of the OSGi Metatype Service Specification 1.4"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework,org.osgi.service.metatype"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.metatype"/>
      <attribute name="bundle-version" value="1.2.4" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.metatype"/>
      <attribute name="bnd.hashes" value="-1451724338,2083,-421553553,2017053308,497941041,-629368844,-767205293,-386313361,-1326642926,78064,-1179724553,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.metatype"/>
      <attribute name="bundle-version" value="1.2.4" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.metatype"/>
      <attribute name="bnd.hashes" value="321319151,-402152275,320335376,640868022,1821631372,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.metatype"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.metatype"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="77017" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.metatype/1.2.4/org.apache.felix.metatype-1.2.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="EF26BF93016F46223470AB566182BE5A9FE34C6843EFE92945A6592DA7BC6386"/>
    </capability>
    <capability namespace="osgi.extender">
      <directive name="uses" value="org.osgi.service.metatype"/>
      <attribute name="osgi.extender" value="osgi.metatype"/>
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.implementation">
      <directive name="uses" value="org.osgi.service.metatype"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.implementation" value="osgi.metatype"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.metatype"/>
      <attribute name="objectClass" value="org.osgi.service.metatype.MetaTypeService" type="List&lt;String&gt;"/>
    </capability>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.metatype)(version&gt;=1.4.0)(!(version&gt;=1.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.metatype"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </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="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.commons.commons-fileupload"/>
      <attribute name="documentation" value="http://commons.apache.org/proper/commons-fileupload/"/>
      <attribute name="description" value="The Apache Commons FileUpload component provides a simple yet flexible means of adding support for multipart    file upload functionality to servlets and web applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-fileupload"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload"/>
      <attribute name="bnd.hashes" value="265218032,-517139718,1752102970,-671208753,-522868933,1364321719,1700046360,1642092637,720112722,-2120560849,-446447939,-1940621841,1328920605,425110494,490957548,947625772,-237627725,-1575964370,-1020244670,1552154948,-69496018,636253714,640607441,1371964047,-1450025289,1300784020,1285007123,1272035116,-670273272,1045803553,-1906608064,-1453302706" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-fileupload"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.disk"/>
      <attribute name="bnd.hashes" value="-1433165940,-1506552866" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-fileupload"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.portlet"/>
      <attribute name="bnd.hashes" value="1693121559,1391491226" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-fileupload"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.servlet"/>
      <attribute name="bnd.hashes" value="-237423158,1257340578,-175325787" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-fileupload"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.util"/>
      <attribute name="bnd.hashes" value="1521866546,-435353481,467107344,-217237293" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.commons.commons-fileupload"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.commons.commons-fileupload"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="72446" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/commons-fileupload/commons-fileupload/1.4/commons-fileupload-1.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="A4EC02336F49253EA50405698B79232B8C5CBF02CB60DF3A674D77A749A1DEF7"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.commons.io)"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.commons.io.output)"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.output"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.commons.commons-io"/>
      <attribute name="documentation" value="https://commons.apache.org/proper/commons-io/"/>
      <attribute name="description" value="The Apache Commons IO library contains utility classes, stream implementations, file filters,file comparators, endian transformation classes, and much more."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.11.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="1.4.9999" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
      <attribute name="bnd.hashes" value="1500594931,-951384379,1501113543,-794562020,745415381,774556899,1797207478,128433018,-1851100689,597258008,-2053101885,412779781,656598778,1202226711,-495181077,-441444218,678451317,-635163958,-1814703217,-2129988234,-1828263417,1038622586,-886347868,-1587945685,460274850,-656473740,1961560110,-1170291523,-2134411312" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="1.4.9999" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.comparator"/>
      <attribute name="bnd.hashes" value="496695380,-2069098055,-1086005261,961868575,724588913,-1866836751,-880498947,-1925727465,1370762964,-1676327437" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.comparator"/>
      <attribute name="bnd.hashes" value="496695380,-2069098055,-1086005261,961868575,724588913,-1866836751,-880498947,-1925727465,1370762964,-1676327437" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.file"/>
      <attribute name="bnd.hashes" value="-2009440189,-632988240,1554622198,-33844578,1045296094,-634585958,-1672483364,1024314304,-1637694984,-1576651750,-1509981730,-1393716900,-307376617,-1037720074,-713874912,503551905,-909971963,291505063,-1847621603,461261221,1617144684,-120386455,1619752791,762593661" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.file.spi"/>
      <attribute name="bnd.hashes" value="-2143040009" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="1.4.9999" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.filefilter"/>
      <attribute name="bnd.hashes" value="120186358,828453459,-765983445,1377563545,-2100563430,-412277885,-69960934,-320687207,1192164929,1692744993,-994083465,1861652207,1593283280,203760861,-2137403010,-274477606,-2029071382,25121055,1157376807,2031230583,612535192,-492185251,1685644390,2066921371,1123146517,-123828635,-1421094624,1626514530,1086547374,240938514" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.filefilter"/>
      <attribute name="bnd.hashes" value="120186358,828453459,-765983445,1377563545,-2100563430,-412277885,-69960934,-320687207,1192164929,1692744993,-994083465,1861652207,1593283280,203760861,-2137403010,-274477606,-2029071382,25121055,1157376807,2031230583,612535192,-492185251,1685644390,2066921371,1123146517,-123828635,-1421094624,1626514530,1086547374,240938514" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.function"/>
      <attribute name="bnd.hashes" value="1276275516,-1069982946,180740370" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="1.4.9999" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
      <attribute name="bnd.hashes" value="2077280514,985598657,2000188970,35341613,-99735136,1439284405,1988435224,-1434377886,59949587,749319418,952008708,722103700,323056555,1638653664,-1720201783,-2018660476,520502974,-1845511825,444552535,2014506203,1693806839,14249300,-1299769374,1191486386,-895695933,-411998902,413251318,-508215673,839124156,-572412751,-384548295,1548929447,-376145601,-206202105,-671018065,1950838652,2038363140,-380517436,1674096318,427247983,-1797301987,810423537,-49027810,-1866812586,315278807,1465631243,-1553939993,591850102,1652517606,-251942900,1611884026,1583915893" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input.buffer"/>
      <attribute name="bnd.hashes" value="2097400459,1138368391,1784495957" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
      <attribute name="bnd.hashes" value="2077280514,985598657,2000188970,35341613,-99735136,1439284405,1988435224,-1434377886,59949587,749319418,952008708,722103700,323056555,1638653664,-1720201783,-2018660476,520502974,-1845511825,444552535,2014506203,1693806839,14249300,-1299769374,1191486386,-895695933,-411998902,413251318,-508215673,839124156,-572412751,-384548295,1548929447,-376145601,-206202105,-671018065,1950838652,2038363140,-380517436,1674096318,427247983,-1797301987,810423537,-49027810,-1866812586,315278807,1465631243,-1553939993,591850102,1652517606,-251942900,1611884026,1583915893" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.monitor"/>
      <attribute name="bnd.hashes" value="-499734225,749056086,-1594172033,-1497286831,663506998" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="1.4.9999" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.output"/>
      <attribute name="bnd.hashes" value="1443455440,25919888,1652328853,-1758153433,-1861664650,2143840456,-1099351918,1368777133,-908591297,-1021488670,-1863255244,-279117939,-1690106593,1661385748,-2120183396,-1209658096,507082504,-1115612055,-396682220,-634013573,-1231611096,-922998682,-256593670,-286256353,1008204111,-417007519,1729063794,-535028931,1122537357,582653215,-1271456267,470684039,-1872202440,453597285,1247309844,1767289258" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.output"/>
      <attribute name="bnd.hashes" value="1443455440,25919888,1652328853,-1758153433,-1861664650,2143840456,-1099351918,1368777133,-908591297,-1021488670,-1863255244,-279117939,-1690106593,1661385748,-2120183396,-1209658096,507082504,-1115612055,-396682220,-634013573,-1231611096,-922998682,-256593670,-286256353,1008204111,-417007519,1729063794,-535028931,1122537357,582653215,-1271456267,470684039,-1872202440,453597285,1247309844,1767289258" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.serialization"/>
      <attribute name="bnd.hashes" value="-1069290577,177751134,-1803845928,-802153736,197415337" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.commons-io"/>
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
      <attribute name="bnd.hashes" value="1500594931,-951384379,1501113543,-794562020,745415381,774556899,1797207478,128433018,-1851100689,597258008,-2053101885,412779781,656598778,1202226711,-495181077,-441444218,678451317,-635163958,-1814703217,-2129988234,-1828263417,1038622586,-886347868,-1587945685,460274850,-656473740,1961560110,-1170291523,-2134411312" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.commons.commons-io"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.11.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.commons.commons-io"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="327135" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/commons-io/commons-io/2.11.0/commons-io-2.11.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="961B2F6D87DBACC5D54ABF45AB7A6E2495F89B75598962D8C723CEA9BC210908"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.misc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.misc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.nio.ch)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.nio.ch"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.aries.jmx.api"/>
      <attribute name="documentation" value="http://www.apache.org"/>
      <attribute name="description" value="This bundle contains the JMX 1.1.0 API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.5" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.api"/>
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx"/>
      <attribute name="bnd.hashes" value="2289459,2137891162" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.jmx,javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.api"/>
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="version" value="1.7.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.framework"/>
      <attribute name="bnd.hashes" value="-692642322,-376241537,1936603250,963103777" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.jmx,javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.api"/>
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.framework.wiring"/>
      <attribute name="bnd.hashes" value="-1717377520" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.api"/>
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.cm"/>
      <attribute name="bnd.hashes" value="1556364580" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.jmx"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.api"/>
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.permissionadmin"/>
      <attribute name="bnd.hashes" value="-2082050307" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.api"/>
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.provisioning"/>
      <attribute name="bnd.hashes" value="-715846731" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.jmx,javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.api"/>
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.useradmin"/>
      <attribute name="bnd.hashes" value="422502905" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.aries.jmx.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.5" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.aries.jmx.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="31552" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/aries/jmx/org.apache.aries.jmx.api/1.1.5/org.apache.aries.jmx.api-1.1.5.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="32235CF3D9C88B42277DBB516EF41D909887FB11DDC52871FF72A1FBAAB13560"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.aries.jmx.core"/>
      <attribute name="documentation" value="http://www.apache.org"/>
      <attribute name="description" value="This bundle contains the core implementation 		of the JMX Control specification"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.8" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management,javax.management.openmbean,org.osgi.framework,org.osgi.framework.wiring,org.osgi.service.packageadmin,org.osgi.service.startlevel,org.osgi.service.useradmin"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.jmx.core"/>
      <attribute name="bundle-version" value="1.1.8" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.jmx.codec"/>
      <attribute name="bnd.hashes" value="386375587,-1700555219,-1082385250,316291119,1562075095,-2137403731,-924754068,-1923149086,-104437490,520495785,-1718637328,-700669121,-202433184,-261001249,-1315548593,-202320331" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.8" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.aries.jmx.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.8" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.aries.jmx.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="127403" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/aries/jmx/org.apache.aries.jmx.core/1.1.8/org.apache.aries.jmx.core-1.1.8.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6F48AD04D6792C6F1D36234CD0527FFB725048E77DABBEB2D77437CCEA38159E"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.permissionadmin)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.permissionadmin"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.provisioning"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.useradmin"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.jmx)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.jmx.framework)(version&gt;=1.7.0)(!(version&gt;=1.8.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.jmx.service.cm)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.jmx.service.permissionadmin)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.permissionadmin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.jmx.service.provisioning)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.provisioning"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.jmx.service.useradmin)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.service.useradmin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.aries.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.jmx.framework.wiring)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.jmx.framework.wiring"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.packageadmin"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.startlevel"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.management.MBeanServer)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="single"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.aries.jmx.whiteboard"/>
      <attribute name="documentation" value="http://www.apache.org"/>
      <attribute name="description" value="This bundle implements whiteboard pattern support for DynamicMBean        services registered with the OSGi service registry. Each DynamicMBean        service is registered with (and unregistered from) all MBeanServer        services registered in the OSGi service registry."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.aries.jmx.whiteboard"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.aries.jmx.whiteboard"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="21175" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/aries/jmx/org.apache.aries.jmx.whiteboard/1.2.0/org.apache.aries.jmx.whiteboard-1.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="1DF3618C76F89978622B14C2848FDCCC4E0E10B71C3213F9A7B805F79896F6E1"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.management.MBeanServer)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="single"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.bundlerepository"/>
      <attribute name="documentation" value="http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html"/>
      <attribute name="description" value="Bundle repository service."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.bundlerepository"/>
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.repository"/>
      <attribute name="bnd.hashes" value="-1766621950,-350701718,-2144876113,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.bundlerepository"/>
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.bundlerepository"/>
      <attribute name="bnd.hashes" value="1209794872,-571206131,-1787616383,-979985287,-928497163,-1851097500,-350701718,1130786309,2031256611,-276684762,-276420562" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.bundlerepository"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.bundlerepository"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="237308" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.bundlerepository/2.0.10/org.apache.felix.bundlerepository-2.0.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2605F958F6A36186637F0E6D9FBC6E8991E878C6A6E535F4516E44EC1C639F29"/>
    </capability>
    <capability namespace="osgi.implementation">
      <directive name="uses" value="org.osgi.service.repository"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.implementation" value="osgi.repository"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.felix.bundlerepository.RepositoryAdmin"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.osgi.service.obr.RepositoryAdmin"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.repository"/>
      <attribute name="objectClass" value="org.osgi.service.repository.Repository" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.repository)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <directive name="resolution" value="mandatory"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.repository"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.obr)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.obr"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.shell"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.service.command"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.bundlerepository)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.bundlerepository"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.wiring)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.resource"/>
    </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;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.url)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.url"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.http.jetty"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="This is an implementation of the R7 OSGi Http Service and the R7 OSGi Http Whiteboard Specification"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.1.14" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="1.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
      <attribute name="bnd.hashes" value="-821083161,211539181,1928146260" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.context"/>
      <attribute name="bnd.hashes" value="32119832,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.service.http.runtime.dto"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.runtime"/>
      <attribute name="bnd.hashes" value="55483947,-1897933980,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.dto,org.osgi.framework.dto"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.runtime.dto"/>
      <attribute name="bnd.hashes" value="-484412629,-1490342320,-390944312,-301496667,-1484020886,2037830638,-1454816269,1935433300,-14384392,1156948375,1122568999,-1290190741,985082352,-912752414,-1392588079,1463609095,-323953227,356856186,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.whiteboard"/>
      <attribute name="bnd.hashes" value="1123970986,-720095889,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.util.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.alpn.server"/>
      <attribute name="bnd.hashes" value="-1701996534,-1066995296" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.client.api,org.eclipse.jetty.client.util,org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.ssl,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client"/>
      <attribute name="bnd.hashes" value="209243294,-1921510111,1435332860,427954019,1172301259,-540082604,1410803924,455620494,-1763925976,-266748052,488524762,572770538,171208098,268089402,895717803,-1161493861,220784075,-1162263526,2092617093,2027907969,-1033663685,-168258813,-1830535533,862096854,-484544831,-2099042906,-821083471,1737456146,271446347,494696006,80204913,-1421654293,-678442025,1519461947,1478044620,1540041587,-2125068634,57407974,-1879380021,-1087880156,-1830326096,74818231,125642119,-676921145,-1995317432,543214857,-2121482938,-1902685508,1254418366,-1728350949,1456502626,-1767736516,-1378786051,-1565575660,-1582967166,-1053482754,516961236,-1924752570,-618015904,1097006450,-352538303,1824783436,77388366,-1426359992,-795252092,266920991,266920992,83834,2715,-1679919317,2096973700,-924519752,83166,2716,-1743773221,957726685,-1872713226,-1117599435,1927324967,1912763414,317823170,-1377191656,1975426436,-1666591705,341321833,-1651666769,-616851346,-2127840820,1693816685,-1152491069" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http,org.eclipse.jetty.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client.api"/>
      <attribute name="bnd.hashes" value="-324302597,-1850559427,-571560296,-1707689687,1217813246,81291338,439143786,1086315450,238021614,-1434445731,-384305365,-1522168787,-502732738,956590650,514145071,1410803924,779541351,-1356803005,-51614281,-1534621073,-1505692079,94131501,-1495713117,1866594945,1688121397,-275679135" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.client,org.eclipse.jetty.client.api,org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client.http"/>
      <attribute name="bnd.hashes" value="650917815,1998090066,883966373,464271138,1359162780,448456642,771560243,-2058698420,-561789493,-1288884359" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.jmx"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client.jmx"/>
      <attribute name="bnd.hashes" value="1732738794" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.client,org.eclipse.jetty.client.api,org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client.util"/>
      <attribute name="bnd.hashes" value="595683162,566437666,798938571,-534814170,858269623,-1560546078,1091829183,65090125,-460802791,1488782219,431375137,-1250485892,-2000361466,1061618712,-1012412178,1437320288,70805418,-1728145409,-2084009670,2480147,80204913,682448702,-1866888832,1881933641,160837587,183288453,-1848585462,-1106959974,-1159713453,521489401,688638548,-981698279" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http"/>
      <attribute name="bnd.hashes" value="-292821491,-619547729,-602591809,-1505444187,-1872889459,80204913,2092617093,-1829621527,-189979190,-1861462301,64604802,-1738598799,-821083471,2029311213,-845387092,-1827580628,300347536,-699883363,-2134581966,997007307,1846598409,-1747531391,1787544510,-1850559427,1906834187,-1694093995,-1195146980,2622298,-1550378071,106183311,-1735746601,-1079810686,1407922460,2129631707,288192425,-1468234009,-1380810643,2105869,-1365304646,983334951,80988633,-1341009822,402981125,-1387680860,-1421006064,-1534621073,-275679135,-386313361,1797907589,-1937510614,796887212,1574112826,-1132888085,915139039,873187805,873181911,2054897799,1703941613,521419614,-1974082275,-8389678,455229487,864801219,-1803610109" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http.pathmap"/>
      <attribute name="bnd.hashes" value="44207074,207409025,-827250486,1299028384,961507519,1699333794,-2054323513,-1362882875,196265350" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http2.api,org.eclipse.jetty.http2.frames,org.eclipse.jetty.http2.generator,org.eclipse.jetty.http2.hpack,org.eclipse.jetty.http2.parser,org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2"/>
      <attribute name="bnd.hashes" value="1281322304,-1893908992,67338874,-79180391,65282054,-1961963531,67960423,572770538,-1611465534,903184737,-226084011,-483971870,-1970931108,-634114066,5677587,1782521640,67115090,-736503230,39709351,-1482827467,1319337519,1616413384,-1554022667,2579998,-380885122,-1509894516,242197706,2025776653,-1746112629,-1444863703,-46098000" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http2.frames,org.eclipse.jetty.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.api"/>
      <attribute name="bnd.hashes" value="514145071,1410803924,-645326218,-1808122976" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http2.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.api.server"/>
      <attribute name="bnd.hashes" value="514145071,-822493305" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.frames"/>
      <attribute name="bnd.hashes" value="400411990,1617437635,399514129,-49135069,68139341,81291353,-1745859033,68696823,-1251319385,1602121467,-1419952659,1617221129,-1136596628,293892478,171657962,-1022770771,-1178108061,62311412" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http,org.eclipse.jetty.http2.frames,org.eclipse.jetty.http2.hpack,org.eclipse.jetty.io"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.generator"/>
      <attribute name="bnd.hashes" value="-719390167,842278918,-2004043085,1741182813,-759423322,1095214605,1563693393,2100095329,239529811,1196235119,1717224274,-543690140,-2060700208,1670128090" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http,org.eclipse.jetty.util.log"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.hpack"/>
      <attribute name="bnd.hashes" value="979701103,735088367,67115090,-1765685628,995954702,1586857635,-1562943621,-922485335,-1347405191,-138360689,1223200494,698078450,-1372255347,974276908,312841823,-1203699886" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http,org.eclipse.jetty.http2.frames,org.eclipse.jetty.http2.hpack,org.eclipse.jetty.io,org.eclipse.jetty.util.log"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.parser"/>
      <attribute name="bnd.hashes" value="1735588993,80204913,-1263729128,-1389843509,1873474839,-1217758685,233007647,2066579756,-971670425,514145071,-1034806157,1410803924,-1911543745,114860947,-797755489,-2135001787,1130760130,572770538,131996733,-238109968,1971318114,-20781820,-1322150869,-876959187,-329221574" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http,org.eclipse.jetty.http2,org.eclipse.jetty.http2.api,org.eclipse.jetty.http2.api.server,org.eclipse.jetty.http2.frames,org.eclipse.jetty.http2.generator,org.eclipse.jetty.http2.parser,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.server"/>
      <attribute name="bnd.hashes" value="1974285141,629897345,1512374832,-1918022850,-246131893,253944831,986987327,-694825655,-555373041,-1296384165,1862701416,80204913,120357486,1750744565,745428095,1660198727" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.io"/>
      <attribute name="bnd.hashes" value="1607964806,-1454949349,-2074622784,80204913,521372631,-1206023619,-1779657050,442774494,1241313161,-173997623,2000631306,73293370,440721348,1970893973,-1965426078,1182602104,-1762961381,-1974777951,514145071,1410803924,-177119290,-1108562537,1217813246,80204927,-1744452927,350741825,-1711361185,-1011057080,-2040936896,-2011905198,-1277998293,1776193941,-955246893,-300604947,2139395789,285745284,931894771,-1392943714,1955373352,-2081880821,-653295523,-1678962486,1632125617,1409961839,-2057886168,337889398,617225393,700268968,80204866,182620705,-2126638978,-1797366388,367492311,805772996,400901542,-1535466013,-1474983379,-1238793514,-294344405,-533770085,1902542023,1525737233,2015827676,-1323032068,1303192238,-2042949755,-899380645,2007959092,-574916355,316409178,-81905845,1462524213,2115330546,1247309844" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.jmx,org.eclipse.jetty.util.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.io.jmx"/>
      <attribute name="bnd.hashes" value="-50894980" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.eclipse.jetty.io,org.eclipse.jetty.util.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.io.ssl"/>
      <attribute name="bnd.hashes" value="2021122027,-1821959325,67862313,-1780466624,1318586844,-702801867,1723659366,119823457,877000878,1284093965,-2144729350,-1965426078,-497407510,67338874,117165375" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management,javax.management.remote,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.jmx"/>
      <attribute name="bnd.hashes" value="-1488221957,-798189104,935154532,-650443446,890622613,-386313361,372559262" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.security.auth,javax.servlet,javax.servlet.annotation,javax.servlet.http,org.eclipse.jetty.security.authentication,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.security"/>
      <attribute name="bnd.hashes" value="-119249864,950921347,-1093645202,-1189880059,-1356564466,572770538,-1681005229,74005140,249519482,1535955251,1437865249,-218411423,2004088849,-923091923,-1419975720,239034294,216620650,1187523418,233305079,-1138479768,665671079,486740964,1841449772,742550975,1868563809,-202272156,-1642392302,-585866244,1502369140,1416333258,-1045439260,514453000,-2066367323,-1531272921,1626298179,875514354,-1962548298" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.security.auth,javax.servlet,javax.servlet.http,org.eclipse.jetty.security,org.eclipse.jetty.server"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.security.authentication"/>
      <attribute name="bnd.hashes" value="543811612,1645316101,1028704516,791124181,-1307223554,-1923174313,2046921188,75450319,98209263,1289408636,-2008940277,-2094672571,-1482426641,-1698708310,-301061458,-1868563986,-2019212658,131767799" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,javax.security.auth,javax.servlet,javax.servlet.http,org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.io.ssl,org.eclipse.jetty.server.handler,org.eclipse.jetty.server.session,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.ssl,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server"/>
      <attribute name="bnd.hashes" value="-1389810646,-2081880821,1180002859,1227010586,-1532091871,2539776,-941857165,1963676883,-582599001,2009272043,-569732962,1445771956,1811648637,388001156,-888366013,712535039,2096857181,578079082,-1120355807,-1370849598,1504653954,1603511193,-462772421,2645995,-1034806171,-571560296,13867055,23534895,116910131,229139487,140110437,140110399,-1108557895,1610527788,-283037859,1424757805,-1825807926,-1723527888,1783033411,80988633,-656159578,77655047,1314037354,201764708,620740870,1670800860,1191798783,780924615,-806449938,-193191420,-1098843281,-1812638661,1563757274,-1937510614,-629609353,-77783796,1094175972,-1150852876,1410803924,-800316242,414425101,-1377876235,-1033663685,1951748304,-86356511,2095910630,-1725703868,650949591,1955883606,-925915385,832363504,1456502626,80204913,-560916970,412407983,287701294,1000121463,-1194445584,-1678783399,-2099042906,291511428,-2018541819,-822578923,555699197,-676404343,-723997179,783952789,-2131651582,-603682434,1020985015,582767112,598634211,-215174629,-875806319,-1653093646,1609796048,-1440699077,-2091143049,-1478335543,-1622124703,-1252397253,1618663593,1970868995,1072629216,1089087810,944240274,-504151820,1409049286,431891653,-706542025,949463527,1675674520,-1773229762,-1417112811,-1852872850,-1358673048,-1066300089,59767128,677888561,748446780,475359534,2028376543,-267281349,-1409387712,-2049229341,-242784801,-1729623581,2096973700,-2039736160,-1238034679,1568271362,-974913634,-1635625403,672639357,1815949057,-1673618239,-402674242,-1534621073,252152510,-1695706989,2030556757,-928302381,-122776792,1399608863,-630601880,1622099623,-685823043,719622139,-275679135,-792626124,-695225465,683889763,12673492,-666608217,1731689932,-1821959325,1928875684,-97653725,-591783894,-192068260,1481410529,1530926469,1349066812,-2127840820,-1566028479,-1287235068,599296792,208103851,358718420,-896760896,79711796,688473823,-739370551,1781256588" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.descriptor,javax.servlet.http,org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.handler"/>
      <attribute name="bnd.hashes" value="826889832,-1146704728,104889529,174986077,1050396867,136703181,-659950682,-1716452150,37399736,-903688431,-1518463227,-2133104261,2011059115,-1678783089,-698812967,720364129,-2063681727,-848588101,1997803970,-1792757586,-2085408839,1760262551,1694927337,1600070072,1105434690,41192586,956074926,66713225,70389096,-1117229336,-263935479,1861132234,-2069127329,1880852413,150551794,-267575887,-852469025,729441294,-421314763,330749756,1559384186,2093433953,-1830751244,1094418567,1828462480,-1850743706,-1207211431" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.compression,org.eclipse.jetty.util.log"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.handler.gzip"/>
      <attribute name="bnd.hashes" value="455503408,-2054777744,-1087880156,-1239645891,1245080414,-797707207,-1809697438" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.jmx,org.eclipse.jetty.server.handler,org.eclipse.jetty.util.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.handler.jmx"/>
      <attribute name="bnd.hashes" value="1085249013,1148617666" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.jmx,org.eclipse.jetty.server,org.eclipse.jetty.util.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.jmx"/>
      <attribute name="bnd.hashes" value="-1774595502,891167770" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.util.ssl,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.nio"/>
      <attribute name="bnd.hashes" value="-577491307" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.resource"/>
      <attribute name="bnd.hashes" value="-342461592,-606100321,16232374,-1926909466,1004064752,2102714319,163849415" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,javax.sql,org.eclipse.jetty.http,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.statistic,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.session"/>
      <attribute name="bnd.hashes" value="811515886,-2629316,1825983939,-1819145785,-477811936,-38938166,-1248177558,407634765,1050207485,1526672477,-1295945955,1798934317,-1835938992,-1641550318,263213753,-1591078276,-470600978,-1813924397,1920233399,-932067032,805102274,-988588010,-73953509,80204913,-645326218,-548356436,1399550142,1721770585,1644909376,-2081549828,739820398,1091485057,-873592759,1777300198,-1683202509,1463043060,845696024,888426511" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.descriptor,javax.servlet.http,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.server.handler.gzip,org.eclipse.jetty.server.session,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.servlet"/>
      <attribute name="bnd.hashes" value="-1034806171,855997437,942215900,-1321962626,-1308687132,262089288,763020103,228258393,2024042338,-1185989415,-1356524958,-1034806157,1978097508,937278998,-1244094418,-1844009819,-2127840820,-775542237,-670113062,1665388546,-269618272,1799520447,-1678783089,-1762961381,-1393078590,592288329,1414318275,1287540306,676864145,-1797392213,882694176,65070753,1492621946,-443594034,-1884831387,1529545754,1613469577,79322109,-1120012638,-914009099,1198994481,-1740078359,-1924752570,-1812638661,-104745859,-2057564998,-226916397,-1107668993,-2033736535,-1909195902" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.jmx"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.servlet.jmx"/>
      <attribute name="bnd.hashes" value="-1930413753,-1833361583,-1129414572" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.servlet.listener"/>
      <attribute name="bnd.hashes" value="588947332,1681394625,1353050254,1398052518" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util"/>
      <attribute name="bnd.hashes" value="-593212548,1958135503,-1695285860,579053043,579084763,298500332,985040776,29603135,-1034806157,-1895856777,-649224091,41803917,73863,-487502739,-395201406,156250859,279828960,2070178790,1452261334,-1965077225,-107576219,1587623670,1203945159,-354341429,80204913,-1596216757,1372300957,-747524644,-587981320,2606525,1728678996,-1867268300,-1762961381,1026742184,67875034,2104126169,-1898550456,743473592,-1531638156,-236039575,67081517,190385941,1157473206,74653,-1950517813,-1255203208,2342,112522936,1789136609,2145418575,1331028018,-1792766410,1517690576,435125205,836712508,1234220832,-125521065,-551231138,738400162,2088795709,1955883606,-981660676,-2123299629,-973445066,71464638,-1189985710,1631285969,-776250263,-2013651917,1903863714,-1550426519,-1217526768,1804946017,-1442072778,718439811,-284735749,796887212,1391921832,-1447769763,-964556115,-917051329,-628217970,1484290473,2024042338,10727683,-438088948,1216206062,1410803924,-726747147,1573669168,-1622395766,538816951,-2002788446,67115090,529486639,-1076069671,-1806825107,2493500,322874207,514145071,1355436283,-1528077474,-250712348,1126453952,-629145925,-1791797249,-195491902,-1744462706,1677696006,683604717,759553291,28399645,-1403226511,2023948962,2131414094,-719352354,1324359848,1643215322,-1704403112,1645734376,1129782847,63574620,2592443,-388416505,-462825443,420425683,466903926,1748796160,979545901,1450819832,2615354,-611636612,546056046,1230588897,2283072,-1754494968,-112916289,1241909227,-1406859803,441962404,-1182419486,2002649657" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.ajax"/>
      <attribute name="bnd.hashes" value="-1678783089,1549402099,572770538,68139341,1711857979,1272727538,80204913,295987524,854968526,584510565,1654237878,-2004043085,1847113871,-1921645279,-838655266,-1812638661,240646060,2286824,-1222363184,-2147482944,163097293,1924113487,1601302083,-1821901665,-741684310,-516527616" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.annotation"/>
      <attribute name="bnd.hashes" value="227746269,193289118,1877363880,2420395" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util,org.eclipse.jetty.util.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.component"/>
      <attribute name="bnd.hashes" value="874442236,1427336488,1589922231,6568334,1410803924,1593011297,2066384,-1795053697,-1314650135,-314159052,2051870387,-2057234066,1591882412,-879096552,1115343082,-104699274,153253605,1672091434,-1544609464" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.component"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.compression"/>
      <attribute name="bnd.hashes" value="-925107582,-1292423549,360296999" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.log"/>
      <attribute name="bnd.hashes" value="921533554,-1440059584,-372519952,762991812,76580,-2013470288,219982708,-1338049599,-794456034,1247891330" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.component,org.eclipse.jetty.util.log"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.preventers"/>
      <attribute name="bnd.hashes" value="-1890339292,1940210496,482412180,941455968,-1495436771,1222486012,-1009794898,-433786885,262244661,-1815390607" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.resource"/>
      <attribute name="bnd.hashes" value="-854886637,1764245595,-1444792886,1857107781,-1880154327,-1362760845,-276420562,1839096291,1276367212,-1453936388,-1555254659" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.security"/>
      <attribute name="bnd.hashes" value="777357690,77395867,1803088381,65391950,76158,1310049399,-2099263608,1281629883,1620297894" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.resource,org.eclipse.jetty.util.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.ssl"/>
      <attribute name="bnd.hashes" value="-970865604,-449308228,1487302477,1141746043,1346836020,-691764897,2021122027,572770538,-1821959325,1794620710,-107984609,-952769177,1938820899,922313492,2674086" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.statistic"/>
      <attribute name="bnd.hashes" value="-1261665580,138284252,608630832,-813131098" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.thread"/>
      <attribute name="bnd.hashes" value="-939117646,-430523765,-356978506,-1423840615,771915786,258922559,2373963,-1757528188,-2013585608,-787651438,-2017824147,-1835938992,-244565191,17781618,80204913,908467813,853069397,-594341861,2599333,1843257499,399763986,2368538,-154940777,1815098400,-312308186,-143341447,840941491,-752406007,808378726,73293370,-2022872726,-1161996213,561876599,737411862,933923597,901241742" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.thread"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.thread.strategy"/>
      <attribute name="bnd.hashes" value="2403779,80204913,-59127199,-162225163,-2015892047,-556640484,1349132199" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,org.eclipse.jetty.security,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.server.session,org.eclipse.jetty.servlet,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.resource,org.eclipse.jetty.xml"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.webapp"/>
      <attribute name="bnd.hashes" value="1453618315,1938082772,-1253391009,1975018305,-2072926900,-905877605,1385178563,-2043633713,1952548797,1678996986,67115090,-1021824611,448871750,-1736838164,1793104723,-1548623175,1994027542,-1034806157,-1117925013,-1563253546,-1321962626,2031886209,1245097871,-1307193917,971108279,-1969269658,58104394,-1604146689,1743876374,-493991037,1339786741,108945684,-386313361,969017800,40797914,1298958836,-1924752570,1273641083,1376992480,-2010047546,-1678783089,150175518,171154082,1633718723,-75215839,-969723723,-477277719,208707955" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.api.extensions"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api"/>
      <attribute name="bnd.hashes" value="-343749530,1024948189,634459479,1840375786,-1923286433,1773659297,-1669274212,-921269129,-462315493,-645326218,-2053995233,-1941355715,-1872545357,-650812173,1352592989,-1671621240,-1758689479,1595410905,1299274056,-1091790776,1894398138,-1923442277,-2012083570,-1099333307,1633153887,-168196135,2140610005,-1219642076" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api.annotations"/>
      <attribute name="bnd.hashes" value="-1566922192,1806112546,-1564893632,-1563986523,1809686079,858269639" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api.extensions"/>
      <attribute name="bnd.hashes" value="1391410207,-99100607,-820151317,2622298,68139341,-1442250612,1057632082" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api.util"/>
      <attribute name="bnd.hashes" value="80204913,-1064963561,521020542,82903280" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.client,org.eclipse.jetty.client.api,org.eclipse.jetty.client.http,org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.ssl,org.eclipse.jetty.util.thread,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.client.io,org.eclipse.jetty.websocket.client.masks,org.eclipse.jetty.websocket.common,org.eclipse.jetty.websocket.common.events,org.eclipse.jetty.websocket.common.scopes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.client"/>
      <attribute name="bnd.hashes" value="1399164318,477354770,-1420563067,-300915292,-1819943081,-543238542,1700330456,-1390615430,-1517204320" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.util.component,org.eclipse.jetty.util.thread,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.client,org.eclipse.jetty.websocket.common.io"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.client.io"/>
      <attribute name="bnd.hashes" value="-757296433,-1255891248,905530096" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.client.masks"/>
      <attribute name="bnd.hashes" value="-1753998067,-1997409095,-579580068,467480961" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.thread,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common.events,org.eclipse.jetty.websocket.common.frames,org.eclipse.jetty.websocket.common.scopes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common"/>
      <attribute name="bnd.hashes" value="766116438,-1440699077,-1733959953,1521162918,-2004043085,-872841305,-1927724146,80204913,-1911543745,1029563503,-321643084,-297155614,1371868,-1798579662,1786533350,-1286563269,-1202118750,1463874767,-1061446341,-2005279069" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.component,org.eclipse.jetty.util.log,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common,org.eclipse.jetty.websocket.common.events.annotated,org.eclipse.jetty.websocket.common.message,org.eclipse.jetty.websocket.common.scopes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.events"/>
      <attribute name="bnd.hashes" value="-1937796672,1343472450,1944860520,-834721662,-814048376,1306796218,-2016715575,1167685924,-1915193692,-1141149072,-879640878,-337293653" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.common.events"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.events.annotated"/>
      <attribute name="bnd.hashes" value="1283032652,421777369,1589443579,2028110808,-1467169618,262562895" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common,org.eclipse.jetty.websocket.common.scopes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.extensions"/>
      <attribute name="bnd.hashes" value="1146655261,904277649,1698768677,-958115415,-1975646458,1193489842" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.util.compression,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common.extensions"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.extensions.compress"/>
      <attribute name="bnd.hashes" value="1937863230,904277649,1698768677,809582301,-779723203,-153790274,549454083" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common.extensions"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.extensions.fragment"/>
      <attribute name="bnd.hashes" value="904277649,1698768677,52573103" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.annotation,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common.extensions"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.extensions.identity"/>
      <attribute name="bnd.hashes" value="449511681" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.frames"/>
      <attribute name="bnd.hashes" value="132099532,-91245963,400411990,-1481803216,1617437635,1602121467,-825918411,1260655696,943245344" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.thread,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common,org.eclipse.jetty.websocket.common.frames"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.io"/>
      <attribute name="bnd.hashes" value="-40864690,904277649,80204927,-349362557,80204913,-276256717,2043886881,1698768677,1260311716,-2101882751,-1921706231,1708774200,-1888900063,1955883606,879437947" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.io.http"/>
      <attribute name="bnd.hashes" value="1833885489,1971845884,80204913,1516112053" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.websocket.api.extensions"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.io.payload"/>
      <attribute name="bnd.hashes" value="-702454811,1315155652" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common,org.eclipse.jetty.websocket.common.events"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.message"/>
      <attribute name="bnd.hashes" value="975479374,80204913,-1962869373,45750632,-801107062,-645701830,-12549024,1192349716,-771970840,1106278823" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.io,org.eclipse.jetty.util,org.eclipse.jetty.util.component,org.eclipse.jetty.util.ssl,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.scopes"/>
      <attribute name="bnd.hashes" value="1375049618,75103429,-897714694,-181206331" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.util"/>
      <attribute name="bnd.hashes" value="-1988939940,1392069652,-938955025,-683648821" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.eclipse.jetty.http.pathmap,org.eclipse.jetty.io,org.eclipse.jetty.server,org.eclipse.jetty.server.handler,org.eclipse.jetty.servlet,org.eclipse.jetty.util,org.eclipse.jetty.util.annotation,org.eclipse.jetty.util.component,org.eclipse.jetty.util.ssl,org.eclipse.jetty.util.thread,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions,org.eclipse.jetty.websocket.common,org.eclipse.jetty.websocket.common.events,org.eclipse.jetty.websocket.common.io,org.eclipse.jetty.websocket.common.scopes,org.eclipse.jetty.websocket.server.pathmap,org.eclipse.jetty.websocket.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.server"/>
      <attribute name="bnd.hashes" value="-1734645962,-1146186056,-878006856,-1044135578,1335045973,-5058058,-2110462739,-946901597,-1818419758,171690371,1792230384,848203880,-1281123392,-384864211,-1501364834" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.server.pathmap"/>
      <attribute name="bnd.hashes" value="1299028384,-2054323513,-1362882875" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.eclipse.jetty.websocket.api,org.eclipse.jetty.websocket.api.extensions"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.servlet"/>
      <attribute name="bnd.hashes" value="1080470104,-812231272,1331805774,507441765,1463043198,-2013651917,-114353492" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.util.resource,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="9.4.44" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.xml"/>
      <attribute name="bnd.hashes" value="-511977380,51450126,192688843,30233749,2049277,-1870231894,597520637,-1191954881,2017053308,-1937510614,2433570,-1841679000,295135990" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.eclipse.jetty.server"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.jetty"/>
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.http.jetty"/>
      <attribute name="bnd.hashes" value="-2050090979,-1678673761,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.http.jetty"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.1.14" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.http.jetty"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="3750756" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.http.jetty/4.1.14/org.apache.felix.http.jetty-4.1.14.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="302A8FDA295AEC0157FE27FCC96396A3D163C7C2713A1266442E4CFCBEA5A83F"/>
    </capability>
    <capability namespace="osgi.implementation">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.osgi.service.http.context,org.osgi.service.http.whiteboard"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.implementation" value="osgi.http"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.http.runtime,org.osgi.service.http.runtime.dto"/>
      <attribute name="objectClass" value="org.osgi.service.http.runtime.HttpServiceRuntime" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.http"/>
      <attribute name="objectClass" value="org.osgi.service.http.HttpService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.serviceloader">
      <attribute name="osgi.serviceloader" value="org.eclipse.jetty.http.HttpFieldPreEncoder"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.imageio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.slf4j)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.slf4j.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.slf4j.spi)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.ietf.jgss)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.ietf.jgss"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.metatype"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.useradmin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http)(version&gt;=1.2.1)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.context)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.context"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.runtime)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.runtime.dto)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.runtime.dto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.modelmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.modelmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.remote)"/>
      <attribute name="osgi.wiring.package" value="javax.management.remote"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.ldap)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.ldap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.rmi.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.rmi.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.callback)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.x500)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.x500"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.annotation)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.descriptor)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.http.jetty)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.http.jetty"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.alpn.server)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.alpn.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.client)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.client.api)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.client.http)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.client.util)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.client.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http.pathmap)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http.pathmap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2.api)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2.api.server)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.api.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2.frames)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.frames"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2.generator)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.generator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2.hpack)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.hpack"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2.parser)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.http2.server)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.http2.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.io)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.io.ssl)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.io.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.jmx)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.security)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.security.authentication)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.security.authentication"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.server)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.server.handler)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.handler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.server.handler.gzip)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.handler.gzip"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.server.resource)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.server.session)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.server.session"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.servlet)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.servlet.listener)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.servlet.listener"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.ajax)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.ajax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.annotation)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.component)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.compression)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.compression"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.log)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.resource)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.security)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.ssl)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.statistic)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.statistic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.thread)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.thread"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.util.thread.strategy)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.util.thread.strategy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.webapp)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.webapp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.api)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.api.annotations)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api.annotations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.api.extensions)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api.extensions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.api.util)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.api.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.client)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.client.io)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.client.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.client.masks)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.client.masks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.events)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.events.annotated)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.events.annotated"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.extensions)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.extensions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.extensions.compress)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.extensions.compress"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.frames)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.frames"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.io)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.io.payload)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.io.payload"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.message)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.message"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.scopes)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.scopes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.common.util)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.common.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.server.pathmap)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.server.pathmap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.websocket.servlet)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.websocket.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.xml)(version&gt;=9.4.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.xml"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.dto"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.dto"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.whiteboard)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.whiteboard"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaServlet)(version=3.1))"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.registrar)"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.processor)"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.serviceloader">
      <directive name="filter" value="(osgi.serviceloader=org.eclipse.jetty.http.HttpFieldPreEncoder)"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.serviceloader">
      <directive name="filter" value="(osgi.serviceloader=org.eclipse.jetty.io.ssl.ALPNProcessor$Server)"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.http.servlet-api"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="Provides the Servlet API for use by applications"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.annotation,javax.servlet.descriptor"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="2.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
      <attribute name="bnd.hashes" value="-889611341,582125982,105324336,-2034418015,2104342424,751709705,1835013370,-505546721,-1028763535,1763359886,-1815320937,651921846,-1914944466,63430794,-1185989415,-304577930,-646157787,1055910343,-814288538,-1626103862,-1109124152,333931718,-2079444752,-1357160802,-1724244054,-1655244667,992181926,-227764354,-1481941846,876597416,-1914371098,-1893105648,773340030,468651145,1357376902,-973927379,1190835895,2097581148,-1399519600,-1505060425,-516446721,298738067" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="2.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.annotation"/>
      <attribute name="bnd.hashes" value="-237880306,-1513767771,673468006,809233134,230558249,291348863,-1648144251,480826316,1190237321,284952584,564450417" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="2.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
      <attribute name="bnd.hashes" value="2047001240,-983719790,19062426" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="2.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
      <attribute name="bnd.hashes" value="2024076932,-640135965,211542141,63083346,-214660895,2008517598,-681764139,212373710,-1273681576,1761221698,-340574461,-272878677,-1028171519,-1178910100,-1224724899,104926114,491323478,-2120397591,-194025820,938706052,2480147,-2099007621,-254289176,1606434098" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
      <attribute name="bnd.hashes" value="-889611341,582125982,105324336,-2034418015,2104342424,751709705,1835013370,-505546721,-1028763535,1763359886,-1815320937,651921846,-1914944466,63430794,-1185989415,-304577930,-646157787,1055910343,-814288538,-1626103862,-1109124152,333931718,-2079444752,-1357160802,-1724244054,-1655244667,992181926,-227764354,-1481941846,876597416,-1914371098,-1893105648,773340030,468651145,1357376902,-973927379,1190835895,2097581148,-1399519600,-1505060425,-516446721,298738067" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.annotation"/>
      <attribute name="bnd.hashes" value="-237880306,-1513767771,673468006,809233134,230558249,291348863,-1648144251,480826316,1190237321,284952584,564450417" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
      <attribute name="bnd.hashes" value="2047001240,-983719790,19062426" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
      <attribute name="bnd.hashes" value="2024076932,-640135965,211542141,63083346,-214660895,2008517598,-681764139,212373710,-1273681576,1761221698,-340574461,-272878677,-1028171519,-1178910100,-1224724899,104926114,491323478,-2120397591,-194025820,938706052,2480147,-2099007621,-254289176,1606434098" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
      <attribute name="bnd.hashes" value="-889611341,582125982,105324336,-2034418015,2104342424,751709705,1835013370,-505546721,-1028763535,1763359886,-1815320937,651921846,-1914944466,63430794,-1185989415,-304577930,-646157787,1055910343,-814288538,-1626103862,-1109124152,333931718,-2079444752,-1357160802,-1724244054,-1655244667,992181926,-227764354,-1481941846,876597416,-1914371098,-1893105648,773340030,468651145,1357376902,-973927379,1190835895,2097581148,-1399519600,-1505060425,-516446721,298738067" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.annotation"/>
      <attribute name="bnd.hashes" value="-237880306,-1513767771,673468006,809233134,230558249,291348863,-1648144251,480826316,1190237321,284952584,564450417" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
      <attribute name="bnd.hashes" value="2047001240,-983719790,19062426" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.servlet-api"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
      <attribute name="bnd.hashes" value="2024076932,-640135965,211542141,63083346,-214660895,2008517598,-681764139,212373710,-1273681576,1761221698,-340574461,-272878677,-1028171519,-1178910100,-1224724899,104926114,491323478,-2120397591,-194025820,938706052,2480147,-2099007621,-254289176,1606434098" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.http.servlet-api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.http.servlet-api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="246262" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.http.servlet-api/1.1.4/org.apache.felix.http.servlet-api-1.1.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="1482E5C18251A5EF336D66F3B9499A51E246F1F511822003A9B6645F9283AADA"/>
    </capability>
    <capability namespace="osgi.contract">
      <directive name="uses" value="javax.servlet,javax.servlet.http,javax.servlet.descriptor,javax.servlet.annotation"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.contract" value="JavaServlet"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.http.whiteboard"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="This is an implementation of the proprietary Apache Felix whiteboard support"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.http.whiteboard"/>
      <attribute name="bundle-version" value="4.0.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.http.whiteboard"/>
      <attribute name="bnd.hashes" value="1123970986,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.0.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.http.whiteboard"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.0.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.http.whiteboard"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="34584" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.http.whiteboard/4.0.0/org.apache.felix.http.whiteboard-4.0.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="9DAC3D16520AD1674EF6CEA5F07F6412F87178F91B67E643C3D5DF4367454C00"/>
    </capability>
    <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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.context)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.context"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.implementation">
      <directive name="filter" value="(&amp;(osgi.implementation=osgi.http)(version&gt;=1.1)(!(version&gt;=2.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.inventory"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="Apache Felix Inventory provides some mechanisms to get the current state of the system and therefore provides an inventory of the system."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.inventory"/>
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
      <attribute name="bnd.hashes" value="2110055447,1190693694,1415425301,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.inventory"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.inventory"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="53569" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.inventory/1.1.0/org.apache.felix.inventory-1.1.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B1196BBA9BEA57E8F0F6466FDFA7927AFB63C18339F8732567FD07B6FEB12A43"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.prefs"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="Implementation of the OSGi Preferences Service Specification 1.1.1"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.service.prefs"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.prefs"/>
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.prefs"/>
      <attribute name="bnd.hashes" value="-498495450,1396883623,-835751310,-225546748,-1537724136,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.prefs"/>
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.prefs"/>
      <attribute name="bnd.hashes" value="35728073,-637237544,-160238403" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.prefs"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.prefs"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="66240" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.prefs/1.1.0/org.apache.felix.prefs-1.1.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="180DA0B1DE56F82C8C86A91DEF3625EEA9D9313215E1A6609AA8F87F0802DAC7"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.prefs"/>
      <attribute name="objectClass" value="org.osgi.service.prefs.PreferencesService" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.prefs"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.api"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling API defines an extension to the Servlet         API 2.4 to provide access to content and unified access         to request parameters hiding the differences between the         different methods of transferring parameters from client         to server. Note that the Apache Sling API bundle does not         include the Servlet API but instead requires the API to         be provided by the Servlet container in which the Apache         Sling framework is running or by another bundle."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.24.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.apache.sling.api.adapter,org.apache.sling.api.request,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="2.3.4" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
      <attribute name="bnd.hashes" value="-1541147514,362754950,1142301147,1104531061,-348349600,-1392395149,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="2.2.4" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
      <attribute name="bnd.hashes" value="172043100,663579355,-1704244866,1344171699,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.apache.sling.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.auth"/>
      <attribute name="bnd.hashes" value="-1681005229,1989687550,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
      <attribute name="bnd.hashes" value="-1803552975,-1568994488,-233007622,-862839550,-1468878334,-1872727588,-1476976879,1318208232,1603585027,2035398868,-2052354380,-1761740198,-323240307,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request.builder"/>
      <attribute name="bnd.hashes" value="-1366005672,1821419840,294419302,-793831694,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request.header"/>
      <attribute name="bnd.hashes" value="-374209575,-150039529,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.apache.sling.api,org.apache.sling.api.adapter"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="2.13.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
      <attribute name="bnd.hashes" value="-1531241872,1929515998,773611042,61365854,1782518534,188866415,502251783,1594892166,-1821619744,-1617183399,-1272421232,-1071771087,-103637532,884057300,-276420562,486835117,1211234685,1821306386,673743935,-1467428917,1319909972,1409615894,-1210754554,-220019376,1233454213,-1747305901,-1345536437,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.external"/>
      <attribute name="bnd.hashes" value="-2088656812,-628296377,79711796,-1074288803,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.mapping"/>
      <attribute name="bnd.hashes" value="-1231587313,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
      <attribute name="bnd.hashes" value="1866976765,-138437846,-1511862914,885523260,-1098147758,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.path"/>
      <attribute name="bnd.hashes" value="2480197,-356202602,873187805,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource.runtime.dto"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.runtime"/>
      <attribute name="bnd.hashes" value="1232623581,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.runtime.dto"/>
      <attribute name="bnd.hashes" value="1496920354,-1191636914,1123461408,1530352020,1463609095,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
      <attribute name="bnd.hashes" value="713900758,-1598661140,1856027202,-74735224,-2144011145,-1545531148,-191401285,-958102078,-1165165286,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.security"/>
      <attribute name="bnd.hashes" value="193460171,-1658914670,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
      <attribute name="bnd.hashes" value="558692652,1197601159,-60495146,1356371275,-792076220,1332577899,-194025820,938706052,1018301897,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.uri"/>
      <attribute name="bnd.hashes" value="-1198678557,-870755003,883655425,-1526787016,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="2.8.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
      <attribute name="bnd.hashes" value="-811140686,-467852406,-872349266,-384756699,-1976801908,1989510193,-1884566985,1568298929,-197960801,-1108984264,1658982494,-2042807032,1605168,1669793005,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource,org.apache.sling.api.resource.observation,org.apache.sling.api.resource.path"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.api"/>
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
      <attribute name="bnd.hashes" value="-1949303539,273182112,2075795038,783172145,1962956355,589477281,673743935,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.24.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="191590" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.api/2.24.0/org.apache.sling.api-2.24.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="384A41B8F7342375BDACE82C0CC18F595F052516F207FCB6B4E1872F03ED009E"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.descriptor)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=2.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.path)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.path"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.runtime.dto)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.runtime.dto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.uri)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.uri"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.auth.core"/>
      <attribute name="documentation" value="http://sling.apache.org/site/authentication.html"/>
      <attribute name="description" value="The Sling Authentication Service bundle provides the basic         mechanisms to authenticate HTTP requests with a JCR repository.         The algorithms for extracting authentication details from the         requests is extensible by implementing an AuthenticationHandler         interface."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.5.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.auth.core"/>
      <attribute name="bundle-version" value="1.5.6" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core"/>
      <attribute name="bnd.hashes" value="657645671,1496945130,-382775785,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.auth.core"/>
      <attribute name="bundle-version" value="1.5.6" type="Version"/>
      <attribute name="version" value="1.2.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core.spi"/>
      <attribute name="bnd.hashes" value="1024671015,-1004900720,-2100692403,597526272,-2130172526,-455658136,-748127386,755200524,1593732044,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.apache.sling.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.auth.core"/>
      <attribute name="bundle-version" value="1.5.6" type="Version"/>
      <attribute name="version" value="2.0.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine.auth"/>
      <attribute name="bnd.hashes" value="-2130172526,-748127386,-1681005229,1989687550,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.5.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.auth.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.5.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.auth.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="95594" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.auth.core/1.5.6/org.apache.sling.auth.core-1.5.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="368DADFD43B64BBF76E92DDEE5274DC478FA1FC753CF99373965F96CDF4405A6"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.api.auth,org.apache.sling.auth.core"/>
      <attribute name="objectClass" value="javax.servlet.ServletRequestListener,org.apache.sling.api.auth.Authenticator,org.apache.sling.auth.core.AuthenticationSupport" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.auth.core.impl"/>
      <attribute name="objectClass" value="org.apache.sling.auth.core.impl.AuthenticationHandlersManager" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.auth.core.impl,org.osgi.service.event"/>
      <attribute name="objectClass" value="org.apache.sling.auth.core.impl.AuthenticationRequirementsManager,org.osgi.service.event.EventHandler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.engine.auth"/>
      <attribute name="objectClass" value="org.apache.sling.engine.auth.Authenticator" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.charset)"/>
      <attribute name="osgi.wiring.package" value="java.nio.charset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.binary)(version&gt;=1.13.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.auth)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.11.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.mapping)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.mapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.auth.core)(version&gt;=1.4.0)(!(version&gt;=1.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.auth.core.spi)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.metrics)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.engine.auth)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.engine.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.implementation">
      <directive name="filter" value="(&amp;(osgi.implementation=osgi.http)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.auth.Authenticator)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.auth.Authenticator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.auth.core.impl.AuthenticationHandlersManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.auth.core.impl.AuthenticationRequirementsManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.auth.core.spi.AuthenticationHandler)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.auth.core.spi.AuthenticationInfoPostProcessor)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.metrics.MetricsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.engine.auth.AuthenticationHandler)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.event.EventAdmin)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.extensions.threaddump"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Plugin providing plugins to the Felix Shell and Web Console to        have the current threads with the stack traces dumped."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="0.2.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="0.2.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.extensions.threaddump"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="0.2.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.extensions.threaddump"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="16582" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.extensions.threaddump/0.2.2/org.apache.sling.extensions.threaddump-0.2.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="E9758E7E619B6E6F09D32442E2097DD6D5A5EE5E5CA5ACFC35223D3D45096630"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.5.0))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.html"/>
      <attribute name="description" value="Metrics is a Java library which gives you unparalleled insight into what your code does in        production. Metrics provides a powerful toolkit of ways to measure the behavior of critical        components in your production environment."/>
      <attribute name="osgi.identity" value="io.dropwizard.metrics.core"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.2.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.slf4j,javax.management"/>
      <attribute name="bundle-symbolic-name" value="io.dropwizard.metrics.core"/>
      <attribute name="bundle-version" value="3.2.6" type="Version"/>
      <attribute name="version" value="3.2.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.codahale.metrics"/>
      <attribute name="bnd.hashes" value="-1624232745,65090125,1439472824,1160814745,-1521432170,65203182,1895597947,1815912248,-1672483364,-307372909,1858984083,-154530585,-1114440929,1730780050,2141638,-884522987,-1008509260,68575449,-565829308,461059518,1462720547,-1424012644,-953835042,385483515,1590389338,-921487726,-593761518,205188295,-1750494922,1576672900,1699016089,-9629329,1625036174,-510916791,1582332180,-1265586935,1588909264,-595835187,-87664179,-1488972622,2010851190,462775524,2103900114,1535193885,-770655578,946121570,-922850799,-632162884,74234729,-1674866232,-1993678384,-1503137108,1413217640,1945566123,-49647684,923444781,2063089,1361269249,1430081650,1969718048,78733291,-211076146,-362395391,-268033969,2040214535,606147847,-1240118130,-996962800,678171275,1972298678,1139982608,953779870,-748259451,456576089,-601752520,-734834044,1547962561,-1447724316,149095025,349518308,2096514,212340795,-1265745819,1816477333,1365099396,-1373476882,-1482643126,-1678783089,80811813,-989055685,1434638200,-1849929279,-1356265445" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.2.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="io.dropwizard.metrics.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.2.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="io.dropwizard.metrics.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="136454" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/io/dropwizard/metrics/metrics-core/3.2.6/metrics-core-3.2.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="891174C5230476E1950A286169672002978562EBDF5C85F0199ECAE1BD030F9F"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.metrics"/>
      <attribute name="documentation" value="https://sling.apache.org/documentation/bundles/metrics.html"/>
      <attribute name="description" value="Integrates Metric library with Sling. Refer to     https://sling.apache.org/documentation/bundles/metrics.html     for details"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.metrics"/>
      <attribute name="bundle-version" value="1.2.10" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.metrics"/>
      <attribute name="bnd.hashes" value="-1672483364,-307372909,68575449,-565829308,74234729,-1993678384,-537421678,-1621309416,-1582951475,1888738258,-1678783089,80811813,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.metrics"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.metrics"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="65766" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.metrics/1.2.10/org.apache.sling.commons.metrics-1.2.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6E2969DED380AD4A61ABFCE957A9428F693915791E4C0B00B5FD00FD837E8127"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.felix.inventory"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.felix.inventory.InventoryPrinter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="com.codahale.metrics.MetricRegistry"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.commons.metrics.MetricsService"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.output)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.output"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.codahale.metrics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.codahale.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.management)"/>
      <attribute name="osgi.wiring.package" value="java.lang.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.metrics)(version&gt;=1.3.0)(!(version&gt;=1.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.management.MBeanServer)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.http.sslfilter"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="Apache Felix is a community effort to implement the OSGi Framework and Service platform and other interesting OSGi-related technologies."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.http.sslfilter"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.http.sslfilter"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="25495" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.http.sslfilter/1.2.6/org.apache.felix.http.sslfilter-1.2.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="C67CB0AED13C8A9EF6F1712A9302D02180FE5D36907C33E131626E0A5D8F566C"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=2.3.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=2.3.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.whiteboard)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.whiteboard"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.implementation">
      <directive name="filter" value="(&amp;(osgi.implementation=osgi.http)(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.pdfbox.fontbox"/>
      <attribute name="documentation" value="http://pdfbox.apache.org"/>
      <attribute name="description" value="The Apache FontBox library is an open source Java tool to obtain low level information    from font files. FontBox is a subproject of Apache PDFBox."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.25" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox.encoding,org.apache.fontbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox"/>
      <attribute name="bnd.hashes" value="-701008291,-783110837" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.encoding"/>
      <attribute name="bnd.hashes" value="-1217298794,1775866227,238812545,1952638800" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox,org.apache.fontbox.cff,org.apache.fontbox.encoding,org.apache.fontbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.type1"/>
      <attribute name="bnd.hashes" value="806539275,2338740,80988633,-133510943,-1815476986,-439959243,-643177706" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.cmap"/>
      <attribute name="bnd.hashes" value="-1102022849,2073113,-889141318,-435909436,-1763044456,1691271588" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox,org.apache.fontbox.cff,org.apache.fontbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.ttf"/>
      <attribute name="bnd.hashes" value="-77196990,136088518,589527371,426270995,1289092301,1604885223,-672027371,1090840078,2037376132,515910529,-1119480450,1062984656,-1211863338,-1342776496,77292912,-945075729,558462630,-333413996,-333413995,-756649273,1362792088,2109543184,-900054737,352924968,-978573740,-632935755,-632935754,848730062,-1471055588,1339746723,-546691291,1101701666,-1453678303,-1412290979,-330169553,-204752052,992882116,1847997069,778109082,-2009375678,145229253,-1733666129,1202674396,427747334,-635589312,-603629952,-259660537,1975899955,825520815,-185506589,-745860319,1508290378,-2079175187,1119905328,-1050967675,-1012328551,-307318360,-965435429,-93518138,-734616969,1111350219,593296257,1657145042,1145285104" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox,org.apache.fontbox.encoding,org.apache.fontbox.type1,org.apache.fontbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.cff"/>
      <attribute name="bnd.hashes" value="-1649387682,976502890,1892103049,-424875715,-1199594826,1865881663,-2012457792,-352825987,1404087090,-100384065,75327,883596807,-1810191517,1281471705,-436925453,67115090,-105838432,-216889534,806987615,-934985709,1354966892,-284706477,807824626,-452487571,-1744332335,-1412102570,-2137403731,-1854416202,295787761,981446210,374408595,-1438627759,434510883,1481873407,-831616476,-1089207773,1620103712,-1138038421,136192858,-904209794,-193942467,-440633816,1593806143,1159367230" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.afm"/>
      <attribute name="bnd.hashes" value="-2076020985,-1626801978,604213863,2042355450,100814164,378137904,1050161195,-1561455391" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.util"/>
      <attribute name="bnd.hashes" value="405804391,1501113543" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.util.autodetect"/>
      <attribute name="bnd.hashes" value="1122252644,-1093391727,-2136199531,25480333,391562388,-1293067588,1487877601" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.fontbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.pfb"/>
      <attribute name="bnd.hashes" value="-2024970165" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.pdfbox.fontbox"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.pdfbox.fontbox"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1565437" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/pdfbox/fontbox/2.0.25/fontbox-2.0.25.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="DF0FAF6D1CB6D442AA42326FD6387747283C38B30FBB8CCBEA3B5B09568A015F"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.logging)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.fontbox)"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.fontbox.cff)"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.cff"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.fontbox.encoding)"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.encoding"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.fontbox.pfb)"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.pfb"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.fontbox.type1)"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.type1"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.fontbox.util)"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.util"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.pdfbox.jempbox"/>
      <attribute name="documentation" value="http://pdfbox.apache.org"/>
      <attribute name="description" value="The Apache JempBox library is an open source Java tool that implements Adobe's XMP(TM)    specification. JempBox is a subproject of Apache PDFBox."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.8.16" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.transform,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.jempbox"/>
      <attribute name="bundle-version" value="1.8.16" type="Version"/>
      <attribute name="version" value="1.8.16" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jempbox.xmp"/>
      <attribute name="bnd.hashes" value="-1952809418,1754613516,-1392574075,-960466740,-417396662,1366904188,-289954798,-1532665545,-331633317,-2836863,-674428136,2089122347,857810390,1570309222,-164303348,-1250373866" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jempbox.xmp,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox.jempbox"/>
      <attribute name="bundle-version" value="1.8.16" type="Version"/>
      <attribute name="version" value="1.8.16" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jempbox.xmp.pdfa"/>
      <attribute name="bnd.hashes" value="-1265420039,-2007130481,-26017882,46496800,-1724781908,766970629" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.8.16" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.pdfbox.jempbox"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.8.16" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.pdfbox.jempbox"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="51743" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/pdfbox/jempbox/1.8.16/jempbox-1.8.16.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="EBEF7CCA5A5A77768E686972B4A89F0FFCE7B46907FD96AC3D4F6CE2FA038055"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </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="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.pdfbox"/>
      <attribute name="documentation" value="http://pdfbox.apache.org"/>
      <attribute name="description" value="The Apache PDFBox library is an open source Java tool for working with PDF documents."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.25" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.filter,org.apache.pdfbox.io,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.cos"/>
      <attribute name="bnd.hashes" value="342279474,1673622744,-982750015,-1548092067,-1544821854,346715445,-2025840637,910590423,1673980050,1673999246,-1899437168,-1888441466,1216972025,-1906358552,-1757063225,-1757058984,2003571166,1385836048,1134033529,698880000" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream.operator,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.font,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.pdmodel.graphics.form,org.apache.pdfbox.pdmodel.graphics.image,org.apache.pdfbox.pdmodel.graphics.pattern,org.apache.pdfbox.pdmodel.graphics.state,org.apache.pdfbox.pdmodel.interactive.annotation,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream"/>
      <attribute name="bnd.hashes" value="799433669,-1906841601,-409832492" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream,org.apache.pdfbox.cos"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator"/>
      <attribute name="bnd.hashes" value="1773704643,-637941012,-435909436,63797615,113572910" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream,org.apache.pdfbox.contentstream.operator,org.apache.pdfbox.cos"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.graphics"/>
      <attribute name="bnd.hashes" value="-959144715,-1644597767,-536057663,724365857,441395388,1608131610,-2117196102,1521359389,-1503255638,-1395979335,646996715,1773704643,57283456,569196098,-188233554,1138835682,1072189966,-702957341,1788969733,-2018805329,-1984396724,-1177567187,1362579101" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream.operator,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.graphics.color"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.color"/>
      <attribute name="bnd.hashes" value="1454199873,-1814418941,-412412245,2043977923,-1784500015,-537874518,5654636,-74476980,1986180994,-1882063334,-51572262,1195053235,-215539133" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream.operator,org.apache.pdfbox.cos"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.markedcontent"/>
      <attribute name="bnd.hashes" value="606729349,-942584194,1773704643,1016979347" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream.operator,org.apache.pdfbox.cos"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.state"/>
      <attribute name="bnd.hashes" value="-1675608427,1059102623,-1532794258,2569629,988900274,-474296146,573433461,-1178293656,-1716354063,-853550676,-100078576,-1890840925,-333637722" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream.operator,org.apache.pdfbox.cos"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.text"/>
      <attribute name="bnd.hashes" value="931124566,57406600,-39778114,-87784542,1488806311,1648829035,1790735751,-1787831820,91391863,1219146240,-1641477128,-597550025,-274189846,756590712,-1691528962,1732766861" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox.ttf,org.apache.pdfbox.contentstream,org.apache.pdfbox.cos,org.apache.pdfbox.io,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.common.filespecification,org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.pdmodel.encryption,org.apache.pdfbox.pdmodel.fixup,org.apache.pdfbox.pdmodel.font,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.pdmodel.graphics.form,org.apache.pdfbox.pdmodel.graphics.image,org.apache.pdfbox.pdmodel.graphics.optionalcontent,org.apache.pdfbox.pdmodel.graphics.pattern,org.apache.pdfbox.pdmodel.graphics.shading,org.apache.pdfbox.pdmodel.graphics.state,org.apache.pdfbox.pdmodel.interactive.action,org.apache.pdfbox.pdmodel.interactive.annotation,org.apache.pdfbox.pdmodel.interactive.digitalsignature,org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination,org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline,org.apache.pdfbox.pdmodel.interactive.form,org.apache.pdfbox.pdmodel.interactive.measurement,org.apache.pdfbox.pdmodel.interactive.pagenavigation,org.apache.pdfbox.pdmodel.interactive.viewerpreferences,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel"/>
      <attribute name="bnd.hashes" value="1323094899,515700539,-672973117,-1032387903,528320773,-262665425,-1069233686,-853504387,183220490,717188752,2070006148,-1543483551,495334284,-1939355997,-146129923,-1991443594,-452058051,-1227986233,-264919839,2103098301,1815660177,1879753512,-1232093511,923899122,1752138740" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox.util,org.apache.pdfbox.cos,org.apache.pdfbox.filter,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common.filespecification,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bnd.hashes" value="1281425648,148133567,-927920672,-1592431213,476173193,-1574390461,-1952396673,862771261,-1383775309,994506156,-1253991841,369412566,-1429713790,11360169,625063387,398458516,1916569319" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common.function"/>
      <attribute name="bnd.hashes" value="256552428,-1611964861,-1125544534,-1125544532,-1125544531,-1125544530,499124772" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common.function.type4"/>
      <attribute name="bnd.hashes" value="65618,65665,2051008,-1969927011,67943,68150,68159,68721,70141,67974124,2243464,2466,76580,77538,77732,78192,79151470,83128,2584896,83488,1917628806,-1266566491,-1093720277,65975,1190359989,67643651,78515,2563,2615726,88123,-2145322946,2365,-2108677098,-1294821239,-89859177,-1925111217,-1626472884,-435909436,-628290513,-542145339,80204913,251485639,2146092791,-1911543745,342321496,2252,2302,2317,2457,2472,2519,1456044232,2106261,69087,2174072,70793394,80433,2552989,-1035505977" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common.filespecification"/>
      <attribute name="bnd.hashes" value="-1320769493,1532772154,-1847582381,-1783658303" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.graphics.color"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.prepress"/>
      <attribute name="bnd.hashes" value="1116721338" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.interactive.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure"/>
      <attribute name="bnd.hashes" value="-1611080601,-165325938,-878253265,-218879438,-1563559368,758971989,1684207645,902975617,2065282207,-738024676,-1863302444,-1785437224" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.text"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.markedcontent"/>
      <attribute name="bnd.hashes" value="-761110247,-966975449" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.pdmodel.graphics.color"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf"/>
      <attribute name="bnd.hashes" value="-2006195097,-1186373092,-673108595,1902730973,398474729,-1016064166,-364423190,390608737,-2060831997" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.pdmodel.interactive.action,org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline"/>
      <attribute name="bnd.hashes" value="1563783699,-1575181343,-213541009,-1575037232" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination"/>
      <attribute name="bnd.hashes" value="-1571692166,-167809751,-680742549,1478202560,1122070425,-675796307,1164236022,-1988587976" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.pagenavigation"/>
      <attribute name="bnd.hashes" value="416005406,611026404,72381033,-228802307,-96380138,1255730047,1847317704" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.measurement"/>
      <attribute name="bnd.hashes" value="-15257344,-1029672854,-2037604617,-1743134992" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.common.filespecification,org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.action"/>
      <attribute name="bnd.hashes" value="-440204499,-132502198,106862999,1422128224,-646944275,-646919764,1385755097,-1466156425,1188011421,1425137670,1425635343,301910995,-78666615,1430677989,1478715878,1423411188,-297951294,-1298031806,1927953619,-1094580724,917543924,585298547,759367496,-1030674034,547353256" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.viewerpreferences"/>
      <attribute name="bnd.hashes" value="-1332684758,2027740096,-2099822370,-1289352267,758994252,-329346574" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdfwriter,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.digitalsignature"/>
      <attribute name="bnd.hashes" value="2123131563,-1622822955,-1251090121,1730586839,124008940,-1350859765,678533165,267946090,577347876,-1614676095,2086865638,-919625942" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.graphics.form,org.apache.pdfbox.pdmodel.graphics.image,org.apache.pdfbox.pdmodel.interactive.annotation,org.apache.pdfbox.pdmodel.interactive.digitalsignature,org.apache.pdfbox.pdmodel.interactive.form"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible"/>
      <attribute name="bnd.hashes" value="146711183,944321312,800519015,-1489555448,-205268570,-2005588282" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.common.filespecification,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.pdmodel.graphics.form,org.apache.pdfbox.pdmodel.interactive.action,org.apache.pdfbox.pdmodel.interactive.annotation.handlers,org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination,org.apache.pdfbox.pdmodel.interactive.form"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.annotation"/>
      <attribute name="bnd.hashes" value="99256231,241496131,-591000862,1983986391,1983986397,-333188021,1377911337,-587160656,2134831152,1984221200,-1698822568,1431966343,-39929753,1727417942,-694511570,1298760154,2013135640,1155591271,61500871,585918367" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.font"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.annotation.layout"/>
      <attribute name="bnd.hashes" value="777865101,2368532,-341710514,1086928847,2702122,-318718473,1895597947,938456504,-2117281645" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.interactive.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.annotation.handlers"/>
      <attribute name="bnd.hashes" value="-9555877,-1898880432,1500791472,557389490,1916612631,-38546750,-1048118791,576833798,-1661229292,1003353886,-684112936,-866479552,-1059233582,867899403,-41895403,715427219,-119898018,-1891476731,1717961198" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.parsers,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.fdf,org.apache.pdfbox.pdmodel.interactive.action,org.apache.pdfbox.pdmodel.interactive.annotation,org.apache.pdfbox.pdmodel.interactive.digitalsignature,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.form"/>
      <attribute name="bnd.hashes" value="-1910672579,777865101,556894834,-940750013,908598357,-1733892105,1461472599,-87239098,412474807,-70775627,-1736705167,-413105822,507750,-1066464572,1643684712,768967716,1531141049,1882090533,-1384936448,-1033331591,-185784778,-351125942,-1557223367,-475071011,599436749,2368532,-341710514,1086928847,2702122,-318718473,1895597947,938456504,-2117281645,1604577331" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.graphics.shading,org.apache.pdfbox.pdmodel.graphics.state,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.pattern"/>
      <attribute name="bnd.hashes" value="-2096590726,1993848730,906152849" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.font"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics"/>
      <attribute name="bnd.hashes" value="-678784915,355437174,-1358222792,-1464039101" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.common.function,org.apache.pdfbox.pdmodel.graphics.pattern,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.color"/>
      <attribute name="bnd.hashes" value="481089995,79166485,1896749757,-77352653,-2077233,-1219953545,-1717786266,-1544461203,-1717631251,-1385963484,691308699,15738283,-471040253,1200659,-1497581378,-1002472355,1585551201,75983609,-524368111,558112508,-320313254,1892097384,1674589265" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.blend"/>
      <attribute name="bnd.hashes" value="-894093447,1854114134,-1395401356,-1275760072,251179211" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.filter,org.apache.pdfbox.io,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.graphics.color"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.image"/>
      <attribute name="bnd.hashes" value="-2101002079,-1887167507,1226320770,-974443232,-831191538,3393479,1977755664,-1801426002,65090125,-1774292070,1922927930,-399889001,-303201852" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.form"/>
      <attribute name="bnd.hashes" value="862345695,-1619857805,-1998766038" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.rendering"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.optionalcontent"/>
      <attribute name="bnd.hashes" value="29214843,-661520102,770739473,176457760,363981688" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.common.function,org.apache.pdfbox.pdmodel.font,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.graphics.blend,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.pdmodel.graphics.form,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.state"/>
      <attribute name="bnd.hashes" value="175937145,116194098,193692746,-1544893488,666085416,188522031" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.common.function,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.shading"/>
      <attribute name="bnd.hashes" value="1442789026,-947807727,-951638336,1708897829,200891334,-1174216080,615567105,2368532,-1003953038,-891959530,1896980161,1896980162,1896980163,1896980164,1896980165,1896980166,1896980167,-451274611,76886056,1332351784,-507744572,873624243,-593630433,-2099744059,-2135850252,1384414031,1659070960,1670473372,-1443659637,1898161503,1971098638,-889253984,1677695631,618297825,1384292624,2125849634,1090889617,-1736073788" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.pdmodel"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fixup"/>
      <attribute name="bnd.hashes" value="-1222902194,-2083474766,-1607036031" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.pdmodel"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fixup.processor"/>
      <attribute name="bnd.hashes" value="664453744,95490365,-1236127013,799264398,707888675" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.encryption"/>
      <attribute name="bnd.hashes" value="668675699,-1455181374,-1572556067,1515436360,-307671512,283907223,473944205,-149509749,324167512,1197591713,-1936450653,1598335476,-454088690,-2087497708,1416333258,-978335264,-32905871,1431639903,546230888,2131513165" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox,org.apache.fontbox.afm,org.apache.fontbox.cff,org.apache.fontbox.cmap,org.apache.fontbox.ttf,org.apache.fontbox.type1,org.apache.fontbox.util,org.apache.pdfbox.contentstream,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.font.encoding,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.font"/>
      <attribute name="bnd.hashes" value="713961985,-942616901,-1486543020,-135957110,73677637,-85187093,437660755,781849926,429951421,969268112,-767078367,446912150,-445617712,-1067723663,-17459485,-17455777,-1723069568,1172677017,-1877915882,1734663709,1734663711,80204913,1117900247,-615804601,-1939640221,-1719713742,538358567,-758994278,1791804658,294915160,-972254626,364547637,-1001169301,224477731,-21637615,-646128017,-20714094,-1472218550,1636005265,-18867052,1814564166,-116269020,-1774240097,-862442795,-740926272,1377224946" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.fontbox.afm,org.apache.fontbox.encoding,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.font.encoding"/>
      <attribute name="bnd.hashes" value="-1217298794,1307297833,1775866227,-1211617334,-1494454100,-1313268259,238812545,1952638800,529972011,904917642,-1893838958,1547651084" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.common.filespecification,org.apache.pdfbox.pdmodel.interactive.action,org.apache.pdfbox.pdmodel.interactive.annotation,org.apache.pdfbox.pdmodel.interactive.digitalsignature,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fdf"/>
      <attribute name="bnd.hashes" value="330194071,208986412,-2103969721,2065781814,974713712,-85816867,1336534991,-1517003477,-1517003471,-1979021149,-1219970185,224182968,-1638427500,1731235990,224312684,403267429,-1516768668,-1355081300,-431569931,439134129,-1962679810,1543011459,-264704366,1522180208,1158100725,1611830315,-582949281,-285343241,1540425541,-640256030,-1226775399" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.io,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.graphics.form,org.apache.pdfbox.pdmodel.graphics.optionalcontent"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.multipdf"/>
      <attribute name="bnd.hashes" value="1203714811,-1959982855,812449097,573365296,415029057,1623899608,1349194496,-1710624480,614411317,-1861944601" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.imageio,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel.graphics.color"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.filter"/>
      <attribute name="bnd.hashes" value="545702662,918005020,-841456401,-941540798,2433570,2615230,269519632,2105869,1137861096,-293323060,-1121201562,1796563853,-76554470,-478260048,-1879380021,2104342424,-992160174,1639847556,-1469518346,-295225036,-21483030,19305825,212106839,857573981,655954012,1088708311,1244878282" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream.operator,org.apache.pdfbox.cos,org.apache.pdfbox.io,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.fdf,org.apache.pdfbox.pdmodel.interactive.digitalsignature"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdfwriter"/>
      <attribute name="bnd.hashes" value="1574866757,-1644647238,1022317725,1029677836" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream,org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.font,org.apache.pdfbox.pdmodel.graphics.color,org.apache.pdfbox.pdmodel.graphics.form,org.apache.pdfbox.pdmodel.graphics.image,org.apache.pdfbox.pdmodel.graphics.optionalcontent,org.apache.pdfbox.pdmodel.interactive.annotation,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.rendering"/>
      <attribute name="bnd.hashes" value="1916329766,1795384414,-1342683638,1125820181,-603199563,594825703,-1446134656,-2057979254,1088237688,-1848251173,1382723158,-1591528488,-1532367085,662120918,-1946857865,-1834941337" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.util"/>
      <attribute name="bnd.hashes" value="1501113543,-2142130830,72443,1206481129,-1997372447,643677410,-1363763587,-541914379,-1736520349,2016261304,-1226775399" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.util.filetypedetector"/>
      <attribute name="bnd.hashes" value="-378107260,-1802966686,-670875914,1945986268" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.pdmodel,org.apache.pdfbox.rendering"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.printing"/>
      <attribute name="bnd.hashes" value="228367792,751484763,-860593963,-719416473" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.contentstream,org.apache.pdfbox.cos,org.apache.pdfbox.io,org.apache.pdfbox.pdfwriter,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.common,org.apache.pdfbox.pdmodel.encryption"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdfparser"/>
      <attribute name="bnd.hashes" value="1072294512,-1860483994,691186556,663396743,1058312325,836634896,-231278703,-106580559,-17171,74510879,-2030965244,358096460,1705104077,-392798741,-346606228,-1947576542,281017882,1497710325,841889375,-1369386082" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.commons.logging"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.io"/>
      <attribute name="bnd.hashes" value="-1587945685,-1034349264,-921764825,1865777991,-1944695352,1937242691,-29855421,-160359000,1937595997,-59053064,-931809418,1248872278,1291871061" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.documentinterchange.markedcontent,org.apache.pdfbox.pdmodel.font,org.apache.pdfbox.pdmodel.graphics,org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline,org.apache.pdfbox.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.pdfbox"/>
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.text"/>
      <attribute name="bnd.hashes" value="306947275,779045225,1252976967,-1460385014,601479309,-1340358332,118945768,643897750,957333260" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.pdfbox"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.25" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.pdfbox"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="2768023" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/pdfbox/pdfbox/2.0.25/pdfbox-2.0.25.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="63A919E72FDF566D6DC293E10BDD2450D108790AA9DA821105DE50651839E573"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio.metadata)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio.plugins.jpeg)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio.plugins.jpeg"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.xpath)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.logging)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.afm)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.afm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.cff)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.cff"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.cmap)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.cmap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.encoding)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.encoding"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.pfb)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.pfb"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.ttf)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.ttf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.type1)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.type1"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.util.autodetect)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.util.autodetect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.contentstream)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.contentstream.operator)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.contentstream.operator.color)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.color"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.contentstream.operator.graphics)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.graphics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.contentstream.operator.markedcontent)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.markedcontent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.contentstream.operator.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.contentstream.operator.text)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream.operator.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.cos)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.cos"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.filter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.io)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdfparser)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdfparser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdfwriter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdfwriter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.common)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.common.filespecification)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common.filespecification"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.common.function)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.common.function.type4)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common.function.type4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.documentinterchange.markedcontent)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.markedcontent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.taggedpdf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.encryption)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.encryption"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.fdf)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fdf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.fixup)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fixup"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.fixup.processor)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fixup.processor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.font)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.font"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.font.encoding)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.font.encoding"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.blend)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.blend"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.color)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.color"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.form)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.form"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.image)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.image"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.optionalcontent)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.optionalcontent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.pattern)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.pattern"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.shading)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.shading"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.action)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.action"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.annotation)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.annotation.handlers)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.annotation.handlers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.annotation.layout)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.annotation.layout"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.digitalsignature)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.digitalsignature"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.form)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.form"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.measurement)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.measurement"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.pagenavigation)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.pagenavigation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.viewerpreferences)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.viewerpreferences"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.rendering)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.rendering"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.text)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.util)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.util.filetypedetector)"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.util.filetypedetector"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.cms)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.cms"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.pkcs)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.pkcs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.x500)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.x500"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.x509)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.x509"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.cert)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.cert"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.cms)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.cms"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.cms.jcajce)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.cms.jcajce"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.util)(version&gt;=1.64.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.tika.core"/>
      <attribute name="documentation" value="http://tika.apache.org/"/>
      <attribute name="description" value="This is the core Apache Tika™ toolkit library from which all other modules inherit functionality. It        also        includes the core facades for the Tika API."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.28.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.language.translate,org.apache.tika.metadata,org.apache.tika.parser"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika"/>
      <attribute name="bnd.hashes" value="2606763,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.concurrent"/>
      <attribute name="bnd.hashes" value="262971250,-1579776597" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.transform,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.language.translate,org.apache.tika.metadata.filter,org.apache.tika.mime,org.apache.tika.parser,org.osgi.framework,org.osgi.util.tracker,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.config"/>
      <attribute name="bnd.hashes" value="67875034,1281140271,-1205518406,-276006840,76884077,-1871723379,1370523210,-1472694520,-1176079190,1545725380,-1375401807,510897896,-1735496925,-416215669,1754180080,193027818,-416724531,2403779,-1926070465,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.detect"/>
      <attribute name="bnd.hashes" value="-899478347,1647294285,868470464,2049325319,727840378,-558460164,1112898534,-1141402605,550234713,80070048,-1175567627,1520982131,-1622780251,-499975006,1999925401,-2023583855,2065150091,116281298,944347187,-1165178288,1689490146,801180872,-2015787712,-1031736154,1444971966,2062617771,-853895445,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.embedder"/>
      <attribute name="bnd.hashes" value="850493112,337652643" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.exception"/>
      <attribute name="bnd.hashes" value="1033392924,-847999417,225644592,-870357155,1992973570,101153252,1092145536,-709828797,-1439189383,-2061043343,1079105571,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.io,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.extractor"/>
      <attribute name="bnd.hashes" value="-1235624253,-1311235526,-1677994561,1130582919,-1627984046,-818161967,480122178,403532079,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.fork"/>
      <attribute name="bnd.hashes" value="-1475615325,-421666631,1913447485,1352279007,-323375283,969689705,38926241,-552429908,1519494928,128510661,31452356,1338472952,2060288524,356988348,-962336850,855373727,-271931968,-651472193,-1893380804,742172288,1959282873,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.io"/>
      <attribute name="bnd.hashes" value="35341613,-1720201783,520502974,444552535,-82236324,1797207478,-635163958,1038622586,-1587945685,-1421053912,32129078,29766851,-895695933,-1231611096,839124156,-1170291523,1674096318,-692203504,-2086885644,204909631,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.language"/>
      <attribute name="bnd.hashes" value="-2035119551,-1672483364,67115090,-466780087,1735611153,-1730280531,1939082782,4076762,-1331299228,-1676151783" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.language.detect"/>
      <attribute name="bnd.hashes" value="412564514,19888990,-1557126990,370399920,-1284099659,-1129247221" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.language.translate"/>
      <attribute name="bnd.hashes" value="-1765470437,-1448356057,271521338" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata"/>
      <attribute name="bnd.hashes" value="-745889696,1057973187,-1238187751,1854109083,1970801375,2195567,1521898135,2228139,-977306178,2254294,-235151358,-1675388953,-385360049,-1935922468,654185008,666967882,79058,-1403459998,1156894728,-700169521,1238275115,-928497163,1015703104,798273395,1293457811,2574837,-2075577294,-596219459,-21929970,-1852580845,1522669955,87035,-1960800754,83642820,-1702034245,83643099,1343789490,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata.filter"/>
      <attribute name="bnd.hashes" value="-1962902689,-763203122,219889672,436532999,-142130823,635346855,1756435898" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.w3c.dom,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
      <attribute name="bnd.hashes" value="1787106822,2020899215,-422366789,74103181,-748216264,-150535906,2133956475,-1250220107,-1327476306,1637327425,1797907589,181253317,1102850752,-165235519,-1032457816,1124987688,-1032832049,360166738,-1396457348,1310649091,1895597947,-507572315,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.parsers,javax.xml.stream,javax.xml.transform,org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser"/>
      <attribute name="bnd.hashes" value="-1610218854,-1590452671,1023460097,-959909871,-1436494919,-96464538,904468576,1669314976,1065340897,-3756655,57285884,1603675453,-1547409492,403373095,1100718437,1004720181,-251406387,-849074276,-1911543745,1922762428,1635822539,-1305268781,-885651597,-1000235572,-35971374,1846672274,-1096155225,224796278,1963927682,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.metadata,org.apache.tika.parser"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.digest"/>
      <attribute name="bnd.hashes" value="530639096,1611136859" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.external"/>
      <attribute name="bnd.hashes" value="1328473617,-1290029014,-1567943702,973350670,-775815422,1319140097,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,org.apache.tika.exception,org.apache.tika.io,org.apache.tika.metadata,org.apache.tika.metadata.filter,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.sax"/>
      <attribute name="bnd.hashes" value="1948318566,1926022959,751821771,1068674803,1639696274,1482085002,-205974759,1416988498,1440071691,292589443,-709834277,-1137612556,-870395024,2368538,-142183903,-283301045,-2050551500,1519050272,133206120,734937402,-1921645279,131639442,-1575486050,-1625198404,151187464,1511699907,-603915571,-2031172370,-1939852792,-1176172669,-1800080067,1452097329,-325482075,-915526850,2004987639,-144120551,-1953513046,-95423699,-1439189383,-906724992,-65499276,-1433109140,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.sax.xpath"/>
      <attribute name="bnd.hashes" value="427283222,1756481686,-1356571445,-1404749130,-1789452014,-1039444466,1440311343,1108034063,-982534992,2135860628,1668794149,-786470116,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.parsers,javax.xml.stream,javax.xml.transform,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser,org.w3c.dom,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.core"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.utils"/>
      <attribute name="bnd.hashes" value="848663202,1787232997,1189408026,1745874307,-1056180798,1848526770,-2146499678,983441610,-1187911513,-570110327,123493282,-306401142,2063091029,-1397825587,-1104179426,-1533062393,-32581599,616811831,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.tika.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.tika.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="735645" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/tika/tika-core/1.28.1/tika-core-1.28.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="AA4B84AB9B65D184FB3EB4C429C63547500678F81BEF63E2213AB76E51E0E45C"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.concurrent)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.config)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.detect)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.detect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.exception)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.extractor)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.io)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.language.translate)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.language.translate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.metadata)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.metadata.filter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.mime)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.external)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.external"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.sax)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.sax.xpath)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.sax.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.utils)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.utils"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.xerces.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xerces.util"/>
    </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)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.tika.parsers"/>
      <attribute name="documentation" value="http://tika.apache.org/"/>
      <attribute name="description" value="Apache Tika is a toolkit for detecting and extracting metadata and    structured text content from various documents using existing parser    libraries."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.28.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.apple"/>
      <attribute name="bnd.hashes" value="-1026126680,-1146748002,524540541,1291847154,80204913,232858317" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.asm"/>
      <attribute name="bnd.hashes" value="812154775,-1916631175" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.audio"/>
      <attribute name="bnd.hashes" value="-1778636417,2006758261,513575616" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.recognition"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.captioning"/>
      <attribute name="bnd.hashes" value="1308021925" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.parser.captioning,org.apache.tika.parser.recognition,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.captioning.tf"/>
      <attribute name="bnd.hashes" value="-608419368" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm"/>
      <attribute name="bnd.hashes" value="360360647" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.chm.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.accessor"/>
      <attribute name="bnd.hashes" value="-625058065,544637923,138813331,423915549,1466233414,-60483520,1754121652,121665399,2091177787" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.chm.accessor,org.apache.tika.parser.chm.core,org.apache.tika.parser.chm.exception"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.assertion"/>
      <attribute name="bnd.hashes" value="-52436498" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.chm.accessor,org.apache.tika.parser.chm.exception,org.apache.tika.parser.chm.lzx"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.core"/>
      <attribute name="bnd.hashes" value="1524605612,206168443,-568398297,29653568,-504184409,-334758276,674753259" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.exception"/>
      <attribute name="bnd.hashes" value="-2047386585" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.chm.accessor,org.apache.tika.parser.chm.core,org.apache.tika.parser.chm.exception"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.lzx"/>
      <attribute name="bnd.hashes" value="790216499,872410795,888336047,1049486653" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.code"/>
      <attribute name="bnd.hashes" value="2060538631" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.crypto"/>
      <attribute name="bnd.hashes" value="-1907417845,-1748282890,-1258408855,-273818076" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.csv"/>
      <attribute name="bnd.hashes" value="-816683252,-755681885,-2018660476,714215380,568932557,-656881763,-815824107,-1792683109" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.ctakes.typesystem.type.textsem,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser,org.apache.tika.sax,org.apache.uima.analysis_engine,org.apache.uima.jcas,org.apache.uima.resource,org.apache.uima.util,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ctakes"/>
      <attribute name="bnd.hashes" value="1736491085,-197793045,-1757077702,161588168,1796464827,148934632" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.dbf"/>
      <attribute name="bnd.hashes" value="-2117992182,-1681564486,748394795,-608710447,792684999,2016261304,853116523,2009902386" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.dif"/>
      <attribute name="bnd.hashes" value="1416988498,107455456" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.dwg"/>
      <attribute name="bnd.hashes" value="-375499949" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.envi"/>
      <attribute name="bnd.hashes" value="-742485912" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.epub"/>
      <attribute name="bnd.hashes" value="197801024,869524489,-1773979149,160829384,-36149545" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.executable"/>
      <attribute name="bnd.hashes" value="-770502359,2080081851,1782752374" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.feed"/>
      <attribute name="bnd.hashes" value="2129312637" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.font"/>
      <attribute name="bnd.hashes" value="391863245,-1318787001" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.gdal"/>
      <attribute name="bnd.hashes" value="-987627513" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="opennlp.tools.namefind,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.parser.geo.topic.gazetteer,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.geo.topic"/>
      <attribute name="bnd.hashes" value="-1732946256,-1412824558,2129335977,1400108886" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.geo.topic"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.geo.topic.gazetteer"/>
      <attribute name="bnd.hashes" value="81901991,1965687765" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.geoinfo"/>
      <attribute name="bnd.hashes" value="-1160406380" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.grib"/>
      <attribute name="bnd.hashes" value="811994275" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax,ucar.nc2"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.hdf"/>
      <attribute name="bnd.hashes" value="1343455113" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="de.l3s.boilerpipe,de.l3s.boilerpipe.document,de.l3s.boilerpipe.sax,org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.html"/>
      <attribute name="bnd.hashes" value="-1953174474,1158914060,-710756452,2133973709,827027492,306161919,-124001812,1007913643,-38051894,741914954,-858639560" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.detect,org.apache.tika.metadata"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.html.charsetdetector"/>
      <attribute name="bnd.hashes" value="-1255570382,-2008709066,69565421,778242555,513401473" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.html.charsetdetector.charsets"/>
      <attribute name="bnd.hashes" value="1509674746,176979494" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.crypto,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.slf4j,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.hwp"/>
      <attribute name="bnd.hashes" value="1326627876,-829123767,-1960263561,79191832,115331912,710199541,-1278874689" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.drew.metadata,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.image"/>
      <attribute name="bnd.hashes" value="-370328776,1892599737,-768911010,21688377,-1294934043,-143121060,733085341,2110419005,1683917818,-169288639,1022561396,723352211,-1071975459,-568501318,-555169478,635130600,1751554303,-1633934816,-38909292,1579882203" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jempbox.xmp,org.apache.tika.exception,org.apache.tika.metadata"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.image.xmp"/>
      <attribute name="bnd.hashes" value="-1737194537,-1359018981" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.indesign"/>
      <attribute name="bnd.hashes" value="92490365,-1628061545,-1941766983" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.xmpbox"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.indesign.xmp"/>
      <attribute name="bnd.hashes" value="-52127494" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.iptc"/>
      <attribute name="bnd.hashes" value="-1705046221" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.isatab"/>
      <attribute name="bnd.hashes" value="463802259,-941438345" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.commons.compress.archivers.zip,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.iwork"/>
      <attribute name="bnd.hashes" value="-1570308342,1327636207,969766699,1710281122,725569883,706159364,-1309018162,1365309171,1793129128,-1816523435" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.commons.compress.archivers.zip,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.iwork.iwana"/>
      <attribute name="bnd.hashes" value="-536528975,468401865,-2003544010,-2059391260" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.jdbc"/>
      <attribute name="bnd.hashes" value="2121288831,-366227402,-1148512060,1820056710,2122085930" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.journal"/>
      <attribute name="bnd.hashes" value="-280709236,235635222,516961236,-607180080,1972506027,-1672482954,459613039,1045948361,953811689" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.jpeg"/>
      <attribute name="bnd.hashes" value="1303639751" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mail"/>
      <attribute name="bnd.hashes" value="-301430020,2480147,543306312,54401657,-1197262072" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mat"/>
      <attribute name="bnd.hashes" value="2068473215" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mbox"/>
      <attribute name="bnd.hashes" value="-1595414499,-1846315517" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.poi.hssf.extractor,org.apache.poi.hwpf,org.apache.poi.hwpf.usermodel,org.apache.poi.poifs.filesystem,org.apache.poi.ss.usermodel,org.apache.poi.wp.usermodel,org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.extractor,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft"/>
      <attribute name="bnd.hashes" value="-2104530236,-31928762,-466083955,-1035092131,-105816017,2096514,-339514151,976275037,-504855962,-950990517,686671261,-579107507,83834,1409759276,-70492193,1053321315,1298995506,-770317760,-959067333,-1479782129,-847853240,1600776299,969311500,1900002843,853929277,699174191,-1683825467,1813516736,-1470918151,223579607,-49137744,67683646,1504208026,-939505585,5074132,-1934939245,-1493134225,-643602480,-588393548,-2022333926" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote"/>
      <attribute name="bnd.hashes" value="-802641786,590817118,67232232,218696546,1315298330,1111304250,83941425,-671064642,19100540,-408963799,1386093648,677940497,600567729,1994156232,433659576,2199177,-898427988,-897504467,-1275304322,1369746030,-1822164242,70807121,2271252,-1376834540,-803039614,190106461,1932886687,-2103564914,731591983,-2126002696,1134414873,-1831896582,2024679126,784046507,813442195,-796740603,51078637,-570880617,-1169503250,-77194424,-167111562,1594119916,-169646574,1082277162,-1269513683,-229289860,-196142085,-675249334,1076921914,-628318807,-829566614,1194493787" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.parser.microsoft.onenote,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb"/>
      <attribute name="bnd.hashes" value="-683730884,1586907941,605834592" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.exception"/>
      <attribute name="bnd.hashes" value="-2060451960" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.property"/>
      <attribute name="bnd.hashes" value="-2044658974,1036245629,1151720774,271313214,-1957259989,867207215,189264405,-1932045791,-1506563936" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.microsoft.onenote.fsshttpb,org.apache.tika.parser.microsoft.onenote.fsshttpb.property,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.space"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj"/>
      <attribute name="bnd.hashes" value="-1310679453,1930763435,-1476174894,-57833828,-57714688,1399119892,-597665449,908146186,-1844841278,1319733829,-1124854888,-829859366,-1545152397,-1532148639,473259519,-1220734975,1639083562,1895597947,516898876,1530149049,-1009927761,-1724630648,86716916,-149295607,806969541,2019931819,-1269513683,1998142412,-675249334,-2055158254,-612460546,-1456599938,-896963451,-1785944838,-1747028489,-1566087851,-341724539,625599336,-2104729540,-748233806,62911006,338574580,-1397976321,2000323279,923692889,2108257572,-1821568682,547544370,549272248,40376123,-1720398795,272275772" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.microsoft.onenote,org.apache.tika.parser.microsoft.onenote.fsshttpb,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.space"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic"/>
      <attribute name="bnd.hashes" value="359716797,1037620854,709996781,1112731348,2014752285,1177296444,-962196509,590817118,-57334228,-1145272939,-834021923,2088464892,-324489809,2271252,1067426256,-700169521,1457589066,248107645,1623075054" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.chunking"/>
      <attribute name="bnd.hashes" value="814946487,-1483184939,-535988298,408452034,-2102308281,-1601145749" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.space"/>
      <attribute name="bnd.hashes" value="1134414873,-1933659053,-612105946,-1732894682,2115141079" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.unsigned"/>
      <attribute name="bnd.hashes" value="80585469,1437728553,80873585,80890109,472871934,-1781628633,48679701" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj,org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.util"/>
      <attribute name="bnd.hashes" value="66797,561700659,1593648144,1749053376,-1802934966,-1776592897,-1249709493,-1806779388,-2097807511,379152790" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.poi.ooxml,org.apache.poi.ooxml.extractor,org.apache.poi.openxml4j.opc,org.apache.poi.ss.usermodel,org.apache.poi.xslf.extractor,org.apache.poi.xssf.eventusermodel,org.apache.poi.xssf.model,org.apache.poi.xssf.usermodel,org.apache.poi.xssf.usermodel.helpers,org.apache.poi.xwpf.extractor,org.apache.poi.xwpf.usermodel,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.parser.microsoft,org.apache.tika.parser.microsoft.ooxml.xslf,org.apache.tika.parser.microsoft.ooxml.xwpf,org.apache.tika.sax,org.apache.xmlbeans,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml"/>
      <attribute name="bnd.hashes" value="-277146993,325900181,-1444390451,2066103933,-840468202,1694802739,1666695300,1742782809,-227966436,-551359375,1516276001,604824062,-1728549623,376041035,-1148819339,1906928705,-468823542,445984073,387734967,1776371578,-398506435,1459101987,1157661961,-1228701723,1729509152,1038593474,-249717574,-2058568010" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.poi.ooxml,org.apache.poi.ooxml.extractor,org.apache.poi.openxml4j.exceptions,org.apache.poi.openxml4j.opc,org.apache.tika.exception,org.apache.tika.parser,org.apache.tika.parser.microsoft.ooxml,org.apache.tika.sax,org.apache.xmlbeans,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml.xps"/>
      <attribute name="bnd.hashes" value="128042669,-1625205169,-1490943438,1824003935,-177625633,-1688647493,177025756" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.poi.ooxml,org.apache.poi.ooxml.extractor,org.apache.poi.openxml4j.exceptions,org.apache.poi.openxml4j.opc,org.apache.xmlbeans"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml.xslf"/>
      <attribute name="bnd.hashes" value="126696014,1941343019" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.poi.ooxml,org.apache.poi.ooxml.extractor,org.apache.poi.openxml4j.exceptions,org.apache.poi.openxml4j.opc,org.apache.poi.xwpf.usermodel,org.apache.tika.exception,org.apache.tika.parser,org.apache.xmlbeans,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml.xwpf"/>
      <attribute name="bnd.hashes" value="1248496078,109125772,-1996295523,2005736292,743079463,1359451472" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.parser.microsoft,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006"/>
      <attribute name="bnd.hashes" value="-121816523,-1884557985,873456792,-1701847490,-1135514697,-97531304,-1997076049,-1854619118,-349807649,1603566476,-1257778286" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.xml"/>
      <attribute name="bnd.hashes" value="1734572661,-248169436,1896758260,-211167670,-1365609568,453531841,1629269960" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mif"/>
      <attribute name="bnd.hashes" value="711873883,83834,-98921702,1020234473" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mp3"/>
      <attribute name="bnd.hashes" value="-775295145,1079846935,1490629831,-1935227215,791796951,1731557690,500361644,1860640409,-2051795317,1989723128,-308984982,-1854166414,-1459518208,1607314880,2021394137,2130058390,566486109,-1051022832,587660047,1604618682,817520005" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.drew.imaging.mp4,com.drew.metadata,com.drew.metadata.mp4,com.drew.metadata.mp4.boxes,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mp4"/>
      <attribute name="bnd.hashes" value="-694781835,1539807856,-1108716841,-57571355" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.drew.metadata.mp4,com.drew.metadata.mp4.boxes,org.apache.tika.metadata,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mp4.boxes"/>
      <attribute name="bnd.hashes" value="1652193227" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.slf4j,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner"/>
      <attribute name="bnd.hashes" value="171269236,-980700261" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.github.openjson,org.apache.tika.parser.ner"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.corenlp"/>
      <attribute name="bnd.hashes" value="-85744089" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.ner,org.json.simple"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.grobid"/>
      <attribute name="bnd.hashes" value="2108951725" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.ner"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.mitie"/>
      <attribute name="bnd.hashes" value="-848067640" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.ner"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.nltk"/>
      <attribute name="bnd.hashes" value="1861456297" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.ner"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.opennlp"/>
      <attribute name="bnd.hashes" value="955425820,-995264423" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.ner"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.regex"/>
      <attribute name="bnd.hashes" value="-262252005" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.netcdf"/>
      <attribute name="bnd.hashes" value="845119399" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ocr"/>
      <attribute name="bnd.hashes" value="1358113720,-481552980,-1815117709,-198749812,-122171767" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.parser.xml,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.odf"/>
      <attribute name="bnd.hashes" value="1570764988,-809780467,-1205568131,1116144091,768823187,80227729,955333732,-1664789405,-1482433453,-1123450845,-539127370,-187073015,-1450877404" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.parser.odf"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.opendocument"/>
      <attribute name="bnd.hashes" value="-166786683" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.pdfbox.cos,org.apache.pdfbox.io,org.apache.pdfbox.pdmodel,org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline,org.apache.pdfbox.rendering,org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.pdf"/>
      <attribute name="bnd.hashes" value="1127306882,-1344501663,1388235153,2146467528,1025006991,121732378,-607436553,-1099746717,-1798574441,-2063106953,-1394265137,2360625,514359476,80204913,-733984308,-991801598,-231278703,902680980,-2081573325,-1941001470,-1066962016,-1888783327,-1621995097,-895524783" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.poi.openxml4j.opc,org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.sax,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.pkg"/>
      <attribute name="bnd.hashes" value="777825636,170612890,1557722566,-1999519771,-153871870,-582515561,-708522288,1231740328,-727360922,-607373920,-1437479456,-198888873" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.pot"/>
      <attribute name="bnd.hashes" value="1347425171,167458014" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.prt"/>
      <attribute name="bnd.hashes" value="73191487,-2061588143" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.recognition"/>
      <attribute name="bnd.hashes" value="-1555173348,1232747799,-1985623154" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.apache.tika.parser.external,org.apache.tika.parser.recognition,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.recognition.tf"/>
      <attribute name="bnd.hashes" value="75788987,-356316360,820238141" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.rtf"/>
      <attribute name="bnd.hashes" value="-1030098574,406486733,2136793228,-1015377207,1866756316,-1731026045,820992855" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.sas"/>
      <attribute name="bnd.hashes" value="-322130170" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.sentiment"/>
      <attribute name="bnd.hashes" value="-1833438070" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.strings"/>
      <attribute name="bnd.hashes" value="-962644994,-1764615052,235067460,557926869,594448673" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.detect,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.txt"/>
      <attribute name="bnd.hashes" value="-1447837438,-933918446,1779289081,-68602132,-68601913,-68601880,-1783309631,-1782231724,1999855618,1999855928,967303450,2001583496,2001583806,698495514,-1781823240,1456711765,1456711798,-334569584,-909927707,-1781315708,227568032,-1781502328,110657881,110657882,110657885,-1925736347,110657886,-1925707086,110657887,-1925677177,110657888,582923314,-1925647300,110657889,-1925617124,462505745,253658223,253658263,253658268,253658298,253658393,253658540,1595908495,-1670179526,-1670173766,1596027863,1194492802,1194498562,1714298459,676447625,-1955910788,-1955910783,-1796233148,1329258233,55524886,-1781323582,-1767745552,-1630119222,1165456015,-1033809276,-735903886" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.mime,org.apache.tika.parser.digest"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.utils"/>
      <attribute name="bnd.hashes" value="1053975930,-2100018708,-392248927,256057445,-1695274261,1765871961,1985511815,-450902973,-1413035479,-525554228" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.video"/>
      <attribute name="bnd.hashes" value="-1258832753" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.config,org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.wordperfect"/>
      <attribute name="bnd.hashes" value="-1678783089,1751117316,1728530495,-460180110,-61849277,-745925728,-1869303740,1510985279,1719166307,-952656047,1270696440,-1716888820,-588524670" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.xliff"/>
      <attribute name="bnd.hashes" value="1225909863,-689248267,-178227291" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.tika.exception,org.apache.tika.metadata,org.apache.tika.mime,org.apache.tika.parser,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.tika.parsers"/>
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.xml"/>
      <attribute name="bnd.hashes" value="1593075833,-186912196,1016100607,2110824759,-439599457,-625224472,-919469444,-231732997,2024433398,-57784008,1965194496" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.tika.parsers"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.28.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.tika.parsers"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1585382" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/tika/tika-parsers/1.28.1/tika-parsers-1.28.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B4AFC65844B2F8EB1A0978F48A310453667F0B09B4F648421985DF847EEB02E1"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.dd.plist)(version&gt;=1.23.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.dd.plist"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.imaging.heif)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.imaging.heif"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.imaging.jpeg)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.imaging.jpeg"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.imaging.mp4)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.imaging.mp4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.imaging.riff)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.imaging.riff"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.imaging.tiff)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.imaging.tiff"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.imaging.webp)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.imaging.webp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata.exif)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata.exif"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata.icc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata.icc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata.iptc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata.iptc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata.jpeg)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata.jpeg"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata.mp4)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata.mp4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata.mp4.boxes)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata.mp4.boxes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.drew.metadata.mp4.media)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.drew.metadata.mp4.media"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.epam.parso)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.epam.parso"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.epam.parso.impl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.epam.parso.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.jaiimageio.jpeg2000.impl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.jaiimageio.jpeg2000.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.junrar)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.junrar"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.junrar.exception)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.junrar.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.junrar.rarfile)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.junrar.rarfile"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.github.luben.zstd)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.luben.zstd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.github.openjson)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.openjson"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=31.0.0)(!(version&gt;=32.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.reflect)(version&gt;=31.0.0)(!(version&gt;=32.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.google.common.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.gson)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.google.gson"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.healthmarketscience.jackcess)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.healthmarketscience.jackcess"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.healthmarketscience.jackcess.crypt)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.healthmarketscience.jackcess.crypt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.healthmarketscience.jackcess.impl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.healthmarketscience.jackcess.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.healthmarketscience.jackcess.query)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.healthmarketscience.jackcess.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.healthmarketscience.jackcess.util)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.healthmarketscience.jackcess.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.jmatio.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.jmatio.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.jmatio.types)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.jmatio.types"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.pff)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.pff"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.rometools.rome.feed.synd)(version&gt;=1.18.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.rometools.rome.feed.synd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.rometools.rome.io)(version&gt;=1.18.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.rometools.rome.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.uwyn.jhighlight.renderer)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.uwyn.jhighlight.renderer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=de.l3s.boilerpipe)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="de.l3s.boilerpipe"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=de.l3s.boilerpipe.document)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="de.l3s.boilerpipe.document"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=de.l3s.boilerpipe.extractors)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="de.l3s.boilerpipe.extractors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=de.l3s.boilerpipe.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="de.l3s.boilerpipe.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=edu.mit.ll.mitie)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="edu.mit.ll.mitie"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=edu.stanford.nlp.ie.crf)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="edu.stanford.nlp.ie.crf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=edu.stanford.nlp.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="edu.stanford.nlp.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.imageio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio.metadata)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.imageio.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio.stream)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.imageio.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sound.midi)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.sound.midi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sound.sampled)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.sound.sampled"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql.rowset.serial)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.sql.rowset.serial"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.ws.rs.core)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.ws.rs.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=opennlp.tools.namefind)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="opennlp.tools.namefind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=opennlp.tools.sentiment)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="opennlp.tools.sentiment"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=opennlp.tools.util)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="opennlp.tools.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.binary)(version&gt;=1.15.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.digest)(version&gt;=1.15.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.digest"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4)(version&gt;=4.4.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers.ar)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers.ar"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers.cpio)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers.cpio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers.dump)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers.dump"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers.jar)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers.jar"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers.sevenz)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers.sevenz"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers.tar)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers.tar"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.archivers.zip)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.archivers.zip"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.bzip2)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.bzip2"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.deflate)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.deflate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.gzip)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.gzip"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.lzma)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.lzma"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.pack200)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.pack200"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.snappy)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.snappy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.xz)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.xz"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.compress.compressors.z)(version&gt;=1.21.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.compress.compressors.z"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.csv)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.csv"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.exec)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.exec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.exec.environment)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.exec.environment"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </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;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.output)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.output"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.12.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.mutable)(version&gt;=3.12.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.mutable"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.tuple)(version&gt;=3.12.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.tuple"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.ctakes.typesystem.type.refsem)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ctakes.typesystem.type.refsem"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.ctakes.typesystem.type.textsem)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ctakes.typesystem.type.textsem"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.cxf.jaxrs.client)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.cxf.jaxrs.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.cxf.jaxrs.ext.multipart)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.cxf.jaxrs.ext.multipart"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.afm)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.afm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.fontbox.ttf)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.fontbox.ttf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.methods)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.utils)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.utils"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.entity)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.impl.client)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.codec)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.codec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.dom)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.dom.address)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.dom.address"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.dom.field)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.dom.field"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.field)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.field"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.message)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.message"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.parser)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.stream)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.james.mime4j.util)(version&gt;=0.8.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.james.mime4j.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jempbox.xmp)(version&gt;=1.8.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jempbox.xmp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jempbox.xmp.pdfa)(version&gt;=1.8.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jempbox.xmp.pdfa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.contentstream)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.contentstream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.cos)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.cos"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.filter)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.io)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdfparser)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdfparser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.common)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.common.filespecification)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.common.filespecification"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.documentinterchange.markedcontent)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.documentinterchange.markedcontent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.encryption)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.encryption"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.fixup)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fixup"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.fixup.processor)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.fixup.processor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.font)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.font"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.color)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.color"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.form)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.form"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.image)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.image"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.pattern)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.pattern"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.graphics.state)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.graphics.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.action)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.action"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.annotation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.digitalsignature)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.digitalsignature"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.pdmodel.interactive.form)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.pdmodel.interactive.form"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.preflight)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.preflight"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.preflight.exception)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.preflight.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.preflight.graphic)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.preflight.graphic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.preflight.parser)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.preflight.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.rendering)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.rendering"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.text)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.pdfbox.tools.imageio)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.tools.imageio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.pdfbox.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.pdfbox.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.common.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.common.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.common.usermodel.fonts)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.common.usermodel.fonts"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.ddf)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.ddf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hdgf.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hdgf.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hemf.record.emf)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hemf.record.emf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hemf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hemf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hmef)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hmef"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hmef.attribute)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hmef.attribute"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hpbf.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hpbf.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hpsf)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hpsf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hslf.exceptions)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hslf.exceptions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hslf.model)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hslf.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hslf.record)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hslf.record"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hslf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hslf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hsmf)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hsmf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hsmf.datatypes)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hsmf.datatypes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hsmf.exceptions)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hsmf.exceptions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.eventusermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.eventusermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.model)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.record)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.record"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.record.chart)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.record.chart"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.record.common)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.record.common"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.record.crypto)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.record.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hssf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hssf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hwmf.record)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hwmf.record"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hwmf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hwmf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hwpf)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hwpf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hwpf.converter)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hwpf.converter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hwpf.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hwpf.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hwpf.model)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hwpf.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.hwpf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.hwpf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.ooxml)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.ooxml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.ooxml.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.ooxml.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.ooxml.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.ooxml.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.openxml4j.exceptions)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.openxml4j.exceptions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.openxml4j.opc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.openxml4j.opc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.openxml4j.opc.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.openxml4j.opc.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.openxml4j.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.openxml4j.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.poifs.crypt)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.poifs.crypt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.poifs.filesystem)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.poifs.filesystem"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.poifs.macros)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.poifs.macros"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.sl.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.sl.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.ss.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.ss.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.ss.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.ss.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.wp.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.wp.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xdgf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xdgf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xslf.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xslf.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xslf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xslf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xssf.binary)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xssf.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xssf.eventusermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xssf.eventusermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xssf.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xssf.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xssf.model)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xssf.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xssf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xssf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xssf.usermodel.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xssf.usermodel.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xwpf.extractor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xwpf.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xwpf.model)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xwpf.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.poi.xwpf.usermodel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.poi.xwpf.usermodel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sis.internal.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sis.internal.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sis.metadata.iso)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sis.metadata.iso"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sis.metadata.iso.constraint)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sis.metadata.iso.constraint"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sis.metadata.iso.extent)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sis.metadata.iso.extent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sis.metadata.iso.identification)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sis.metadata.iso.identification"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sis.storage)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sis.storage"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sis.util.collection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sis.util.collection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.config)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.detect)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.detect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.exception)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.extractor)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.extractor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.io)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.metadata)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.mime)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.parser)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.captioning)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.captioning"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.chm.accessor)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.accessor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.chm.assertion)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.assertion"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.chm.core)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.chm.exception)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.chm.lzx)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.chm.lzx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.csv)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.csv"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.parser.digest)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.digest"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.executable)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.executable"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.parser.external)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.external"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.geo.topic)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.geo.topic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.geo.topic.gazetteer)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.geo.topic.gazetteer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.html)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.html"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.html.charsetdetector.charsets)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.html.charsetdetector.charsets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.image)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.image"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.image.xmp)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.image.xmp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.indesign.xmp)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.indesign.xmp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.iwork)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.iwork"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.iwork.iwana)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.iwork.iwana"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.jpeg)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.jpeg"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.mail)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mail"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.mbox)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mbox"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.exception)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.property)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.property"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.basic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.chunking)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.chunking"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.space)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.streamobj.space"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.unsigned)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.unsigned"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.onenote.fsshttpb.util)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.onenote.fsshttpb.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.ooxml)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.ooxml.xps)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml.xps"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.ooxml.xslf)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml.xslf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.microsoft.ooxml.xwpf)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.microsoft.ooxml.xwpf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.mp4)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mp4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.mp4.boxes)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.mp4.boxes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.ner)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.ner.opennlp)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.opennlp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.ner.regex)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ner.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.ocr)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.ocr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.odf)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.odf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.pkg)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.pkg"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.recognition)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.recognition"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.rtf)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.rtf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.txt)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.txt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.utils)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.utils"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tika.parser.xml)"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.sax)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.sax.xpath)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.sax.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.utils)(version&gt;=1.28.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.utils"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.analysis_engine)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.analysis_engine"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.cas)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.cas"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.cas.impl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.cas.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.fit.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.fit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.jcas)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.jcas"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.jcas.cas)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.jcas.cas"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.resource)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.uima.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.uima.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.xmlbeans)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xmlbeans"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.xmlbeans.impl.values)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xmlbeans.impl.values"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.xmpbox)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xmpbox"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.xmpbox.schema)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xmpbox.schema"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.xmpbox.xml)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xmpbox.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.cryptopro)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.cryptopro"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.nist)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.nist"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.oiw)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.oiw"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.pkcs)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.pkcs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.teletrust)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.teletrust"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.x509)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.x509"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.x9)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.x9"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.cms)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.cms"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.jce.provider)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.jce.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.operator)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.operator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.operator.jcajce)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.operator.jcajce"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.tsp)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.tsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.tsp.cms)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.tsp.cms"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.util.encoders)(version&gt;=1.70.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.util.encoders"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.brotli.dec)(version&gt;=0.1.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.brotli.dec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.ccil.cowan.tagsoup)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.ccil.cowan.tagsoup"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.json.simple)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.json.simple"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.json.simple.parser)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.json.simple.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.mozilla.universalchardet)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.universalchardet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.mp4parser)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.mp4parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.mp4parser.boxes.apple)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.mp4parser.boxes.apple"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.mp4parser.boxes.iso14496.part12)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.mp4parser.boxes.iso14496.part12"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.mp4parser.boxes.sampleentry)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.mp4parser.boxes.sampleentry"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.metadata)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.metadata.citation)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.metadata.citation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.metadata.constraint)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.metadata.constraint"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.metadata.distribution)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.metadata.distribution"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.metadata.extent)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.metadata.extent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.metadata.identification)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.metadata.identification"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.metadata.maintenance)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.metadata.maintenance"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.opengis.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.opengis.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.openxmlformats.schemas.drawingml.x2006.main)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.openxmlformats.schemas.drawingml.x2006.main"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.openxmlformats.schemas.officeDocument.x2006.customProperties)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.openxmlformats.schemas.officeDocument.x2006.customProperties"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.openxmlformats.schemas.officeDocument.x2006.extendedProperties)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.openxmlformats.schemas.officeDocument.x2006.extendedProperties"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.openxmlformats.schemas.presentationml.x2006.main)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.openxmlformats.schemas.presentationml.x2006.main"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.openxmlformats.schemas.wordprocessingml.x2006.main)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.openxmlformats.schemas.wordprocessingml.x2006.main"/>
    </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)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.sqlite)(version&gt;=3.36.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.sqlite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=ucar.ma2)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="ucar.ma2"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=ucar.nc2)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="ucar.nc2"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=ucar.nc2.dataset)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="ucar.nc2.dataset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=ucar.nc2.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="ucar.nc2.util"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.resource.filter"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="provides a set of utilities to create and handle streams"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.resource.filter"/>
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.resource.filter"/>
      <attribute name="bnd.hashes" value="-1274334106,-575856078,-116608918,-1042216626,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.resource.filter"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.resource.filter"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="62779" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.resource.filter/1.0.0/org.apache.sling.resource.filter-1.0.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="0C39DFFF98932B34C392054667D196893BAD89915CA2A29913099E8D3A2D6BC9"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.resource.filter.ResourcePredicates" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.resource.filter)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.resource.filter"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.resource.filter.ResourcePredicates)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.provisioning.model"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The provisioning model for Apache Sling"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.8.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.provisioning.model"/>
      <attribute name="bundle-version" value="1.8.6" type="Version"/>
      <attribute name="version" value="1.10.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.provisioning.model"/>
      <attribute name="bnd.hashes" value="-1164154382,1422918573,-523181031,-1563253546,2101038288,685445846,1363520323,1241924209,-1004587638,-1820582042,-686085580,74517257,-2023292858,1599191945,-1234749111,-474754900,-1543133288,-1560347966,-89828829,-1080507730,-660072763,-1566344193,2016261304,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.provisioning.model"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.provisioning.model"/>
      <attribute name="bundle-version" value="1.8.6" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.provisioning.model.io"/>
      <attribute name="bnd.hashes" value="2060926984,-458741860,1641202179,-303336628,833137918,2113873196,-2025688868,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.8.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.provisioning.model"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.8.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.provisioning.model"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="75647" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.provisioning.model/1.8.6/org.apache.sling.provisioning.model-1.8.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="387AA9B7DB1819135A33C6B040DDF14E96D58CF44F9D94F5090A48D83E5FD924"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.repoinit.parser"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Parser for the Repository Initialization language used in Sling"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.6.12" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.repoinit.parser.operations"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.repoinit.parser"/>
      <attribute name="bundle-version" value="1.6.12" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.repoinit.parser"/>
      <attribute name="bnd.hashes" value="-541761919,1725443937,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.repoinit.parser"/>
      <attribute name="bundle-version" value="1.6.12" type="Version"/>
      <attribute name="version" value="4.8.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.repoinit.parser.operations"/>
      <attribute name="bnd.hashes" value="-1232269146,1955883606,494591870,1678608571,1152076483,-932415647,-1527589532,-932249849,-668706449,1229662404,-989362652,523828084,2108390741,-536873930,-1126980552,1367203344,-628296377,1046718759,1482244556,1391453985,-700169521,-700423287,-1969992232,1558123572,-504631506,779112542,1024050235,1575815495,1748485350,1594077997,-1435521779,349291285,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.6.12" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.repoinit.parser"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.6.12" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.repoinit.parser"/>
    </capability>
    <capability namespace="org.apache.sling.repoinit.language">
      <attribute name="version" value="8.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="122722" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.repoinit.parser/1.6.12/org.apache.sling.repoinit.parser-1.6.12.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6610E34D581C00320E73103A56607C793321F87661425A2D4C018E8CFB5FFAE9"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.repoinit.parser"/>
      <attribute name="objectClass" value="org.apache.sling.repoinit.parser.RepoInitParser" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.repoinit.parser)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.repoinit.parser"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.repoinit"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Initializes a JCR repository based on the output 	  of the RepoInit Language parser."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.36" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.sling.repoinit.parser.operations"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.repoinit"/>
      <attribute name="bundle-version" value="1.1.36" type="Version"/>
      <attribute name="version" value="1.1.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.repoinit"/>
      <attribute name="bnd.hashes" value="-2131082597,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.36" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.repoinit"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.36" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.repoinit"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="66094" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.repoinit/1.1.36/org.apache.sling.jcr.repoinit-1.1.36.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6C3A33293B5BC1EEA30D6E05B3C73157CCF069BD03270D6763A4525DD2D88B6D"/>
    </capability>
    <capability namespace="osgi.implementation">
      <attribute name="version" value="8.1.0" type="Version"/>
      <attribute name="osgi.implementation" value="org.apache.sling.jcr.repoinit"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.api"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.api.SlingRepositoryInitializer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.repoinit"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.repoinit.JcrRepoInitOpsProcessor" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.principal)(version&gt;=1.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.jackrabbit.authorization)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.value)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.repoinit)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.repoinit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.provisioning.model)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.provisioning.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.provisioning.model.io)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.provisioning.model.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.repoinit.parser)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.repoinit.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.repoinit.parser.operations)(version&gt;=4.8.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.repoinit.parser.operations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="org.apache.sling.repoinit.language">
      <directive name="filter" value="(version&gt;=8.4)"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.repoinit.JcrRepoInitOpsProcessor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.repoinit.parser.RepoInitParser)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.aries.util"/>
      <attribute name="documentation" value="http://www.apache.org"/>
      <attribute name="description" value="This bundle contains the OSGi common util for Apache Aries"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.3" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util"/>
      <attribute name="bnd.hashes" value="-676979750,-1649925365,581547165,-1173312427,49268581" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.filesystem"/>
      <attribute name="bnd.hashes" value="-495181077,678451317,686571364,-419200988,1681013098,69606757" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.aries.util.filesystem"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.filesystem.impl"/>
      <attribute name="bnd.hashes" value="-2091491493,1394812429,-671215140,816679851,-879855460,1848325298,-275868925,-1369146586,-318218212,-462081940,-165283070,1081401309" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.internal"/>
      <attribute name="bnd.hashes" value="-1318914367,1882640639,337446101,-1502624774,-1193650530,794800265,-1135757009" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.aries.util.filesystem"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.io"/>
      <attribute name="bnd.hashes" value="-1587945685,-224372075" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework,org.osgi.service.log,org.osgi.util.tracker"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.log"/>
      <attribute name="bnd.hashes" value="-2013470288" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.aries.util,org.apache.aries.util.filesystem,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.manifest"/>
      <attribute name="bnd.hashes" value="1314516209,1581691183,1295243782,831062212,-1503652028,-187051530,-1503540864,652899894,-686030077" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.messages"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.nls"/>
      <attribute name="bnd.hashes" value="-350697298,794800265" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.service.registry"/>
      <attribute name="bnd.hashes" value="-260644081" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework,org.osgi.util.tracker"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.tracker"/>
      <attribute name="bnd.hashes" value="481822708,-1628678015,-2003017372,-247409407,128125259" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework,org.osgi.util.tracker"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.util"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.util.tracker.hook"/>
      <attribute name="bnd.hashes" value="1388063880,-1923016613,597257994,-1017073807" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.aries.util"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.aries.util"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="115595" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/aries/org.apache.aries.util/1.1.3/org.apache.aries.util-1.1.3.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="4E3DE8C3D39F7624EB570BF36B81CCBA995C1D68416C638216BE8AF07F3C7467"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.hooks.bundle)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.hooks.bundle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.launch)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.launch"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.framework)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.framework"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.eclipse.osgi.framework.internal.core)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.osgi.framework.internal.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.eclipse.osgi.framework.adaptor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.osgi.framework.adaptor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.eclipse.osgi.internal.loader)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.osgi.internal.loader"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.commons.lang3"/>
      <attribute name="documentation" value="https://commons.apache.org/proper/commons-lang/"/>
      <attribute name="description" value="Apache Commons Lang, a package of Java utility classes for the  classes that are in java.lang's hierarchy, or are considered to be so  standard as to justify existence in java.lang."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.12.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
      <attribute name="bnd.hashes" value="848663202,319501787,-1906888092,771758584,1148827661,-883334775,-2138193175,-480170345,-740721817,1689964954,-1891270388,1851877125,-737389861,1501113543,-1470944282,-1497369324,394925690,1693941305,-258268874,-2058312688,1258786069,-1087472393,-559365000,1857162864,1461641646,-884616816,1434190591,-1436143403,366106500,1863395195,-973445066,-1824082054,-723213737,-1685592896,2439591,381441170,-538796483,959079822,1769708912,78727453,-1646872406,398204511,-698675752,940369601,-975644076,-1296581832,-217237293,2007846731,105016338,16862143,148294400,123493282,1360144858,-2085737652,-1058380094,-1522607534,2079891117,-705302361,-1356628682" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.arch"/>
      <attribute name="bnd.hashes" value="2049142,2622298,909208690" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.builder"/>
      <attribute name="bnd.hashes" value="1895597947,1061560667,2129957,-1495825482,-1128676190,-32015617,-216608068,-1768701701,1527238368,-24855265,69518148,1249222784,354408371,353644171,94950340,1239579336,-1374184593,1368689070,-2010317308,1255160445,-1824810248,-73774461,-474806463,-1675430089,-49736205,-1581273467,832197498" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.compare"/>
      <attribute name="bnd.hashes" value="36240269,-2030745641,-762694111" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.concurrent"/>
      <attribute name="bnd.hashes" value="80204913,724842149,1295237015,-844301494,1748471397,-132849484,1895597947,-1136292302,-341261604,-442401309,-1493828541,1723203688,1409765432,895799435,1551756110,-1320100185,1189408026,-23772034,-385709289,-632104188,-1785309808,1875596142,122648536,1015841454,-572662280,1775121979,209802555,1592173294,-1576980243" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.concurrent.locks"/>
      <attribute name="bnd.hashes" value="1616681123,549573946,1332817889,594341276" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.event"/>
      <attribute name="bnd.hashes" value="-151175188,100405921,-1720198865,-1326376361" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.exception"/>
      <attribute name="bnd.hashes" value="2053888405,1896225153,-1322201627,-133355871,-310961536,-1056180798" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.function"/>
      <attribute name="bnd.hashes" value="739971480,1258786069,-1087472393,-559365000,-1064934052,1857162864,1461641646,1197430702,-1432013153,516695681,1925205038,1767418997,-614666653,287519864,-34228758,-884616816,-1016402212,-1606072243,342636591,824340544,1593359907,-1406019717,-1926313050,-1214021380,-588764903,-2049559478,-100850644,-38861853,1149872672,1531541112,1544471448,2124909343,1685623046,-64790714,-1514472335,1434190591,-1436143403,169155504,366106500,-364459965,-1907327012,-1367128293,-120662860,-1931480594,-1578231737,-1336393172,-906336637" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.math"/>
      <attribute name="bnd.hashes" value="-1589107166,-231678791,-1898474808" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.mutable"/>
      <attribute name="bnd.hashes" value="-1216934138,1285890626,-137629394,930191991,31758070,134114057,-137341278,1232781797,43645206" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.reflect"/>
      <attribute name="bnd.hashes" value="-1054902025,-1733892105,-237930969,-1762238358,-1252274665,731667504,-1717494795,477164924,1786735667,-762892121,-341795692,-1780865673,81291338" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.stream"/>
      <attribute name="bnd.hashes" value="-975644076,-1296581832,-217237293" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.text"/>
      <attribute name="bnd.hashes" value="-369832642,-396387835,1091661043,-833943334,-1744903763,811367917,-1589498531,370441290,-705216209,1253881929,985615083,993781980,-1801676154,-858560495,1732832193,1141361296,980358625,-980644483,1054393350,-1410117721" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.text.translate"/>
      <attribute name="bnd.hashes" value="882702617,1060807377,1029591549,381699869,2105342294,1171059540,1405818049,-1956807563,1376037896,1819071085,362083988,-925014757,2035785541" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.time"/>
      <attribute name="bnd.hashes" value="-1542083597,1234436684,-1872889459,-1746749332,-260758948,-1090098380,1745874307,80988633,-1439815514,930373469,-1899260191,-254346239,-1791936528,1316699696,-276670980,-466019581,1852442515,829979362,-1328745070,-1775165324,1284628172,-1625892087,-1256648346,1725680805,-1663133929,1601238533,-1429732767,2558748,1074430782,942981037,870188886,1337361280,1392501502,-2033329475,695075935,-102502501,1502925328,1347766620,1442457027,-2142936856,-557652367,1615201904,-112840523,-1228255898,-1194929749,96479847,1642558903,80204913,-668820019,2035869530" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.commons.lang3"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.tuple"/>
      <attribute name="bnd.hashes" value="-563572900,-297459616,-137235712,1390684932,1212708597,2479866,1231247601,-1781598082" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.commons.lang3"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.commons.lang3"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="587402" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D919D904486C037F8D193412DA0C92E22A9FA24230B9D67A57855C5C31C7E94E"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.configadmin"/>
      <attribute name="documentation" value="http://felix.apache.org/site/apache-felix-config-admin.html"/>
      <attribute name="description" value="Implementation of the OSGi Configuration Admin Service Specification 1.6"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.9.22" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.configadmin"/>
      <attribute name="bundle-version" value="1.9.22" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.cm"/>
      <attribute name="bnd.hashes" value="-1075294946,-208945106,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.felix.cm,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.configadmin"/>
      <attribute name="bundle-version" value="1.9.22" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.cm.file"/>
      <attribute name="bnd.hashes" value="-1871950444,-1580107855,-1017611574,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.configadmin"/>
      <attribute name="bundle-version" value="1.9.22" type="Version"/>
      <attribute name="version" value="1.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
      <attribute name="bnd.hashes" value="595867238,-1563253546,-1675361255,160505113,-1671138460,2064407577,-851798102,368751429,2132978627,40470441,1045830198,-14948876,1655325979,-1419216863,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.9.22" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.configadmin"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.9.22" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.configadmin"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="168301" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.configadmin/1.9.22/org.apache.felix.configadmin-1.9.22.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B349E16D60DA66B6DA70AB3E056677A9D6A0B8953DF84ECD63B10AA5EF3C5865"/>
    </capability>
    <capability namespace="osgi.implementation">
      <directive name="uses" value="org.osgi.service.cm,org.apache.felix.cm"/>
      <attribute name="version" value="1.6.0" type="Version"/>
      <attribute name="osgi.implementation" value="osgi.cm"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.cm,org.apache.felix.cm"/>
      <attribute name="objectClass" value="org.osgi.service.cm.ConfigurationAdmin" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.cm,org.apache.felix.cm"/>
      <attribute name="objectClass" value="org.apache.felix.cm.PersistenceManager" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.6.0)(!(version&gt;=1.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.coordinator)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.coordinator"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.cm)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.cm.file)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.cm.file"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </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="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.felix.configadmin.plugin.interpolation"/>
      <attribute name="documentation" value="https://felix.apache.org/org.apache.felix.configadmin.plugin.interpolation/"/>
      <attribute name="description" value="&quot;This plugin makes it possible to substitute placeholder values in ConfigAdmin configuration with values from the              file system, environment variables or system properties.&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.configadmin.plugin.interpolation"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.configadmin.plugin.interpolation"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="21919" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.configadmin.plugin.interpolation/1.2.2/org.apache.felix.configadmin.plugin.interpolation-1.2.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B7610ED501B2C4A195F3740D6E840097A4D906240428C8F49F19D498B1C87095"/>
    </capability>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.converter"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="Apache Felix is a community effort to implement the OSGi Framework and Service platform and other interesting OSGi-related technologies."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.18" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.util.function"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.converter"/>
      <attribute name="bundle-version" value="1.0.18" type="Version"/>
      <attribute name="version" value="1.0.8" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
      <attribute name="bnd.hashes" value="-1820543451,2003047619,588544734,995634787,-1704389015,1553583033,1654237568,930688507,1527680699,1598161272,-1026834496,-258242829,-258239121,1695030319,387406884,17357775,-1593805215,-1801411095,-380447238,-1443568881,1247484180,936880055,-352182354,-278586134,1283157546,569730883,481792012,2067449955,219533462,1799254753,2558748,-2011842187,181543911,1000516353,-1814943667,-1421180655,-611724938,2647074,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.18" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.converter"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.18" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.converter"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="116620" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.converter/1.0.18/org.apache.felix.converter-1.0.18.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2C694C9FDF5D5B68442F458F5A32CA3F5379C345BE24868ABFF899CBD92C944A"/>
    </capability>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </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="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.eventadmin"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="This bundle provides an implementation of the OSGi R7 EventAdmin service."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.6.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.eventadmin"/>
      <attribute name="bundle-version" value="1.6.2" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
      <attribute name="bnd.hashes" value="2086568683,67338874,-1345319691,-468363275,1765379952,1940233037,-658393026,442928508,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.6.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.eventadmin"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.6.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.eventadmin"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="83611" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.eventadmin/1.6.2/org.apache.felix.eventadmin-1.6.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="445A90F6E31CDE9635C474CEA286273481D2E6EE293B52D8FC42ED8E927B5604"/>
    </capability>
    <capability namespace="osgi.implementation">
      <directive name="uses" value="org.osgi.service.event"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.implementation" value="osgi.event"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.osgi.service.event.EventAdmin"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.event"/>
      <attribute name="objectClass" value="org.osgi.service.event.EventAdmin" type="List&lt;String&gt;"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.metatype"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.4.0)(!(version&gt;=1.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </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"/>
      <directive name="cardinality" value="multiple"/>
    </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"/>
      <directive name="cardinality" value="single"/>
    </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"/>
      <directive name="cardinality" value="single"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.cm.json"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="Support for OSGi configurations specified in JSON documents."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.json,javax.json.stream"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.cm.json"/>
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.cm.json"/>
      <attribute name="bnd.hashes" value="-601309207,1895597947,-1292362848,90665273,1755944708,246070505,-1216219555,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.cm.json"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.cm.json"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="47891" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.cm.json/1.0.6/org.apache.felix.cm.json-1.0.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="88F4B3ACE90F6795267C0C1745A7D0E953A61AA80BEB3462222D7259AD7652C5"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json)"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.json.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaJSONP)(version=1.1.0))"/>
      <attribute name="osgi.contract" value="JavaJSONP"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="singleton" value="true"/>
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.geronimo.specs.geronimo-annotation_1.3_spec"/>
      <attribute name="documentation" value="http://geronimo.apache.org/maven/specs/geronimo-annotation_1.3_spec/1.3"/>
      <attribute name="description" value="Common Annotations spec 1.3 API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.3.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.specs.geronimo-annotation_1.3_spec"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
      <attribute name="bnd.hashes" value="-2004043409,1693669327,-783626505,424653815,-1100816956,-747788814,-276420562,20897285" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.specs.geronimo-annotation_1.3_spec"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.annotation.security"/>
      <attribute name="bnd.hashes" value="1788444563,-1077456939,-1614978202,1796849739,79322109" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.specs.geronimo-annotation_1.3_spec"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.annotation.sql"/>
      <attribute name="bnd.hashes" value="-1838143560,-1147875397" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="singleton" value="true"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.geronimo.specs.geronimo-annotation_1.3_spec"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="singleton" value="true"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.geronimo.specs.geronimo-annotation_1.3_spec"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="16205" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/geronimo/specs/geronimo-annotation_1.3_spec/1.3/geronimo-annotation_1.3_spec-1.3.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="0C7A7197C07CEF89D1BE14DB11CB4B8724892328AAB0FE47AE2A36D4C85B9357"/>
    </capability>
    <capability namespace="osgi.contract">
      <directive name="uses" value="javax.annotation,javax.annotation.sql,javax.annotation.security"/>
      <attribute name="version" value="1.3.0,1.2.0,1.1.0,1.0.0" type="List&lt;Version&gt;"/>
      <attribute name="osgi.contract" value="JavaAnnotation"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.geronimo.specs.geronimo-atinject_1.0_spec"/>
      <attribute name="documentation" value="http://geronimo.apache.org/maven/genesis/1.2"/>
      <attribute name="description" value="Apache Geronimo implementation of the JSR-330 Dependency Injection Spec API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.specs.geronimo-atinject_1.0_spec"/>
      <attribute name="bundle-version" value="1.2.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.inject"/>
      <attribute name="bnd.hashes" value="-2100193871,75032345,-922850799,756027530,79711796,509450219" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.geronimo.specs.geronimo-atinject_1.0_spec"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.geronimo.specs.geronimo-atinject_1.0_spec"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="10490" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/geronimo/specs/geronimo-atinject_1.0_spec/1.2/geronimo-atinject_1.0_spec-1.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="07B3226B8A4916D2DC0CC81DCBEB6FC242C3C4173D9DA9CC8B8246464D1CF746"/>
    </capability>
    <capability namespace="osgi.contract">
      <directive name="uses" value="javax.inject"/>
      <attribute name="version" value="1.0.0" type="List&lt;Version&gt;"/>
      <attribute name="osgi.contract" value="JavaInject"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec"/>
      <attribute name="documentation" value="http://geronimo.apache.org/maven/specs/geronimo-ws-metadata_2.0_spec/1.1.3"/>
      <attribute name="description" value="Web Services Metadata 2.0 API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.3" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jws.soap"/>
      <attribute name="bnd.hashes" value="1731890493,120268712,80227729,85351,559110266,452612526,1146086533" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec"/>
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jws"/>
      <attribute name="bnd.hashes" value="-282730057,-1928550679,677763381,2403779,-668224071,820891761,564447457" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.3" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.geronimo.specs.geronimo-ws-metadata_2.0_spec"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="15572" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/geronimo/specs/geronimo-ws-metadata_2.0_spec/1.1.3/geronimo-ws-metadata_2.0_spec-1.1.3.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="905806340528726B2D1A53A82024442AB31B95A6F730750F0720DED806F888A5"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jws)(version&gt;=2.0.0))"/>
      <attribute name="osgi.wiring.package" value="javax.jws"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jws.soap)(version&gt;=2.0.0))"/>
      <attribute name="osgi.wiring.package" value="javax.jws.soap"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This OSGi bundle wraps jaxb-runtime 2.3.2 jar file."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.3.2.3" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.runtime.reflect,javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.datatype,javax.xml.namespace,javax.xml.stream,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind"/>
      <attribute name="bnd.hashes" value="-1123239773,-2129885853,-1027488439,-1678783089,189093912,776329996,597927996,-90120639,-1857693658,806527789,-397449876,2647074,1635025768,698853013,-787508276" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.annotation"/>
      <attribute name="bnd.hashes" value="2076325746,-134985439,871068876" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2.runtime,javax.xml.bind,javax.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,javax.xml.transform,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.api"/>
      <attribute name="bnd.hashes" value="1412289960,1998032809,-1464861242,1562509694,1534885580,1252827836,-929521097,-397449876,-1328605585,-1421180655,82059409" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.api.impl"/>
      <attribute name="bnd.hashes" value="1377272541,-1087435979,1905263949" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.parsers,org.w3c.dom,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.marshaller"/>
      <attribute name="bnd.hashes" value="-513255680,-912100131,-2033514717,-397449876,594208315,1049718862,-850864651,-1733097688,-88710963,-2054697142" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.runtime.unmarshaller,javax.xml.bind,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.unmarshaller"/>
      <attribute name="bnd.hashes" value="-1199940996,-1482543478,-397449876,873059029" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind,javax.xml.bind.helpers,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.util"/>
      <attribute name="bnd.hashes" value="1348782135,563484298,-1017682520,83548669" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.api,com.sun.xml.bind.v2.model.annotation,javax.xml.bind"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2"/>
      <attribute name="bnd.hashes" value="-891921262,1661693051,1695404316,-397449876,2580550,-1594649114" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.bytecode"/>
      <attribute name="bnd.hashes" value="926396843,563484298" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.model.annotation"/>
      <attribute name="bnd.hashes" value="352632877,438768882,477242442,1986981077,213338003,2283824,806527789,-1514662340,-397449876,-2097809588,78394829,-1740960598,-916955293,563484298,-55954296,271285726,-1795258904,-1299694785,-695325176,-1635424459,-1936034710,-1755128747,135421243,-197787302,-1357977444,67161683" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.v2.model.impl,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.runtime,javax.activation,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.namespace,javax.xml.transform"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.model.core"/>
      <attribute name="bnd.hashes" value="514145071,578721415,-1416558401,935005775,1993942566,1816284,-1953513046,-1525455585,-1243832347,886003053,1105434690,2331,1626668364,-879080577,-269362796,1525258127,-1789048188,-700508093,-700453079,82035,-1166536978,-1165101397,-611999960,45446170,811550425,-1540077548,-1469924675,-341795038,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.api,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.nav,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2.runtime,javax.activation,javax.xml.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.model.impl"/>
      <attribute name="bnd.hashes" value="-1250028954,-53161657,-160209025,-1409276657,1643655293,538172324,-242633334,1409168672,1503772579,2081454438,-2066636597,-964615248,-700508747,-716852502,1957729247,892533669,-381702867,1373289440,1905494160,-1199551092,-1768076737,-397449876,256094290,-651011529,-188345085,-700218874,-1862418898,1076854635,1758209966,351450255,246324935,403187709,420061681,1454905265,-1901564805,-2119667113,-1934092866,-2128485545,-1808900946,-1934382739,1568138290,2002844967,-1287195811,1733534949,1816500103,-1308466894,-977779702,-1455884938,-1935745374,-2102452767,1859587996,563484298,-1427550011,1408541032,74231130,-815724391,2647074,82059409,1645016148" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.runtime"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.model.nav"/>
      <attribute name="bnd.hashes" value="477164924,-1538176457,1786735667,1079391276,-302733748,563484298,-1433194572,-341795692" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.reflect,javax.xml.bind,javax.xml.namespace,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.model.runtime"/>
      <attribute name="bnd.hashes" value="-2090770993,-1201986553,-1074970729,-675549842,1880600612,1054725874,2059121255,-347870939,-260559612,1405910215,375372103,-1384436276,-1934382085,-951965130,1795739360,-1241282206,-1604632543,-392214692,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.model.util"/>
      <attribute name="bnd.hashes" value="-52797655" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.istack,com.sun.xml.bind.api,com.sun.xml.bind.marshaller,com.sun.xml.bind.v2.model.annotation,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2.runtime.output,com.sun.xml.bind.v2.runtime.property,com.sun.xml.bind.v2.runtime.unmarshaller,javax.activation,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.sax,javax.xml.validation,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.runtime"/>
      <attribute name="bnd.hashes" value="839823812,-2107813972,1349928087,67115090,-658751173,-2082476829,-898374902,728066918,-1317895930,-64460439,-78461642,1195436906,-264599916,-755178736,-789371416,-791957054,-595092294,1283869231,-2081002838,1895597947,1595577857,1866412081,-1041538874,-1276735571,-1462301874,1822263711,365958748,-512690936,1965687765,-505822565,-397449876,-1404143219,2420395,2071515760,1904985577,832564926,1539329827,-1872220198,1817298802,-991723330,-1818633863,1859558163,264712343,82059409,-683202835,-729064215" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.marshaller,com.sun.xml.bind.v2.runtime,com.sun.xml.fastinfoset.stax,javax.xml.stream,org.jvnet.staxex,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.runtime.output"/>
      <attribute name="bnd.hashes" value="427263293,1496649646,743148880,-413127485,57285870,870219083,447348918,-240231956,123839798,1504567185,-1051021389,1816284,-493630412,-1910130627,787924331,563484298,1539935135,-278768793,-2036502569,-1624456411,-996127925,285034456,-277381798" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.api,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.reflect,com.sun.xml.bind.v2.runtime.unmarshaller,com.sun.xml.bind.v2.util,javax.xml.namespace,javax.xml.stream,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.runtime.property"/>
      <attribute name="bnd.hashes" value="734321619,-591035185,77208731,1896365430,-1712166886,-1397096072,-1223918802,-2084524581,-1069718487,-929181583,-1336974253,-397449876,-928497163,1667258709,-700508747,777513703,1463948683,80204392,605292523,1750563162,1868893557,1366527191,1233705453,82059409,-938999226" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.api,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.runtime,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.unmarshaller,javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.stream,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.runtime.reflect"/>
      <attribute name="bnd.hashes" value="-581848923,-140903678,1698031957,-1996290589,-751827082,-2081792409,267839624,-2055126132,937990220,-949715503,-1864305844,460863086,-2112803484,1413873193,2479673,-2139728421,-2077051031,-2018641429,-397449876,-167867333,972921066,2144331563,467340234,-450593563,-1429269751,-1375895188,357337889,819336302,-161274570,-1080196577,586865812,-257295295,-1958770474,-450305447,-1748359402,-1068309441,-1514615929,-1760161961,-415022168,169932272,82059409" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.api,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.reflect,javax.xml.stream,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.runtime.reflect.opt"/>
      <attribute name="bnd.hashes" value="-688389445,2066384,65292099,-1121226998,1917720934,43421067,436901039,-676891202,772113440,1918009050,754613365,-665004066,1687375153,1171014815,1870626290,111859112,1945022885,-714251705,1171302931,1977452060,1956910021,82035,563484298,-1183296076,-19348740,-1366216507,-596508952,710044362,-19060624,-584621816,-450763559,2110066167,597076224,990843725,1442576879,2110354283,1002730861" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind,com.sun.xml.bind.api,com.sun.xml.bind.unmarshaller,com.sun.xml.bind.util,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.output,com.sun.xml.bind.v2.runtime.reflect,javax.activation,javax.xml.bind,javax.xml.bind.annotation,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.bind.helpers,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.sax,javax.xml.validation,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.runtime.unmarshaller"/>
      <attribute name="bnd.hashes" value="-852226934,-1006006838,284990905,178943023,-2127112414,492489592,1869710763,80204913,2060535765,-1885511657,-1348858283,-5219692,-673250279,-723997489,1348782135,793682919,-1140231834,543257678,-2013651917,349518308,806959049,-460767094,1195950070,-397449876,873059029,-734952447,-744075761,-2081315611,-1697319005,79711796,563484298,-315202379,1282768747,-1477077182,1116256021,-415178938,115468581,-655169600,-1622587020,-1699233642,1462940519,572770538,-617702156,-291029721,1835848185,417911469,-274170449,1819009143,63537721,-1818398616,1530716278,-1721136325" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.api,com.sun.xml.bind.v2.model.core,com.sun.xml.bind.v2.model.nav,com.sun.xml.txw2.output,javax.xml.bind,javax.xml.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.schemagen"/>
      <attribute name="bnd.hashes" value="-1875140988,2195684,520711827,-397449876,718439811,69076575,-14372992,-372137062,2603148,2615230,2647074,1136772350,-1835180004,-1038781125,-84091589" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.txw2,com.sun.xml.txw2.annotation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.schemagen.episode"/>
      <attribute name="bnd.hashes" value="1004766894,72578400,857590822,-1022339217,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.txw2,com.sun.xml.txw2.annotation,javax.xml.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.schemagen.xmlschema"/>
      <attribute name="bnd.hashes" value="-955688840,438421327,65996,871333423,1982954872,-650104874,-838496823,1452958095,-875215588,2073507818,-332948302,-1726859937,733378577,-1908600166,1816284,-1874554741,-1831987207,524530154,-2100928571,2368702,1681383313,1364593969,1847531709,-1031837852,-1938770393,1253495462,-974055599,-1824120383,1850950612,-427893177,-1521044439,906070669,1846945434,-754125649,561899564,-489137164,-1898563571,-1217899347,-336565775,-612028382,81880751,-1108370950,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.bind.v2.runtime,com.sun.xml.bind.v2.runtime.unmarshaller,javax.activation,javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,javax.xml.xpath,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.bind.v2.util"/>
      <attribute name="bnd.hashes" value="84763877,217638674,129127680,-1302001601,1444179403,-1878179214,67115090,917115616,-2029030736,-675310660,-1474663104,-2133199034,-612190791,260365587" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.activation,javax.xml.stream,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="3.0.7" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.istack"/>
      <attribute name="bnd.hashes" value="1895597947,592133462,-2133118495,344489761,635054929,-501753126,-1841323135,2283072,2493500,-1615879891,-66496596,-986132614,1639533062" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="3.0.7" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.istack.localization"/>
      <attribute name="bnd.hashes" value="-575099626,2014848529,-1636173764,833150393,799400809,1462285583" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="3.0.7" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.istack.logging"/>
      <attribute name="bnd.hashes" value="-2013470288" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.txw2.output,javax.xml.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.txw2"/>
      <attribute name="bnd.hashes" value="2017053308,64951917,-1679915457,-720843941,-1678783399,-179955243,-140772457,926364987,992303862,2080061663,-2081002838,-705158035,598921349,1058548321,-1678783089,2069715476,-1910130627,1787799421,1381430264,83539,2603341,-1352428740,2144083520" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.txw2.annotation"/>
      <attribute name="bnd.hashes" value="-1851361179,-141944618,-310588667,-612228316,-123491398" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.txw2,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.jaxb-runtime"/>
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="version" value="2.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.txw2.output"/>
      <attribute name="bnd.hashes" value="-513255680,-912100131,1475509320,-151538827,1768021076,-2033514717,-1096124730,998516601,1658181460,-1201256947,1563156732,1459099178,722044242,-406015920,-722138043,-2054697142,1733714153" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.bundles.jaxb-runtime"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.3.2.3" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.bundles.jaxb-runtime"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1817405" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jaxb-runtime/2.3.2_3/org.apache.servicemix.bundles.jaxb-runtime-2.3.2_3.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5278F37B2CA36D1BC9B3F5356FC721DB9407DAD5281574AE05D1CB53FB2CB151"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.activation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.lang.model)"/>
      <attribute name="osgi.wiring.package" value="javax.lang.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.bind)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.bind.annotation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.bind.annotation.adapters)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.annotation.adapters"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.bind.attachment)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.attachment"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.bind.helpers)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.datatype)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.datatype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.validation)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.xpath)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.ext)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.ext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.xml.fastinfoset.sax)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.fastinfoset.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.xml.fastinfoset.stax)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.fastinfoset.stax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream.events)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jvnet.fastinfoset)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.fastinfoset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jvnet.staxex)(version&gt;=1.8.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.staxex"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This OSGi bundle wraps saaj-impl 1.5.1 jar file."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.5.1.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,javax.xml.soap,javax.xml.stream,javax.xml.transform"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj"/>
      <attribute name="bnd.hashes" value="-921941825,1763607876" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.soap"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.client.p2p"/>
      <attribute name="bnd.hashes" value="-174601359,1839623257" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj.packaging.mime.internet,javax.activation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.packaging.mime"/>
      <attribute name="bnd.hashes" value="-2137403731,1814960587,-1547629039" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj.packaging.mime,com.sun.xml.messaging.saaj.util,javax.activation,org.jvnet.mimepull"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.packaging.mime.internet"/>
      <attribute name="bnd.hashes" value="155034034,-176905139,-1419081314,1278737203,80988633,-904254742,845249765,1305860393,-617768264,1351928364,1124099059,-142066830,1950435960,419302343,1971845884,-679539163,-261064704,103158" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.packaging.mime.util"/>
      <attribute name="bnd.hashes" value="1821452539,-1523542059,-655200595,1550821018,665518902,719646915,1689034771,-1737591061,-247761659,620579805,-1040314844,-171973380" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj,com.sun.xml.messaging.saaj.packaging.mime.internet,com.sun.xml.messaging.saaj.util,com.sun.xml.messaging.saaj.util.stax,javax.activation,javax.xml.namespace,javax.xml.soap,javax.xml.stream,javax.xml.transform,org.jvnet.mimepull,org.jvnet.staxex.util,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.soap"/>
      <attribute name="bnd.hashes" value="1817554710,939598415,-1984138256,-148240646,1207773651,2110270879,-1753729162,-1810728573,-1132877948,-1579656221,558202879,794436263,2096545927,-809118962,74147270,-1214151114,1899620614,878778815,1946145118,400334174,2104742612,36130849,879910832,-313465660,-1200342804,-998891726" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj.soap,javax.xml.soap"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.soap.dynamic"/>
      <attribute name="bnd.hashes" value="-177256832,1144761009" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj.soap,com.sun.xml.messaging.saaj.soap.name,com.sun.xml.messaging.saaj.util,javax.xml.namespace,javax.xml.soap,javax.xml.stream,javax.xml.transform,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.soap.impl"/>
      <attribute name="bnd.hashes" value="1936802842,1766970114,1731978797,1947918401,956840497,957473422,421681553,-1953513700,-1381772752,-1682407462,-753774782,125170255,-324303251,-767199135,654593056,-1390205804,-1791536744,-939319027,-1626350031" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,javax.xml.soap,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.soap.name"/>
      <attribute name="bnd.hashes" value="402447564,403371085,1461398255,-747736259,-1710528802,-1709605281,-1900545908,-1899622387,1382605044,2073226625,2074150146,1860724433,-1986839837,-1985916316,-1680335855,-104785197,1904899947" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj,com.sun.xml.messaging.saaj.packaging.mime.internet,com.sun.xml.messaging.saaj.soap,com.sun.xml.messaging.saaj.soap.impl,com.sun.xml.messaging.saaj.soap.name,javax.xml.namespace,javax.xml.soap,javax.xml.stream,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.soap.ver1_1"/>
      <attribute name="bnd.hashes" value="402310241,417635401,-747873582,848771778,-1710666125,-1900683231,1382467721,2073089302,630277620,1495733916,1588832388,-2005676747,-1053979515" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj,com.sun.xml.messaging.saaj.packaging.mime.internet,com.sun.xml.messaging.saaj.soap,com.sun.xml.messaging.saaj.soap.impl,com.sun.xml.messaging.saaj.soap.name,javax.xml.namespace,javax.xml.soap,javax.xml.stream,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.soap.ver1_2"/>
      <attribute name="bnd.hashes" value="403233762,418558922,-746950061,849695299,-1709742604,-1899759710,1383391242,2074012823,631201141,1496657437,1589755909,-2004753226,-1053055994" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.parsers,javax.xml.soap,javax.xml.transform,javax.xml.transform.stream,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.util"/>
      <attribute name="bnd.hashes" value="1982630255,1510448546,344423721,544412451,-2133118495,448968775,1392322430,-153022656,-1009428185,-320801868,-21804926,170921269,1029307643,-626169457,-1885550695,-1866812586,1487442690" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.sun.xml.messaging.saaj.soap.impl,javax.activation,javax.xml.namespace,javax.xml.soap,javax.xml.stream,org.jvnet.staxex,org.jvnet.staxex.util,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.util.stax"/>
      <attribute name="bnd.hashes" value="1283135455,1543924741,724643166,900767229,1876010303,1368183650,80204913,564497333" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.transform"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.saaj-impl"/>
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="version" value="1.5.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.xml.messaging.saaj.util.transform"/>
      <attribute name="bnd.hashes" value="2017194232" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.bundles.saaj-impl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.5.1.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.bundles.saaj-impl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="2927520" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.saaj-impl/1.5.1_1/org.apache.servicemix.bundles.saaj-impl-1.5.1_1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="A393440790FACE68CE68061678CEEC80000F4AFCF114E69E5891F8F8258B0DA0"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jvnet.mimepull)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.mimepull"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.soap)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.soap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.activation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.imageio.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.datatype)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.datatype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream.events)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream.util)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.validation)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.events)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.html)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.html"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.ls)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.ls"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.ranges)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.ranges"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.traversal)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.traversal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.ext)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.ext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jvnet.staxex)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.staxex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jvnet.staxex.util)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.staxex.util"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This pom provides project information that is common to all ServiceMix branches."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.3.0.3" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.validation,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind"/>
      <attribute name="bnd.hashes" value="1989870026,338397845,-1920427212,-808374276,776329996,597927996,-188311395,1816284,1236525377,64864098,2269793,1816456206,1695404316,814792785,-797911717,-548836626,-1652645679,962559760,137578097,1410803924,1689866715,-397449876,1123340462,615271281,-61951983,1605952727,-1273228838,-2116489144,-569689061,1505629994,782067000,668760842,1982344500,133971830,-1091152511,1227593353,873208789,1601562550,894184242,698853013" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.annotation"/>
      <attribute name="bnd.hashes" value="-191744056,-2091374577,-1778966573,1189696021,-1873562992,1602286520,-1955451993,-373266745,-336596551,-1851361179,-2032180703,-310588667,2105276323,-58314417,-1387340978,-57897243,-2024746546,-1038313970,-281571944,-1631399239,84623186,-136387615,-949540645,-281368267,1872872101,-131553724,84623388,253186816,-1720187564,1776440131,382559352,1883139026,-1752232223,-972147005,-811700141,-281114671,-123491398" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.annotation.adapters"/>
      <attribute name="bnd.hashes" value="-530373369,853008595,976430119,201740120,-2032180703,-950321604,604801463" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.activation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.attachment"/>
      <attribute name="bnd.hashes" value="-803270818,-1626040841" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.validation,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.helpers"/>
      <attribute name="bnd.hashes" value="661420893,-888088138,666256874,-397449876,367657265,-695659055,1553954711,151028545,-698155115" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind,javax.xml.transform.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.util"/>
      <attribute name="bnd.hashes" value="756042206,793962972,-397449876,420558860" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.3.0.3" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.specs.jaxb-api-2.3"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="145525" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/specs/org.apache.servicemix.specs.jaxb-api-2.3/2.3_3/org.apache.servicemix.specs.jaxb-api-2.3-2.3_3.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="04C032F8FD3ECF725FB6E4007BE63E0C9CE086F608DBEEB72BF543B104A5310A"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.activation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.datatype)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.datatype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="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)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.validation)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.osgi.framework)"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.ext)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.ext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This pom provides project information that is common to all ServiceMix branches."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.9.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind,javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.ws.handler,javax.xml.ws.spi,javax.xml.ws.spi.http,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws"/>
      <attribute name="bnd.hashes" value="1955883606,-1148338866,1556432485,-971146378,1382649663,349415578,1805746613,-218110406,330955030,1233758936,-2127840820,-1201284130,-921269129,-922850799,-1262631132,836095487,-140486665,-275679135,1190896882,2403779,-646160747,-260720168,679895273,-677456050,734051340,1371698574,1535808622,-559039787,1162053008,-847199758,657309682,-1098236223" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,javax.xml.ws"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws.handler"/>
      <attribute name="bnd.hashes" value="-1937510614,2145469776,-1463405791,1318222833,79711796,806605768,792702191" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind,javax.xml.namespace,javax.xml.soap,javax.xml.ws.handler"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws.handler.soap"/>
      <attribute name="bnd.hashes" value="1360134463,711340051" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.ws"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws.http"/>
      <attribute name="bnd.hashes" value="-2113725219,-1662777177" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.soap,javax.xml.ws,javax.xml.ws.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws.soap"/>
      <attribute name="bnd.hashes" value="-960437362,43881522,-1815366776,2377157,429307249,559110266,-229497672" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind,javax.xml.namespace,javax.xml.transform,javax.xml.ws,javax.xml.ws.handler,javax.xml.ws.wsaddressing,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws.spi"/>
      <attribute name="bnd.hashes" value="-1671245102,1913542064,-670113062,-922850799,1052982074,1354218468" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws.spi.http"/>
      <attribute name="bnd.hashes" value="-821083161,-1421654293,-1079810686" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind.annotation,javax.xml.namespace,javax.xml.transform,javax.xml.ws,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.ws.wsaddressing"/>
      <attribute name="bnd.hashes" value="-1267278786,1484890921,-1028291505,920222447,-828460628" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.specs.jaxws-api-2.2"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="73842" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/specs/org.apache.servicemix.specs.jaxws-api-2.2/2.9.0/org.apache.servicemix.specs.jaxws-api-2.2-2.9.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F66D104CE181B825EE1ACDFCB5080241BC298AF1EA1946AB3BCF4BCD5CDBE5C3"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.bind)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.bind.annotation)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.xml.soap)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.xml.soap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.specs.saaj-api-1.3"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This pom provides project information that is common to all ServiceMix branches."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.9.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.activation,javax.xml.namespace,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.specs.saaj-api-1.3"/>
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.xml.soap"/>
      <attribute name="bnd.hashes" value="-469978154,2043610225,-406375807,1913542064,-1236807901,-461907967,-1785458773,-1434244974,2420395,2433570,458068942,362550772,1954536397,527460975,-1719626551,-1772031999,932745732,-995505935,862207705,1458611323,-1458319100,-424551681,464379223,-1995343451,1571202552,-540743196,1622256124,1954940446,2603341" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.specs.saaj-api-1.3"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.9.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.specs.saaj-api-1.3"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="49355" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/specs/org.apache.servicemix.specs.saaj-api-1.3/2.9.0/org.apache.servicemix.specs.saaj-api-1.3-2.9.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BAEC5EC883845073A7F8A2961FBB9B00EA5129E5383E9B6C245413D6B59617CB"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.activation)"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.johnzon"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Johnzon powered javax.json library"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.14" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.json.stream"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.johnzon"/>
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
      <attribute name="bnd.hashes" value="-270371932,594201428,2318600,893486641,-1070475222,-24976361,-1121503193,-198114792,-1991884175,-1980888473,380128052,-628296377,906834976,2073194331,-18957291,-1892499477,-757048673,-1849505991,1836356939,1238275115,912368969,-1737094245,-885946129" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.json,javax.json.stream"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.johnzon"/>
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.json.spi"/>
      <attribute name="bnd.hashes" value="-2127840820,-2041298151" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.json"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.johnzon"/>
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
      <attribute name="bnd.hashes" value="-833922898,1209236463,1978794667,-1649115169,847240413,67338874,-1952931001,177289155,-1151814489" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.json,javax.json.spi,javax.json.stream,org.apache.johnzon.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.johnzon"/>
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="version" value="1.2.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.johnzon.core"/>
      <attribute name="bnd.hashes" value="303463776,-781677967,1993615347,1145292307,-1921018260,1521165926,-551271076,-1485893118,-1297684740,657602674,-43820649,804502459,-315243754,-32939882,-240242424,2433570,2141503264,-982430146,874409109,-278990763,637045098,-506777153,266591217,2077742807,895019957,1685820601,-1379512673,-1970089570,1387105131,951756231,-517853971,-1974537875,58653853,1166425060,-1856850371,-1856697256,514881585,-1500878988,1973900583,1811707011,-2081939429,1177986117,-1034663383,1178139232,-1167360043,-1166996041,2010787138,-302127911,1611057503,142105790,919447723,-1985128919,1371753383,-666019591,1417170863,287546459,-1478916219,80623,-1253265949,-583643246,1816284,237930454,-217105822,-1820588799,1786735667,81291353" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.json,javax.json.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.johnzon"/>
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="version" value="1.2.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.johnzon.core.spi"/>
      <attribute name="bnd.hashes" value="804404021" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.johnzon"/>
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="version" value="1.2.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.johnzon.core.util"/>
      <attribute name="bnd.hashes" value="579084763,1994305914" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.johnzon"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.14" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.johnzon"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="167945" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.johnzon/1.2.14/org.apache.sling.commons.johnzon-1.2.14.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="EFCA1EACADB072FB9588DD00934FD1418BCE6C6B3FDC3835C2A0CA8AB17F663A"/>
    </capability>
    <capability namespace="osgi.contract">
      <directive name="uses" value="javax.json,javax.json.spi,javax.json.stream"/>
      <attribute name="version" value="1.1.0,1.0.0" type="List&lt;Version&gt;"/>
      <attribute name="osgi.contract" value="JavaJSONP"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.log"/>
      <attribute name="documentation" value="http://sling.apache.org/site/logging.html"/>
      <attribute name="description" value="This bundle embeds Logback which provides the SLF4J logging API.     The embedding supports dynamic OSGi-configuration without     requiring to edit some global filesystem based XML file."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="5.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.classic.turbo,ch.qos.logback.core,ch.qos.logback.core.pattern,ch.qos.logback.core.spi,ch.qos.logback.core.status,org.slf4j,org.slf4j.event,org.slf4j.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic"/>
      <attribute name="bnd.hashes" value="-67643453,-774410653,149635325,73313124,-2013470288,-1280137761,-1617094982,1129865026" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core.boolex"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.boolex"/>
      <attribute name="bnd.hashes" value="1263815142,2041860136,-1228412186,67904790" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.db.names"/>
      <attribute name="bnd.hashes" value="-112196831,-1321177265,-1736634448,-1088162399,15250265" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.db.script"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core.pattern"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.encoder"/>
      <attribute name="bnd.hashes" value="-593305342" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core.filter,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.filter"/>
      <attribute name="bnd.hashes" value="-1227929604,-501082205" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.helpers"/>
      <attribute name="bnd.hashes" value="1890848448" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core.html,ch.qos.logback.core.pattern"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.html"/>
      <attribute name="bnd.hashes" value="732963097,-1826261502,-714065227,338845383" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,javax.management"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.jmx"/>
      <attribute name="bnd.hashes" value="901760842,-1599614829,-348854465" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core.joran,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.joran"/>
      <attribute name="bnd.hashes" value="-2080894737,-1086453209,941104123" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.spi,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.joran.action"/>
      <attribute name="bnd.hashes" value="-397306196,-1246224864,917230480,-871437531,1473173186,1638928928,-1376388422,-940750842,-383379511,-1287278299,22202888" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.jul"/>
      <attribute name="bnd.hashes" value="-1903915153,747006707" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.layout"/>
      <attribute name="bnd.hashes" value="-520070326" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.log4j"/>
      <attribute name="bnd.hashes" value="1910121985" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic,ch.qos.logback.classic.spi,ch.qos.logback.core,ch.qos.logback.core.boolex,ch.qos.logback.core.helpers,ch.qos.logback.core.joran.spi,ch.qos.logback.core.net,ch.qos.logback.core.net.ssl,ch.qos.logback.core.pattern,ch.qos.logback.core.spi,javax.net,javax.net.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.net"/>
      <attribute name="bnd.hashes" value="510681393,-591255168,245764541,-1421402394,891653006,-523046768,-1784094840,-286863970,-1262114310,2024549429,1050941090,424131550" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.net,ch.qos.logback.classic.spi,ch.qos.logback.core.net,ch.qos.logback.core.net.server,ch.qos.logback.core.net.ssl,ch.qos.logback.core.spi,javax.net"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.net.server"/>
      <attribute name="bnd.hashes" value="475745884,1597116920,-1869871548,-1803598656,-1287874600,349483017,-1632428879,-1409573859,903481541" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core,ch.qos.logback.core.pattern,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.pattern"/>
      <attribute name="bnd.hashes" value="80601533,932324139,2072581134,-1599254266,222181710,83361286,-2142130830,1498142102,57623193,1784983874,-482636132,1364145610,1003993967,-751306101,-1794658864,788561268,-215355802,2111112569,-832965507,90222215,-947223867,-1987251925,1190382379,-666985017,-737467511,873030837,-88389162,-1216774506,1797809403,1672579090,2647074" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core.pattern.color"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.pattern.color"/>
      <attribute name="bnd.hashes" value="2081863239" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.selector"/>
      <attribute name="bnd.hashes" value="1640185559,653076110,658805325" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.selector.servlet"/>
      <attribute name="bnd.hashes" value="1618748764,-1671546313" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.servlet"/>
      <attribute name="bnd.hashes" value="883328123,-1343786391" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic.spi,ch.qos.logback.core,ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.event,ch.qos.logback.core.joran.spi,ch.qos.logback.core.sift,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.sift"/>
      <attribute name="bnd.hashes" value="-2079272807,1885954456,-101041993,610048085,-729786086,1165697797,1823588625" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic,ch.qos.logback.classic.turbo,ch.qos.logback.core,ch.qos.logback.core.spi,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.spi"/>
      <attribute name="bnd.hashes" value="-200873483,1445635925,1335045973,327613342,-697816732,540238263,1607184038,-612321345,955267888,2029092787,-1851738920,-801737253,-754233701,1030889108,2122597519,319562721,-1175387098,418564399,-2136861394,-1975504304,-529429401,-2011428652" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic,ch.qos.logback.core.spi,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.turbo"/>
      <attribute name="bnd.hashes" value="1910026036,171900324,-213956374,-2045474780,-1282146631,-2077225870,-687637003,451115034,-798097510,-1198956778" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.classic,ch.qos.logback.classic.selector,ch.qos.logback.classic.spi,ch.qos.logback.core.joran.spi,ch.qos.logback.core.status,org.slf4j.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.util"/>
      <attribute name="bnd.hashes" value="592495059,656464742,1354612474,973720210,74073711,-1485138861,514041966,1378367229,1409660243" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.encoder,ch.qos.logback.core.filter,ch.qos.logback.core.helpers,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,ch.qos.logback.core.status,ch.qos.logback.core.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core"/>
      <attribute name="bnd.hashes" value="1237836135,1991921880,-1698218082,152025396,-1248053779,-878823522,-1678783089,1564469504,-815180720,69463811,-2025855158,-1960399557,-468644573,-2062905724,430863464,1079902291,106334117" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.boolex"/>
      <attribute name="bnd.hashes" value="-65530797,674344661,1199814470,-379619559,-1789452014" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.encoder"/>
      <attribute name="bnd.hashes" value="467507635,-471558377,57285884,-688211475,-1131771882,-2038399338" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.boolex,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.filter"/>
      <attribute name="bnd.hashes" value="-1408603608,-722978713,2104342424" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.helpers"/>
      <attribute name="bnd.hashes" value="-259970439,1602416918,-2066915827,-1238332596" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.spi,ch.qos.logback.core.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.hook"/>
      <attribute name="bnd.hashes" value="-885956136,622766265,-1344725206" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.pattern"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.html"/>
      <attribute name="bnd.hashes" value="-1525012424,-656846042,1486059738,-1015798988" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.joran.event,ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util.beans,ch.qos.logback.core.spi,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran"/>
      <attribute name="bnd.hashes" value="1933899404,-1229489056" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util,ch.qos.logback.core.joran.util.beans,ch.qos.logback.core.spi,ch.qos.logback.core.util,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.action"/>
      <attribute name="bnd.hashes" value="1425835181,1955883606,-1069358419,79711796,-449596552,-1345232259,-1641805054,-1477179430,928597544,-1478587610,2060966620,489881374,-1256913765,-1614491426,937269701,2138852964,-361181658,344392178,1957874947,882811019,477488207,-1417815876,1291231948" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.event,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.conditional"/>
      <attribute name="bnd.hashes" value="1142656251,1648051439,663081427,-931329708,36908959,1586404221,-1891710253,1732629886,-53010080" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,ch.qos.logback.core.status,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.event"/>
      <attribute name="bnd.hashes" value="-1061937672,1766239903,349036013,-1979249424,-1667618354,396363640" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,javax.xml.stream,javax.xml.stream.events"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.event.stax"/>
      <attribute name="bnd.hashes" value="-1061937672,1766239903,396363640,4051714,-679821856" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.node"/>
      <attribute name="bnd.hashes" value="-1789745025" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.joran.action,ch.qos.logback.core.joran.event,ch.qos.logback.core.spi,ch.qos.logback.core.status,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.spi"/>
      <attribute name="bnd.hashes" value="-1154431335,1889075699,301888983,167237032,-512034857,-1564834622,-1953316575,297104091,1681245691,1611946253,-916282777,-340140454,1409287381,592760594,-1082435020,-99119323,-584458861,-1226775399" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.joran.util.beans,ch.qos.logback.core.spi,ch.qos.logback.core.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.util"/>
      <attribute name="bnd.hashes" value="1606030969,1399993044,22379765" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.util.beans"/>
      <attribute name="bnd.hashes" value="-240410100,-358513450,1728840030,1386185714" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.layout"/>
      <attribute name="bnd.hashes" value="-657441329" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.boolex,ch.qos.logback.core.helpers,ch.qos.logback.core.net.ssl,ch.qos.logback.core.pattern,ch.qos.logback.core.sift,ch.qos.logback.core.spi,ch.qos.logback.core.util,javax.net"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.net"/>
      <attribute name="bnd.hashes" value="-126773532,-94870852,-1015474561,31419218,1241434553,1200355544,-1698708310,-1004806990,1456054264,-1107960103,1761745042,1169974830,-569689061,1235705338,1967790031,2126652824,9825016" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.net.ssl,ch.qos.logback.core.spi,javax.net"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.net.server"/>
      <attribute name="bnd.hashes" value="-1927464097,2021122027,1685995011,-1480225240,-12302390,1655070880,112930028,236451176,752175232,1000013434,514470199,2046922867,-1236606070" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,javax.net,javax.net.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.net.ssl"/>
      <attribute name="bnd.hashes" value="1976602785,1149401316,-1595934338,1595160728,82412,1854760049,2072292165,-1618363269,1746104088,-182918550,469720503,392364704,-1778844768,1064278080,-627602523" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.encoder,ch.qos.logback.core.spi,ch.qos.logback.core.status"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern"/>
      <attribute name="bnd.hashes" value="1040636665,1654237568,-1026470494,64447553,-1978017435,-1260291173,-166825,-1915346479,-914447189,512101107,2106174591,249322250,-316092636" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.pattern"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern.color"/>
      <attribute name="bnd.hashes" value="885190988,1862066456,1043862771,1429801432,-1579422623,1021021911,-1362313155,850893733,681430653,-1794376142,-1965361284,-1510671731,588603068,1941825308,-1233511614,7160106,1602234050,980725389" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.pattern,ch.qos.logback.core.pattern.util,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern.parser"/>
      <attribute name="bnd.hashes" value="-534884161,2042308873,1153641255,2433570,-845370878,-1911543745,2109290073,80988633,1814417370,175865529" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern.util"/>
      <attribute name="bnd.hashes" value="1290874925,21047903,-471363252,2092508351,-1950064898" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.property"/>
      <attribute name="bnd.hashes" value="1695878730,-1258848520" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.read"/>
      <attribute name="bnd.hashes" value="2010612448,-1873647579" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.status"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.recovery"/>
      <attribute name="bnd.hashes" value="-1576924101,-1389739614,1233253495,8305597" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.joran.spi,ch.qos.logback.core.rolling.helper,ch.qos.logback.core.spi,ch.qos.logback.core.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.rolling"/>
      <attribute name="bnd.hashes" value="1204775786,-38603309,808346024,-440589385,-1230640344,-1570165415,82021761,2132577061,1132551719,-1445483218,237346313,650439802,959425713,-1947134692,1426629133" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.pattern,ch.qos.logback.core.rolling,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.rolling.helper"/>
      <attribute name="bnd.hashes" value="806526316,-925197303,-1187802493,1624016101,1207928597,-1378900394,484543305,1836173895,733851749,-1068916167,108569069,742107264,1070132355,-1965707012,-1181820886,1257321394,-684137529" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.joran,ch.qos.logback.core.joran.event,ch.qos.logback.core.joran.spi,ch.qos.logback.core.spi,ch.qos.logback.core.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.sift"/>
      <attribute name="bnd.hashes" value="-222664041,-1882940038,1317393827,1341881297,-1518352901,-1089309060,-40397962,1291340674" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.filter,ch.qos.logback.core.helpers,ch.qos.logback.core.status"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.spi"/>
      <attribute name="bnd.hashes" value="67115090,1841089469,1277689821,-404078106,-2085767898,543190939,1253629455,1745664384,1745884367,-624739713,1815461132,1048760023,-1872469609,765487666,1672091434,1168980438,26015916,1129156108,9209442,-2144971214" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.status"/>
      <attribute name="bnd.hashes" value="506302458,1175929440,-157481131,-166281410,-578905036,664048741,-1808614382,-2054038013,1151185638,-1404231050,-279407813,-2053454028,366111027,-1001804232" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.subst"/>
      <attribute name="bnd.hashes" value="2622298,2433570,2058683787,-1911543745,80988633,1814417370,2146092791" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ch.qos.logback.core,ch.qos.logback.core.rolling,ch.qos.logback.core.rolling.helper,ch.qos.logback.core.spi,ch.qos.logback.core.status,javax.naming"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.util"/>
      <attribute name="bnd.hashes" value="-762240740,495371628,1490248541,1688110458,1417224150,1521526266,750357973,1565053489,1678962540,356048380,1190510070,-1927368268,369926444,74073711,-739799708,-670920771,-670851138,-618969457,-414360592,1710151909,771505563,-1653364629,-2013651917,106067319,1265101987,-512119845,-1485741162,-1429386328,-736820655,-1658947683,-2012681073" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.slf4j,org.slf4j.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.7.32" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.impl"/>
      <attribute name="bnd.hashes" value="579679496,1614616456,-705254350" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.log.logback"/>
      <attribute name="bnd.hashes" value="-873048205,-268203076,-294769188,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.log"/>
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.log.logback.webconsole"/>
      <attribute name="bnd.hashes" value="2063942976,-872592110,672905921,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.log"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="5.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.log"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="809569" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.log/5.4.0/org.apache.sling.commons.log-5.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="9EE81F93441C644C1D6858A023097B62813B163D4B23DB614B414BBE2F8F33EC"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.3.0))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.reflect)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.boolex)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.boolex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.encoder)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.encoder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.joran)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.joran"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.joran.action)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.joran.action"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.jul)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.jul"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.layout)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.layout"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.net)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.net.server)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.net.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.pattern)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.pattern"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.pattern.color)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.pattern.color"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.selector)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.selector"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.sift)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.sift"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.spi)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.turbo)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.turbo"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.classic.util)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.classic.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.boolex)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.boolex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.encoder)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.encoder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.filter)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.helpers)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.hook)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.hook"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.html)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.html"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.joran)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.joran.action)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.action"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.joran.conditional)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.conditional"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.joran.event)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.joran.spi)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.joran.util)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.joran.util.beans)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.joran.util.beans"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.net)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.net.server)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.net.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.net.ssl)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.pattern)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.pattern.color)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern.color"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.pattern.parser)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.pattern.util)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.pattern.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.recovery)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.recovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.rolling)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.rolling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.rolling.helper)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.rolling.helper"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.sift)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.sift"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.spi)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.status)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.status"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.subst)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.subst"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=ch.qos.logback.core.util)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="ch.qos.logback.core.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net)"/>
      <attribute name="osgi.wiring.package" value="javax.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream.events)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.log.logback.webconsole)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.log.logback.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.hooks.weaving)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.hooks.weaving"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.event)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.sql"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.logservice"/>
      <attribute name="documentation" value="http://sling.apache.org/site/logging.html"/>
      <attribute name="description" value="Implementation of the OSGi Compendium Log Service using SLF4J        as the actual logging backend."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.logservice"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.logservice"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="15114" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.logservice/1.1.0/org.apache.sling.commons.logservice-1.1.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="24E377F3D819F3411E9632E0E623F2970CECFAD1F8A54B46C9C4223AA2218BE9"/>
    </capability>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.startlevel)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.startlevel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </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="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.log"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="A simple implementation of the OSGi R7 Log service."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.log"/>
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
      <attribute name="bnd.hashes" value="1534135002,2054177710,2060375744,459075576,-1361742930,1955537649,-2013470288,-1030022714,971415866,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.service.log"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.log"/>
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log.admin"/>
      <attribute name="bnd.hashes" value="939507583,-1280137761,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.log"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.log"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="53445" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.log/1.2.6/org.apache.felix.log-1.2.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="84D13C6173933C366F5395231D68542F433B3044B7C53945489849DAA2C7B73D"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.log,org.osgi.service.log.admin"/>
      <attribute name="objectClass" value="org.osgi.service.log.LogReaderService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.log,org.osgi.service.log.admin"/>
      <attribute name="objectClass" value="org.osgi.service.log.LogService,org.osgi.service.log.LoggerFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.log,org.osgi.service.log.admin"/>
      <attribute name="objectClass" value="org.osgi.service.log.admin.LoggerAdmin" type="List&lt;String&gt;"/>
    </capability>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.4.0)(!(version&gt;=1.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.log.admin)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log.admin"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.cm.ConfigurationAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.osgi"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Commons OSGi"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.4.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework,org.osgi.service.event,org.osgi.util.tracker"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.osgi"/>
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="version" value="2.4.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
      <attribute name="bnd.hashes" value="1477385239,1861881076,67115090,-1503540864,1298727941,-1496045124,76453678,-2019776760,612166645,58611876,-463453335,1711021900,-260476873,1636113735,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.commons.osgi"/>
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi.bundleversion"/>
      <attribute name="bnd.hashes" value="-1048774846,-281773148,-1277690488,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.osgi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.osgi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="33127" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.osgi/2.4.2/org.apache.sling.commons.osgi-2.4.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="70051C0F1490AEE636C450358B383918978088D50EC5F07E6C9D1A38193AC69B"/>
    </capability>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.installer.core"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Provides services to install OSGi bundles and configurations         by supplying input streams and dictionaries."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.12.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.installer.core"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="3.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api"/>
      <attribute name="bnd.hashes" value="-351985533,-1567820734,-1098147758,-4185567,-818362778,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.installer.core"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="1.0.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.event"/>
      <attribute name="bnd.hashes" value="2590522,469645408,-728964818,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.installer.api.tasks,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.installer.core"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.info"/>
      <attribute name="bnd.hashes" value="-1814391585,482511447,-276420562,1756351217,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.installer.core"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="1.0.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.jmx"/>
      <attribute name="bnd.hashes" value="1717936949,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.installer.core"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.serializer"/>
      <attribute name="bnd.hashes" value="288383752,2110055447,-1370002206,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.installer.core"/>
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="version" value="1.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.tasks"/>
      <attribute name="bnd.hashes" value="949790662,-483577440,-928414902,-1609260555,-2104008496,1767479555,1354204171,-596483909,-1831578718,-1777312557,502642028,-1936011098,2675803,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.installer.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.12.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.installer.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="165379" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.installer.core/3.12.0/org.apache.sling.installer.core-3.12.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="C449665C4AC0286578B2C6A625BB75E3B8FC026F3EDA90A0856045D8E66716FA"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.installer.api.OsgiInstaller,org.apache.sling.installer.api.ResourceChangeListener,org.apache.sling.installer.api.info.InfoProvider,org.apache.sling.installer.api.tasks.RetryHandler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.installer.api.event.InstallationListener,org.apache.sling.installer.api.jmx.InstallerMBean" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.cm.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.cm.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api)(version&gt;=3.2.0)(!(version&gt;=3.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.event)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.info)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.info"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.jmx)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version&gt;=1.6.0)(!(version&gt;=1.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.tasks"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.startlevel)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.startlevel"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.packageadmin"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.startlevel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.url)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.url"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.osgi.util.tracker)"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.installer.factory.configuration"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides support for configurations to the Apache Sling OSGi installer"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.installer.factory.configuration"/>
      <attribute name="bundle-version" value="1.4.2" type="Version"/>
      <attribute name="version" value="1.1.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.factories.configuration"/>
      <attribute name="bnd.hashes" value="160505113,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.installer.factory.configuration"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.installer.factory.configuration"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="41099" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.installer.factory.configuration/1.4.2/org.apache.sling.installer.factory.configuration-1.4.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="ECC4052951F9F07CDFFE3644AFB293CF3377F1B8AAF963735592070A5EDBDC48"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.text)"/>
      <attribute name="osgi.wiring.package" value="java.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.info)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.info"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.tasks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.converter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.converter"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.installer.provider.file"/>
      <attribute name="documentation" value="https://sling.apache.org/documentation/bundles/file-installer-provider.html"/>
      <attribute name="description" value="Installs OSGi bundles and configurations from the file system."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.3.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.3.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.installer.provider.file"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.3.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.installer.provider.file"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="30193" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.installer.provider.file/1.3.4/org.apache.sling.installer.provider.file-1.3.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="29BDF49F5939FBA529F9F4B7B87BBEBB27AA58F3CF063D1D11B0DB6DA6FBCA47"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.math)"/>
      <attribute name="osgi.wiring.package" value="java.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.charset)"/>
      <attribute name="osgi.wiring.package" value="java.nio.charset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.file)"/>
      <attribute name="osgi.wiring.package" value="java.nio.file"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.file.attribute)"/>
      <attribute name="osgi.wiring.package" value="java.nio.file.attribute"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.serializer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.serializer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.javax.activation"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling javax.activation bundle contributes an OSGi-compatible activation bundle."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="0.3.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.javax.activation"/>
      <attribute name="bundle-version" value="0.3.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
      <attribute name="bnd.hashes" value="-1359889218,64058019,206291577,-1517362639,838515274,202913531,608817551,879465504,-2126306139,-1029031803,1462319168,1446596385,-1581448570,-796606708,-1327476306,-2052561703,-1641495510,1002652865,-1475195750,-1131237297,-1627952364,-896685802" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.javax.activation"/>
      <attribute name="bundle-version" value="0.3.0" type="Version"/>
      <attribute name="version" value="1.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.activation.registries"/>
      <attribute name="bnd.hashes" value="-773064349,-1883382773,478725815,1178464855,-324508996,1083548516,-1073400758" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.activation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.javax.activation"/>
      <attribute name="bundle-version" value="0.3.0" type="Version"/>
      <attribute name="version" value="1.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.sun.activation.viewers"/>
      <attribute name="bnd.hashes" value="-376389843,136137445,-865478374,-374281793" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="0.3.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.javax.activation"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="0.3.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.javax.activation"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="85820" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.javax.activation/0.3.0/org.apache.sling.javax.activation-0.3.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="E2BBE7FFEABECD5524DA29DD4CD71A0073716DD5E20DDFAAD03C01739683CAE0"/>
    </capability>
    <capability namespace="osgi.contract">
      <directive name="uses" value="javax.activation"/>
      <attribute name="version" value="1.1.0,1.1.1,1.2.0" type="List&lt;Version&gt;"/>
      <attribute name="osgi.contract" value="JavaActivation"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.sun.activation.registries)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.sun.activation.registries"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.awt)"/>
      <attribute name="osgi.wiring.package" value="java.awt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.awt.datatransfer)"/>
      <attribute name="osgi.wiring.package" value="java.awt.datatransfer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.awt.event)"/>
      <attribute name="osgi.wiring.package" value="java.awt.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.awt.image)"/>
      <attribute name="osgi.wiring.package" value="java.awt.image"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.beans)"/>
      <attribute name="osgi.wiring.package" value="java.beans"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.logging)"/>
      <attribute name="osgi.wiring.package" value="java.util.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.activation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.settings"/>
      <attribute name="documentation" value="https://sling.apache.org/documentation/bundles/sling-settings-org-apache-sling-settings.html"/>
      <attribute name="description" value="Settings support including run modes"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.settings"/>
      <attribute name="bundle-version" value="1.4.2" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
      <attribute name="bnd.hashes" value="-353950967,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.settings"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.settings"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="25703" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.settings/1.4.2/org.apache.sling.settings-1.4.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="3AB7A18FF893C04BF727F88BB4C2A7408D747D7CB091D5A0134F3FEF681E0571"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.shell"/>
      <attribute name="objectClass" value="org.apache.felix.shell.Command" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.settings"/>
      <attribute name="objectClass" value="org.apache.sling.settings.SlingSettingsService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.settings.impl"/>
      <attribute name="objectClass" value="org.apache.sling.settings.impl.SlingSettingsPrinter" type="List&lt;String&gt;"/>
    </capability>
    <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"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.shell"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.4.0)(!(version&gt;=1.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.eclipse.org/org/documents/edl-v10.php"/>
      <attribute name="osgi.identity" value="org.jvnet.staxex.stax-ex"/>
      <attribute name="documentation" value="https://www.eclipse.org"/>
      <attribute name="description" value="Extensions to JSR-173 StAX API."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.8.3" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.jvnet.staxex.stax-ex"/>
      <attribute name="bundle-version" value="1.8.3" type="Version"/>
      <attribute name="version" value="1.8.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.staxex.util"/>
      <attribute name="bnd.hashes" value="79711796,18067109,-786034595,-2133118495,-931879272,-982474735,-578532619" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.activation,javax.xml.namespace,javax.xml.stream"/>
      <attribute name="bundle-symbolic-name" value="org.jvnet.staxex.stax-ex"/>
      <attribute name="bundle-version" value="1.8.3" type="Version"/>
      <attribute name="version" value="1.8.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.staxex"/>
      <attribute name="bnd.hashes" value="1688798004,-933004659,-1886409336,284990905,258205869,-1297731955,1113045230,84763877,31810972,1556432485,39709639,877951342,-244106651,-830275938,992531533,13104125" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.8.3" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.jvnet.staxex.stax-ex"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.8.3" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.jvnet.staxex.stax-ex"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="38537" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.3/stax-ex-1.8.3.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BEE08DA10BBC481418A1AF70B9E9A80321B745BFB4DBDEBBE98C1AA17C45CAF8"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.activation)"/>
      <attribute name="osgi.wiring.package" value="javax.activation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.bind.attachment)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.bind.attachment"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jvnet.staxex)"/>
      <attribute name="osgi.wiring.package" value="org.jvnet.staxex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache-2.0; link=&quot;https://www.apache.org/licenses/LICENSE-2.0&quot;; description=&quot;Apache License, Version 2.0&quot;"/>
      <attribute name="copyright" value="Copyright (c) OSGi Alliance (2000, 2020). All Rights Reserved."/>
      <attribute name="osgi.identity" value="org.osgi.service.log"/>
      <attribute name="documentation" value="https://www.osgi.org/"/>
      <attribute name="description" value="OSGi Companion Code for org.osgi.service.log Version 1.5.0"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.5.0.202007221806" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.osgi.service.log"/>
      <attribute name="bundle-version" value="1.5.0.202007221806" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
      <attribute name="bnd.hashes" value="1534135002,2054177710,2060375744,459075576,-1361742930,1955537649,-2013470288,-1030022714,971415866,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.service.log"/>
      <attribute name="bundle-symbolic-name" value="org.osgi.service.log"/>
      <attribute name="bundle-version" value="1.5.0.202007221806" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log.admin"/>
      <attribute name="bnd.hashes" value="939507583,-1280137761,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.5.0.202007221806" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.osgi.service.log"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.5.0.202007221806" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.osgi.service.log"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="34225" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/osgi/org.osgi.service.log/1.5.0/org.osgi.service.log-1.5.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6F3C9319AAF47CE25472667FA3077460295A87BC53AB5409B0315137D6A6A7D8"/>
    </capability>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache-2.0;description=&quot;This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0.&quot;;link=&quot;https://opensource.org/licenses/Apache-2.0&quot;"/>
      <attribute name="copyright" value="Copyright (c) Contributors to the Eclipse Foundation"/>
      <attribute name="osgi.identity" value="org.osgi.util.function"/>
      <attribute name="documentation" value="https://docs.osgi.org/"/>
      <attribute name="description" value="OSGi Companion Code for org.osgi.util.function Version 1.2.0"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.0.202109301733" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.osgi.util.function"/>
      <attribute name="bundle-version" value="1.2.0.202109301733" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.function"/>
      <attribute name="bnd.hashes" value="-503125994,679220772,1445582840,655935895,-1598661140,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.0.202109301733" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.osgi.util.function"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.0.202109301733" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.osgi.util.function"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="23641" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/osgi/org.osgi.util.function/1.2.0/org.osgi.util.function-1.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="208819C7C71690C15A6BB8B187474E7F9D0147946B680182A62B9F222AE014EC"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache-2.0;description=&quot;This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0.&quot;;link=&quot;https://opensource.org/licenses/Apache-2.0&quot;"/>
      <attribute name="copyright" value="Copyright (c) Contributors to the Eclipse Foundation"/>
      <attribute name="osgi.identity" value="org.osgi.util.promise"/>
      <attribute name="documentation" value="https://docs.osgi.org/"/>
      <attribute name="description" value="OSGi Companion Code for org.osgi.util.promise Version 1.2.0"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.0.202109301733" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.util.function"/>
      <attribute name="bundle-symbolic-name" value="org.osgi.util.promise"/>
      <attribute name="bundle-version" value="1.2.0.202109301733" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/>
      <attribute name="bnd.hashes" value="712535039,65070753,-973241247,65915235,1335848159,-891069155,2104342424,885810947,77116,-1547713212,-2009290710,-674203470,-1807668168,2605629,-1892220507,350741825,1437638748,393463102,1872034202,578079082,1355436283,65921,1229938816,-122541857,695804588,-1926269803,1910929295,-1519433186,-2041294197,1473077508,-1850559427,1362672743,1360409019,-931148072,-374893917,-202516509,126968846,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.0.202109301733" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.osgi.util.promise"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.0.202109301733" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.osgi.util.promise"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="83400" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/osgi/org.osgi.util.promise/1.2.0/org.osgi.util.promise-1.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="FEF86E64F584D012A16A0306160764F6179663B90988A226C4641B920F3A4B36"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.function)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.function"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache-2.0;description=&quot;This program and the accompanying materials are made available under the terms of the Apache License, Version 2.0.&quot;;link=&quot;https://opensource.org/licenses/Apache-2.0&quot;"/>
      <attribute name="copyright" value="Copyright (c) Contributors to the Eclipse Foundation"/>
      <attribute name="osgi.identity" value="org.osgi.util.pushstream"/>
      <attribute name="documentation" value="https://docs.osgi.org/"/>
      <attribute name="description" value="OSGi Companion Code for org.osgi.util.pushstream Version 1.0.2"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.2.202109301733" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.util.function,org.osgi.util.promise"/>
      <attribute name="bundle-symbolic-name" value="org.osgi.util.pushstream"/>
      <attribute name="bundle-version" value="1.0.2.202109301733" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.pushstream"/>
      <attribute name="bnd.hashes" value="-1387331047,768090712,80204913,-32514724,-593700069,-156045479,1517214195,-92046430,1616637168,-689270382,2035398868,1211388800,141278102,-42137669,-702313638,-973053215,931455137,-1957542736,-1492874930,343276395,303296435,1934594568,679379331,-187070504,-1408611415,-1050860183,1430162738,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.2.202109301733" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.osgi.util.pushstream"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.2.202109301733" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.osgi.util.pushstream"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="133353" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/osgi/org.osgi.util.pushstream/1.0.2/org.osgi.util.pushstream-1.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="49F5F24267F314FAA56934A272D38B14AEEEBF28743DC4083641CEAAAE66C449"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.function)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.util.promise)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE/compact1)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="description" value="JCL 1.2 implemented over SLF4J"/>
      <attribute name="osgi.identity" value="jcl.over.slf4j"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.7.36" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="jcl.over.slf4j"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging"/>
      <attribute name="bnd.hashes" value="76580,-670772163,-1120498362" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="jcl.over.slf4j"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging.impl"/>
      <attribute name="bnd.hashes" value="-534949822,-846528162,-590482463,-1086921239,-120429550" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="jcl.over.slf4j"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.host" value="jcl.over.slf4j"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="16555" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/slf4j/jcl-over-slf4j/1.7.36/jcl-over-slf4j-1.7.36.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="AB57CA8FD223772C17365D121F59E94ECBF0AE59D08C03A3CB5B81071C019195"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.36))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.spi)(version&gt;=1.7.36))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.spi"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="description" value="Log4j implemented over SLF4J"/>
      <attribute name="osgi.identity" value="log4j.over.slf4j"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.7.36" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="log4j.over.slf4j"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.2.19" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.log4j"/>
      <attribute name="bnd.hashes" value="1237836135,-594090284,-774410653,115155230,-878823522,69463811,-2025855158,73313124,385112736,806644713,-2013470288,76172,77133,-1617094982,-1100816956,-465098294,808346024,-1431314532,1232154362" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="log4j.over.slf4j"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.2.19" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.log4j.helpers"/>
      <attribute name="bnd.hashes" value="-2013495936,934591008" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="log4j.over.slf4j"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.2.19" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.log4j.spi"/>
      <attribute name="bnd.hashes" value="1335045973,1105434690,2104342424,-327964327,971415866,107691290,-754233701,450435317" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="log4j.over.slf4j"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.2.19" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.log4j.xml"/>
      <attribute name="bnd.hashes" value="-1632266889" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="log4j.over.slf4j"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.host" value="log4j.over.slf4j"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="23715" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/slf4j/log4j-over-slf4j/1.7.36/log4j-over-slf4j-1.7.36.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="0A7E032BF5BCDD5B2BF8BF2E5CF02C5646F2AA6FEE66933B8150DBE84E651E8A"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.6.0))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.6.0))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.spi)(version&gt;=1.6.0))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.spi"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="description" value="The slf4j API"/>
      <attribute name="osgi.identity" value="slf4j.api"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.7.36" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="slf4j.api"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
      <attribute name="bnd.hashes" value="-1574625391,1542098343,-2013470288,971415866,656190246,76172,-1997438886,-206827696" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="slf4j.api"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.spi"/>
      <attribute name="bnd.hashes" value="999291513,-210874492,718830627,-21867238" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="slf4j.api"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
      <attribute name="bnd.hashes" value="-878893391,652059112,-1175473662,1408872259,366798586,-22532957,1262883103,1146947307,-1106355182,1284350074,1258974954,-319512896,-1150326250,2647074" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="slf4j.api"/>
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.event"/>
      <attribute name="bnd.hashes" value="-468363275,755169383,73313124,-754233701,589596757" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="slf4j.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.7.36" type="Version"/>
      <attribute name="osgi.wiring.host" value="slf4j.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="41125" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.36/slf4j-api-1.7.36.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D3EF575E3E4979678DC01BF1DCCE51021493B4D11FB7F1BE8AD982877C16A1C0"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.impl)(version&gt;=1.6.0))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.impl"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.scr"/>
      <attribute name="documentation" value="http://felix.apache.org/site/apache-felix-service-component-runtime.html"/>
      <attribute name="description" value="Implementation of the Declarative Services specification 1.5"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.scr.component"/>
      <attribute name="bnd.hashes" value="-1191330285,-1511829527" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.scr.info"/>
      <attribute name="bnd.hashes" value="-704754736" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
      <attribute name="bnd.hashes" value="-1359478967,1162845426,-1732850158,-1228219406,518703469,-1056307054,1970033372,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework,org.osgi.service.component.runtime.dto,org.osgi.util.promise"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime"/>
      <attribute name="bnd.hashes" value="1884290256,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.dto,org.osgi.framework.dto"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.scr"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime.dto"/>
      <attribute name="bnd.hashes" value="1401622534,1820653184,-338241868,-706379834,-655211827,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.scr"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.scr"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="410945" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.scr/2.2.0/org.apache.felix.scr-2.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="14D77139294EC45873ABC6CC157D1F7AC6727DD816E869729DF92FABA2A563B2"/>
    </capability>
    <capability namespace="osgi.extender">
      <directive name="uses" value="org.osgi.service.component"/>
      <attribute name="osgi.extender" value="osgi.component"/>
      <attribute name="version" value="1.5.0" type="Version"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.osgi.service.component.runtime"/>
      <attribute name="objectClass" value="org.osgi.service.component.runtime.ServiceComponentRuntime" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.log)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.metatype"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.packageadmin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.service.command)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.service.command"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.scr.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.scr.info"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.dto)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.dto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.10.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.dto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.startlevel)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.startlevel"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.5.0)(!(version&gt;=1.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component.runtime)(version&gt;=1.5.0)(!(version&gt;=1.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component.runtime.dto)(version&gt;=1.5.0)(!(version&gt;=1.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime.dto"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(|(&amp;(osgi.ee=JavaSE)(version=1.7))(&amp;(osgi.ee=JavaSE/compact1)(version=1.8)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.caconfig.api"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Sling Context-Aware Configuration API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.3.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.api"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig"/>
      <attribute name="bnd.hashes" value="1961158117,-1512221511,1755680508,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.api"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.annotation"/>
      <attribute name="bnd.hashes" value="-1563253546,-928497163,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.api"/>
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.resource"/>
      <attribute name="bnd.hashes" value="1303802666,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.caconfig.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.caconfig.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="12792" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.caconfig.api/1.3.0/org.apache.sling.caconfig.api-1.3.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="859D72F07A534D0D1B2B21182662A4E55258C8644C5D83E4DFF74F228B8F4B07"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.caconfig.impl"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Sling Context-Aware Configuration Implementation"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.6.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource,org.apache.sling.caconfig.resource.spi,org.apache.sling.caconfig.spi,org.apache.sling.caconfig.spi.metadata"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.impl"/>
      <attribute name="bundle-version" value="1.6.0" type="Version"/>
      <attribute name="version" value="2.2.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.management"/>
      <attribute name="bnd.hashes" value="-812198434,-53957216,-1926775556,-1729493513,1077828364,2038445742,1237936543,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource,org.apache.sling.caconfig.resource.spi,org.apache.sling.caconfig.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.impl"/>
      <attribute name="bundle-version" value="1.6.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="bnd.hashes" value="-469383442,-660401998,203527679,3799795,1099833081,1320514653,2038445742,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.6.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.caconfig.impl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.6.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.caconfig.impl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="182615" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.caconfig.impl/1.6.0/org.apache.sling.caconfig.impl-1.6.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="34EDAD1DDAC06C4864943AD55DF0942DEB0220215B407E3E73E26AEB9CB0EFFD"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.inventory"/>
      <attribute name="objectClass" value="org.apache.felix.inventory.InventoryPrinter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.adapter"/>
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig,org.apache.sling.caconfig.management"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.ConfigurationResolver,org.apache.sling.caconfig.management.ConfigurationResourceResolverConfig" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.ConfigurationManagementSettings" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.ConfigurationManager" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management,org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.ContextPathStrategyMultiplexer,org.apache.sling.caconfig.management.multiplexer.ContextPathStrategyMultiplexer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.multiplexer.ConfigurationInheritanceStrategyMultiplexer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.multiplexer.ConfigurationInjectResourceDetectionStrategyMultiplexer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.multiplexer.ConfigurationMetadataProviderMultiplexer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.multiplexer.ConfigurationOverrideMultiplexer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.management.multiplexer"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.management.multiplexer.ConfigurationResourceResolvingStrategyMultiplexer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.resource"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.resource.ConfigurationResourceResolver" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.resource.spi"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.resource.spi"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.resource.spi.ContextPathStrategy" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.spi"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.spi.ConfigurationInheritanceStrategy" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.spi"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.spi.ConfigurationInjectResourceDetectionStrategy" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.spi"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.spi.ConfigurationMetadataProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.spi"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.spi.ConfigurationOverrideProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.caconfig.spi"/>
      <attribute name="objectClass" value="org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.api"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.api.BindingsValuesProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=1.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.iterators)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.iterators"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.builder)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.builder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.math)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.annotation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.management)(version&gt;=2.2.0)(!(version&gt;=2.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.management.multiplexer)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.management.multiplexer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.resource)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.resource.spi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.resource.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.spi)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.spi.metadata)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.spi.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.ConfigurationResolver)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.ConfigurationManagementSettings)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.ConfigurationManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.ConfigurationResourceResolverConfig)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ConfigurationInheritanceStrategyMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ConfigurationInjectResourceDetectionStrategyMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ConfigurationMetadataProviderMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ConfigurationOverrideMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ConfigurationPersistenceStrategyMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ConfigurationResourceResolvingStrategyMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ContextPathStrategyMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.resource.spi.CollectionInheritanceDecider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.resource.spi.ConfigurationResourceResolvingStrategy)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.resource.spi.ContextPathStrategy)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.spi.ConfigurationInheritanceStrategy)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.spi.ConfigurationInjectResourceDetectionStrategy)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.spi.ConfigurationMetadataProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.spi.ConfigurationOverrideProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.spi.ConfigurationPersistenceStrategy2)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.XSSAPI)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.caconfig.spi"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Sling Context-Aware Configuration SPI"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.spi"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="2.1.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.resource.spi"/>
      <attribute name="bnd.hashes" value="-1635686082,1766273944,-2105624089,-879561027,-1670558042,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api,org.apache.sling.api.resource,org.apache.sling.caconfig.spi.metadata"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.spi"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.spi"/>
      <attribute name="bnd.hashes" value="2040367850,735105447,673184355,400540470,-1935575341,413127912,-2098567033,1058947686,665784956,-835502794,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.caconfig.spi"/>
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="version" value="2.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.spi.metadata"/>
      <attribute name="bnd.hashes" value="-1640181359,1647005221,-815965116,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.caconfig.spi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.caconfig.spi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="26666" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.caconfig.spi/1.4.0/org.apache.sling.caconfig.spi-1.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BA4008B12246E179DEAD85ACEF2B87459ABE40408855EB8097CF9F19352F6EB2"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.spi.metadata)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.spi.metadata"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.models.caconfig"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Integration of Sling Models and Sling Context-Aware Configuration"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.models.annotations,org.apache.sling.models.annotations.injectorspecific,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.caconfig"/>
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.caconfig.annotations"/>
      <attribute name="bnd.hashes" value="334583591,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.models.caconfig"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.models.caconfig"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="15363" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.models.caconfig/1.0.0/org.apache.sling.models.caconfig-1.0.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="8CBBC0F636FC3B8D603FDF2C8A7EC65DA35A531F59D9F5BF984EDF36A77C805E"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi,org.apache.sling.models.spi,org.apache.sling.models.spi.injectorspecific"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.AcceptsNullName,org.apache.sling.models.spi.Injector,org.apache.sling.models.spi.injectorspecific.StaticInjectAnnotationProcessorFactory" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.annotation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.management.multiplexer)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.management.multiplexer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations.injectorspecific)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations.injectorspecific"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.caconfig.annotations)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.caconfig.annotations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.spi)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.spi.injectorspecific)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi.injectorspecific"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.ConfigurationResolver)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.caconfig.management.multiplexer.ConfigurationInjectResourceDetectionStrategyMultiplexer)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.discovery.api"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Support for topology discovery of instances."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.api"/>
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
      <attribute name="bnd.hashes" value="526375839,-891726075,-360898553,-1634954099,-1353455866,2622298,1535909195,-1807561953,-1196886572,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.discovery.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.discovery.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="13487" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.discovery.api/1.0.4/org.apache.sling.discovery.api-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="495B039BFFB9EDE365F236409918E927F5864AEB72F3275289D6823E5093DCA2"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.discovery.base"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Contains Connector and Properties support that some implementations might choose to build upon"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.apache.http,org.apache.http.client.methods,org.apache.sling.discovery.base.commons,org.apache.sling.discovery.base.connectors,org.apache.sling.discovery.base.connectors.announcement,org.osgi.service.component,org.osgi.service.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.base"/>
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.connectors.ping"/>
      <attribute name="bnd.hashes" value="-329897078,923020490,1698916329,366336387,-2044599833,-2072832462,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.base"/>
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.connectors.ping.wl"/>
      <attribute name="bnd.hashes" value="349210952,1571469451,294498888,1881167109,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.base"/>
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.connectors"/>
      <attribute name="bnd.hashes" value="712913299,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource,org.apache.sling.discovery,org.apache.sling.discovery.base.connectors,org.apache.sling.settings"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.base"/>
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.connectors.announcement"/>
      <attribute name="bnd.hashes" value="321102183,2117496767,-869146940,-1895845116,434764713,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource,org.apache.sling.commons.scheduler,org.apache.sling.discovery,org.apache.sling.discovery.base.connectors,org.apache.sling.discovery.base.connectors.announcement,org.apache.sling.discovery.base.connectors.ping,org.apache.sling.discovery.commons.providers,org.apache.sling.discovery.commons.providers.spi,org.apache.sling.settings,org.osgi.framework,org.osgi.service.component,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.base"/>
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.commons"/>
      <attribute name="bnd.hashes" value="-1867591690,2091087263,745366573,-1485110762,-240895371,-1853762380,-1851097500,1343930528,-1894350544,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.discovery.base"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.discovery.base"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="85344" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.discovery.base/2.0.10/org.apache.sling.discovery.base-2.0.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="848F4FF51C3B85FDF26F3D3A89143633232251E6E02AB8DF1F2FFE7459DC5EE1"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.commons.codec.binary)"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.auth)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.client)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.client.config)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.client.methods)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.client.protocol)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.config)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.entity)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.http.impl.client)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.impl.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.protocol)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.protocol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.scheduler)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.scheduler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sling.discovery)"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.osgi.service.component)"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.discovery.commons"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Common services related to Sling Discovery"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.24" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.commons.scheduler,org.apache.sling.discovery,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.commons"/>
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="version" value="1.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons"/>
      <attribute name="bnd.hashes" value="-1827874384,1896990010,-1697323725,-2035021322,2062115992,-1388521461,-566476925,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.commons.scheduler,org.apache.sling.discovery"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.commons"/>
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers"/>
      <attribute name="bnd.hashes" value="2092601157,1804140254,-710241210,1446066888,2065095305,-481308351,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.commons"/>
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.util"/>
      <attribute name="bnd.hashes" value="-577957394,-1371158148,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.discovery.commons.providers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.commons"/>
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.spi"/>
      <attribute name="bnd.hashes" value="1177837920,70057844,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource,org.apache.sling.api.resource.observation,org.apache.sling.discovery.commons.providers,org.apache.sling.discovery.commons.providers.spi,org.apache.sling.settings,org.osgi.framework,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.commons"/>
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.spi.base"/>
      <attribute name="bnd.hashes" value="289891418,-352542313,-944413759,-1821948834,120618815,-1475190463,1903440704,195384429,1325601108,-1953457361,262265444,274451671,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.commons.scheduler,org.apache.sling.discovery,org.apache.sling.discovery.commons.providers,org.apache.sling.discovery.commons.providers.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.discovery.commons"/>
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.base"/>
      <attribute name="bnd.hashes" value="582125982,1147494771,333693039,1959180271,-305972087,683024129,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.discovery.commons"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.24" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.discovery.commons"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="93651" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.discovery.commons/1.0.24/org.apache.sling.discovery.commons-1.0.24.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="8E1BF569F8A83D923CE672A8A9C59D09BCA78DCB8CC4891572FBEBF1AE700E78"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.discovery.commons.providers.spi.ClusterSyncService,org.apache.sling.discovery.commons.providers.spi.base.OakBacklogClusterSyncService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.discovery.commons.providers.spi.ClusterSyncService,org.apache.sling.discovery.commons.providers.spi.base.SyncTokenService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.discovery.commons.providers.spi.base.IdMapService" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.scheduler)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.scheduler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.discovery.commons.providers.spi.base.DiscoveryLiteConfig)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.discovery.commons.providers.spi.base.IdMapService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.discovery.oak"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Implementation of Apache Sling Discovery based on Jackrabbit Oak using its discovery-lite descriptor for in-cluster view detection and a TopologyView through HTTP POST heartbeats announcing sub-topologies to each other."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.34" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.34" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.discovery.oak"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.34" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.discovery.oak"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="78188" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.discovery.oak/1.2.34/org.apache.sling.discovery.oak-1.2.34.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="7136EC7A4861FBB7870579AEE41368B079CC5E4F7D3C41C4F1777BC92458F0F1"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.discovery.oak.Config,org.apache.sling.discovery.base.connectors.BaseConfig,org.apache.sling.discovery.commons.providers.spi.base.DiscoveryLiteConfig" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.scheduler)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.scheduler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.base.commons)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.base.connectors)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.connectors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.base.connectors.announcement)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.connectors.announcement"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.base.connectors.ping)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.base.connectors.ping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.base)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.spi.base)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.spi.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons.providers.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons.providers.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.discovery.support"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Supporting services for the discovery"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.discovery.support"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.discovery.support"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="31122" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.discovery.support/1.0.6/org.apache.sling.discovery.support-1.0.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="56F92B937B862F6BED1F56D714A9A7647FF8599A01ED292E28C0767E2C09C900"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.codahale.metrics)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.codahale.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery.commons)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.event.dea"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Support distributing events through the OSGi event admin."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.event.dea"/>
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.dea"/>
      <attribute name="bnd.hashes" value="-1849653937,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.event.dea"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.event.dea"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="29192" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.event.dea/1.1.4/org.apache.sling.event.dea-1.1.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F2EE86C5D264C91676604D52C7A7FA573E651FB1C2F711308FBCF63AA3631C89"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.event.EventAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.event"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Support for eventing."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.3.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.event"/>
      <attribute name="bundle-version" value="4.3.0" type="Version"/>
      <attribute name="version" value="2.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs"/>
      <attribute name="bnd.hashes" value="-1561498892,74653,835839204,471238974,197105666,1075554640,879841412,78391537,1716063726,2622298,-554546299,1326499473,1326160901,-78988098,1898876227,-235363438,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.event.jobs"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.event"/>
      <attribute name="bundle-version" value="4.3.0" type="Version"/>
      <attribute name="version" value="1.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs.consumer"/>
      <attribute name="bnd.hashes" value="-1148338866,-1203769830,-1708581197,121570462,-1976752844,910775288,902206352,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.event.jobs"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.event"/>
      <attribute name="bundle-version" value="4.3.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs.jmx"/>
      <attribute name="bnd.hashes" value="1648744763,764599866,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.3.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.event"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.3.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.event"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="339666" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.event/4.3.0/org.apache.sling.event-4.3.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="711539244CE96033F4BB82E068D8A2AA97515FA84719F6983254E02F8DC99FEF"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl.jobs.queues,org.osgi.service.event"/>
      <attribute name="objectClass" value="java.lang.Runnable,org.apache.sling.event.impl.jobs.queues.QueueManager,org.osgi.service.event.EventHandler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.jobs,org.osgi.service.event"/>
      <attribute name="objectClass" value="java.lang.Runnable,org.apache.sling.event.jobs.JobManager,org.osgi.service.event.EventHandler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.event.jobs.consumer"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.event.jobs.consumer.JobConsumer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.inventory"/>
      <attribute name="objectClass" value="org.apache.felix.inventory.InventoryPrinter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.discovery"/>
      <attribute name="objectClass" value="org.apache.sling.discovery.TopologyEventListener" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.EnvironmentComponent" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.EventingThreadPool" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl.jobs"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.jobs.JobConsumerManager" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl.jobs.config"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl.jobs.config"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.jobs.config.JobManagerConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl.jobs.config"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.jobs.config.MainQueueConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl.jobs.config"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.jobs.config.QueueConfigurationManager" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.impl.jobs.stats"/>
      <attribute name="objectClass" value="org.apache.sling.event.impl.jobs.stats.StatisticsManager" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.jobs.consumer"/>
      <attribute name="objectClass" value="org.apache.sling.event.jobs.consumer.JobExecutor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.jobs.jmx"/>
      <attribute name="objectClass" value="org.apache.sling.event.jobs.jmx.QueuesMBean" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.event.jobs.jmx"/>
      <attribute name="objectClass" value="org.apache.sling.event.jobs.jmx.StatisticsMBean" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.codahale.metrics)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.codahale.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.text)"/>
      <attribute name="osgi.wiring.package" value="java.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.locks)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.locks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.scheduler)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.scheduler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.threads)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.discovery)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.event.jobs)(version&gt;=2.0.0)(!(version&gt;=2.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.event.jobs.consumer)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs.consumer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.event.jobs.jmx)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.event.jobs.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.annotation)(version&gt;=0.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.codahale.metrics.MetricRegistry)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.scheduler.Scheduler)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.threads.ThreadPoolManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.EnvironmentComponent)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.EventingThreadPool)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.jobs.JobConsumerManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.jobs.config.JobManagerConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.jobs.config.MainQueueConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.jobs.config.QueueConfigurationManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.jobs.queues.QueueManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.impl.jobs.stats.StatisticsManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.jobs.JobManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.jobs.consumer.JobConsumer)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.jobs.consumer.JobExecutor)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.event.jobs.jmx.QueuesMBean)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.event.EventAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt"/>
      <attribute name="osgi.identity" value="org.objectweb.asm"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="documentation" value="http://asm.ow2.org"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.objectweb.asm"/>
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm"/>
      <attribute name="bnd.hashes" value="103284255,594174114,83010,2017053308,-1734073205,872586299,711177040,666722294,1027991531,359934939,1581691183,-1678783089,1610077076,2154973,758731316,2139338221,68139341,-2140710328,-1937510614,73174740,1477465799,-660431827,1262274772,-367623102,1548814879,399646405,1455956802,-747664609,-1803656776,67115090,1327447286,2622298,-611803489,-1421180655" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.objectweb.asm"/>
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.signature"/>
      <attribute name="bnd.hashes" value="-1658639493,-491865930,-1503234261" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.objectweb.asm"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.objectweb.asm"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="122004" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/ow2/asm/asm/9.2/asm-9.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B9D4FE4D71938DF38839F0ECA42AAAA64CF8B313D678DA036F0CB3CA199B47F5"/>
    </capability>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt"/>
      <attribute name="osgi.identity" value="org.objectweb.asm.tree.analysis"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="documentation" value="http://asm.ow2.org"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.objectweb.asm,org.objectweb.asm.tree"/>
      <attribute name="bundle-symbolic-name" value="org.objectweb.asm.tree.analysis"/>
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.tree.analysis"/>
      <attribute name="bnd.hashes" value="-959795002,2060107305,1670022540,860624387,1617197316,68139341,-340140454,-1806848312,691293134,-541908485,-858183873,1574353398,232847012,82420049" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.objectweb.asm.tree.analysis"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.objectweb.asm.tree.analysis"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="34257" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/ow2/asm/asm-analysis/9.2/asm-analysis-9.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="878FBE521731C072D14D2D65B983B1BEAE6AD06FDA0007B6A8BAE81F73F433C4"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.tree)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.tree"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt"/>
      <attribute name="osgi.identity" value="org.objectweb.asm.commons"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="documentation" value="http://asm.ow2.org"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.objectweb.asm,org.objectweb.asm.signature,org.objectweb.asm.tree"/>
      <attribute name="bundle-symbolic-name" value="org.objectweb.asm.commons"/>
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.commons"/>
      <attribute name="bnd.hashes" value="-718936297,664616873,1091208867,1377918892,-1784929247,-64768722,1571135772,129330945,1735507245,1215373471,-1592971177,-1993687807,-1109153195,2144798612,-622017312,115246372,-1271609377,74384864,-461275564,2289459,497938146,-178577684,-338384346,-1180801640,309361,-2018499656" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.objectweb.asm.commons"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.objectweb.asm.commons"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="72642" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/ow2/asm/asm-commons/9.2/asm-commons-9.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BE4CE53138A238BB522CD781CF91F3BA5CE2F6CA93EC62D46A162A127225E0A6"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.signature)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.signature"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.tree)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.tree"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt"/>
      <attribute name="osgi.identity" value="org.objectweb.asm.tree"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="documentation" value="http://asm.ow2.org"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.objectweb.asm"/>
      <attribute name="bundle-symbolic-name" value="org.objectweb.asm.tree"/>
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.tree"/>
      <attribute name="bnd.hashes" value="-641155388,442804721,1994092410,1010172764,-1025976836,-1746047761,-1240543625,816492036,1924087212,613601054,613665922,-1067733679,-171851255,1269368528,1396057846,463469389,1301555231,1159705752,-1469644407,-588538896,-34211709,1270314659,-1946489982,1123126958,-600916456,-332333545,-2033504549,2074505859,419367211,1102860206,124133124,-632416721,-571553845,1779946972,1837619418,2647074,-1078647671" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.objectweb.asm.tree"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.objectweb.asm.tree"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="52660" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/ow2/asm/asm-tree/9.2/asm-tree-9.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="AABF9BD23091A4EBFC109C1F3EE7CF3E4B89F6BA2D3F51C5243F16B3CFFAE011"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="BSD-3-Clause;link=https://asm.ow2.io/LICENSE.txt"/>
      <attribute name="osgi.identity" value="org.objectweb.asm.util"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="documentation" value="http://asm.ow2.org"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.objectweb.asm,org.objectweb.asm.signature"/>
      <attribute name="bundle-symbolic-name" value="org.objectweb.asm.util"/>
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.util"/>
      <attribute name="bnd.hashes" value="271473438,739483345,228386072,69773247,161782269,-1993687807,-712552666,-908373577,-419743941,1430743307,80204913,-944550785,1349935098,975218540,-842039613,-1595225190,-1861693029,-1769684007,-1731895512,-1439086787,-928937305,-269561893" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.objectweb.asm.util"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="9.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.objectweb.asm.util"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="84854" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/ow2/asm/asm-util/9.2/asm-util-9.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="FF5B3CD331AE8A9A804768280DA98F50F424FEF23DD3C788BB320E08C94EE598"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.signature)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.signature"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.tree)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.tree.analysis)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.tree.analysis"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.aries.spifly.dynamic.bundle"/>
      <attribute name="documentation" value="https://www.apache.org/spifly/org.apache.aries.spifly.dynamic.bundle/"/>
      <attribute name="description" value="This bundle contains an extender that facilitates the use         of JRE SPI providers (components typically plugged in to the         JRE through META-INF/services resources)."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.3.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework,org.osgi.util.tracker"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.spifly.dynamic.bundle"/>
      <attribute name="bundle-version" value="1.3.4" type="Version"/>
      <attribute name="version" value="1.3.4" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.spifly"/>
      <attribute name="bnd.hashes" value="562764669,795750180,-1195316815,1333994639,-1380320881,-700577322,2044983031,2066579756,767329291,-2090183254,2479866,-1318057133,-1482782227,-1666344908,1771107590,264225030,-2030756408,-217237293,1983697948,2647074,2119850409" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.aries.spifly,org.objectweb.asm,org.osgi.framework,org.osgi.framework.hooks.weaving"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.spifly.dynamic.bundle"/>
      <attribute name="bundle-version" value="1.3.4" type="Version"/>
      <attribute name="version" value="1.3.4" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.spifly.dynamic"/>
      <attribute name="bnd.hashes" value="-1264193961,1818272405,850071194" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.aries.spifly,org.objectweb.asm"/>
      <attribute name="bundle-symbolic-name" value="org.apache.aries.spifly.dynamic.bundle"/>
      <attribute name="bundle-version" value="1.3.4" type="Version"/>
      <attribute name="version" value="1.3.4" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.spifly.weaver"/>
      <attribute name="bnd.hashes" value="2100191190,-638008649" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.3.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.aries.spifly.dynamic.bundle"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.3.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.aries.spifly.dynamic.bundle"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="150321" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/aries/spifly/org.apache.aries.spifly.dynamic.bundle/1.3.4/org.apache.aries.spifly.dynamic.bundle-1.3.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="FEC274E327CAD04490C6E1E5D129E1710492A3E77991742D4E252FE2935D74C5"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="osgi.serviceloader.registrar"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.extender">
      <directive name="uses" value="org.apache.aries.spifly"/>
      <attribute name="osgi.extender" value="osgi.serviceloader.processor"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.aries.spifly.weaver)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.aries.spifly.weaver"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.commons)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.objectweb.asm.util)(version&gt;=9.2.0)(!(version&gt;=10.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.objectweb.asm.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.hooks.weaving)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.hooks.weaving"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.wiring)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="description" value="Groovy Runtime"/>
      <attribute name="osgi.identity" value="groovy"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.beans"/>
      <attribute name="bnd.hashes" value="1004517175,471058356,1960175485,955325305,1110730537,-1340947566,864997533,-958999575,-958999574,-357196615,1782569820,1370782488,1526187720,-1867095580,79441063" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.cli"/>
      <attribute name="bnd.hashes" value="-1425691628,-1926269803,-784653701,1286000997,1655111007,-44263414,1910411024" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.cli.internal"/>
      <attribute name="bnd.hashes" value="-702544056,-1066186010,753598202,753598203,-2066714717,753720920,-33477290,-1069912580" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.grape"/>
      <attribute name="bnd.hashes" value="-1790727516,69062955,258337613,645811208,-1955731420,-1955731398,1054238718,-1955731394,-1955731395,953815465,1567692121,1567692122,1567692123,-931303218,2118545383,-1955731421,-303806030,-1955731422,-590477252,-807269339,-297585833,-1646207862,-1646207861,-1646207860,-1955731396,-1955731397,-1987820536,165231553,-464558167" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.inspect"/>
      <attribute name="bnd.hashes" value="1634664240,1921931991" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.io"/>
      <attribute name="bnd.hashes" value="-1111921731,-670875914,-714735092,-1706612865,-1594196878,-441665043,1392428666" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
      <attribute name="bnd.hashes" value="712792243,1098600712,1556432485,603362472,115155230,2095788635,-1763761637,143129716,-1580693647,883966373,-1797038671,1797839497,-1500750991,2077435227,921757712,-107604776,1864255299,1531897600,1311087759,-1928259385,-892772619,976726283,-1249708802,-1049750907,1075100472,1008955921,2227820,-604967730,448570830,-1314590062,2140951720,1741993734,772945429,881097193,-2036543048,1963817629,415483702,-1988870258,346219789,2036062722,809283983,1936542629,-1573566295,-1647531358,482259965,355843658,-1803441024,-1062421201,-1529966276,617001646,-723997179,2361236,-535350531,-1699442753,-1899569361,-863996822,908574291,1454541269,-323919378,70793394,1767700758,636132501,720401489,-1154048537,1154298643,1868129050,-697282640,-552016134,-507611698,1141985573,-1618585754,-1798170500,-1232677094,-1137401699,1383922523,1062975048,2097016148,74357857,-68536819,-1964968580,-1949416831,2138717050,-1901806764,378109214,103578704,-943327060,-229289860,-1715430459,78727453,952962968,1078812459,-1823818517,1414192097,509450219,317345096,-988216631,-449423280,1420866373,-1321669597,475374910,81172392,-1778623096,-1778623095,697258951,697258952,697258953,697258954,697258955,697258956,697258957,-1778623094,-1778623093,-1778623092,-1778623091,-1778623090,-1778623089,-1778623088,-1778623087,-1781942336" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.lang.groovydoc"/>
      <attribute name="bnd.hashes" value="355843658,1160255638,959212784" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.namespace"/>
      <attribute name="bnd.hashes" value="77225596" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.security"/>
      <attribute name="bnd.hashes" value="-936616539" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.time"/>
      <attribute name="bnd.hashes" value="2198474,798010277,-275661532,-1927368268,557427467,1424745553,-1485096031" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
      <attribute name="bnd.hashes" value="14595604,474869246,1202678977,-655792946,1503893891,-784653701,-1826091942,-653113113,-602295276,1160019740,-1462647596,-424532777,-1891624276,501977697,1840437917,-963367501,-1288240663,1463037823,67875034,-2004043409,-694011550,-563989677,-821169444,-1061961274,766719028,635054813,47021471,-1311771362,-572662294,2080440254,1698547956,1115379199,1247298348,-1273975903,-1724241458,1264481535,1509666537,1256698054,1726869528,305547057,-1302275788,184900002,-364043431,-142655220,-1712277876,81068526,-1824125134,2117251618,-1157641491,2117371671,64205144,-26746833,965837104,2034025228,1818368743,259434340" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.builder"/>
      <attribute name="bnd.hashes" value="1895597947,-1506097996,1339602046,81986,80904969,1779397717,1975333733" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.options"/>
      <attribute name="bnd.hashes" value="-837293228,1931220467,-635481168,-843022443,-360169678" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.stc"/>
      <attribute name="bnd.hashes" value="1775617921,-1823602443,-1543479036,604060893,1676924161,-146187139,94968298,1818255325,1266209132,-143501189,-1349899415,415178366,275213963,593686639,1786851349,1918907481,561899564,2051904530,1023526790" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.ui"/>
      <attribute name="bnd.hashes" value="-1573566295,457955133,1936189129,-1854446841,12330327,318359524" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
      <attribute name="bnd.hashes" value="1363576424,745468557,1477001172,-1481120910,611624273,172565699,232615233,88993546,-2139382910,-2139382909,-2139382908,-2139382907,-2139382906,-1826965275,1153066125,2172092,355175669,572770538,243148606,-1159580200,1032315904,1330266991,1843776225,480564359,798274965,-1759741605,172819904,-1622613445,1720895958,-202914386,219533462,2433570,-1592452327,1187472864,-2138115176,1530449616,573483305,1181106959,1784291624,-1915529264,-436651622,665492560,-6923378,-795881489,-87308965,-863009975,-7715237,515834027,1463735734,-545315759,-632086466,-2062202899,1383997292,-138437846,2026762614,24718154,-432818914,-1070643434,-1157464165,977256829,-328388259,-1720046863,292079663,-1353413471,1944067372,-1178717873,-950478621,-244371035,-2045840209,-2132660940,1896004857,1896010751,457542693,381048525,77388366,-2035701549,-368864355,-333080539,-620412993,1440422849,2117438372" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.util.logging"/>
      <attribute name="bnd.hashes" value="-531036406,-1679905848,1669707246,76580,-1689078856,73595098,426055226,-2013519208,-1020360465,79969411" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
      <attribute name="bnd.hashes" value="77225596" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr"/>
      <attribute name="bnd.hashes" value="-1918164869,-827085502,1477712619,2110082092,-1912082049,965655564,386197982,-299120758,-572151967,-1691451327,1535886189,1356609608,-223614736,1701454275,14472284,-1379714132,524361670,-1584255552,1471074189,1957344512,-1828995409,1332007377,363107458,897605102,1143729112,2003163016,145965559,1143438317,1981171007,2099976084,-1927375018,-1556165132,-1724460957,-741057733,-766842475,2063881640,-1444010407,-1483070093,-718432442,518137975,-982756767,341215108,-267205970,380758803,-848129711,-10397021,368152313,721332144,-722817509,210930415,-270009633,-2057952059,423649472,-569689061,1074244746,-986703842,-842656006,1944911751,-379635379,-1360842376,-1642036875,-1579589633,-1649957509,2053835834,875757706,-736760302,1825204978,-1632029628,1735102833,2031598769,2132016898,-2055916822,-1097372901,1801418808,-1159374238,-1057244743,-658027636,563711683,-1068333797,1711517588,-749893525,-704097937,170889425,1401932653,511906728,-1911543745,-1287003544,1016719243,-741656040,1399536463,744321612,85699192,923431882,-406429064,-115057967,2036155869,2054321957,1226811348,1339482377,1983756902,-481250850,-987955594,148294400,-80267996,80988633,-310262919,-420952172,2082053816,-367579272,1101114786,175865529,1153703117,241627542,-1706755826,-787671696,1243630257,144825760,884356364,1787596729,1548550037,-1010825893,585491637,2121403832,180331729,557805011,2612664,-900423174,1399377728,514932062,-1756444291,1738165449,-57369150,-1812302989,82059409,2016261304,-1929130078,-583561299" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.ASdebug"/>
      <attribute name="bnd.hashes" value="344880161,2093806200,1866049178" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.cpp"/>
      <attribute name="bnd.hashes" value="-1061335466,-401753866" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.csharp"/>
      <attribute name="bnd.hashes" value="-1061335466,-401753866" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.java"/>
      <attribute name="bnd.hashes" value="-1061335466,-401753866" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.python"/>
      <attribute name="bnd.hashes" value="-1061335466,-401753866,858968319,-100484001" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.build"/>
      <attribute name="bnd.hashes" value="62435725,-1111838286,2612664" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.collections"/>
      <attribute name="bnd.hashes" value="65122,-228965755,1072804836,2368702,80204392" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.collections.impl"/>
      <attribute name="bnd.hashes" value="435302679,685350854,1990032437,-1705374348,617001646,-2046867710,-706234201,72556298,-1736520349,-970540828,-1970970233" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.debug"/>
      <attribute name="bnd.hashes" value="1701505562,513381628,1211569293,67338874,-896721265,1517579109,1663911984,-474662529,-1842479266,679288715,-571745726,-1341253179,-1295433368,-1145715981,1148447163,-1351267994,-2123175320,1208323777,1577197072,924214587,-223118924,5677587,910614441,2128084340,816452506,-1767521728,-1847649035,364322240,1209630670,-271118434,-148003159,-1457528251,-1993505896,1369755939,983035275,-722954646,-1337298827,1715418361,-1781849107" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.debug.misc"/>
      <attribute name="bnd.hashes" value="-886528010,439904299,-1063983889,-1061620790" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.preprocessor"/>
      <attribute name="bnd.hashes" value="1944911751,-1360704093,-175853035,-1926269803,-720095889,1779272413,-259697457,2558748,2612664" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.runtime"/>
      <attribute name="bnd.hashes" value="-1048910455,1520664605,-206974896,872326430,1582049141,1990032437,239912026,-1441246570,-687231077,149188775,-267205970,472892366,67583,544589390,550372245,1993475119,2103481093,73315052,-350996045,-50529281,176908730,563711683,2082950626,-361262788,1711517588,-1911543745,-1834675159,-406429064,418537160,-1255890360,64279661,2433570,2558748,-1081667625,-1039172614,1871924579,80988633,1787596729,1548550037,-1010825893,93717203,171349844,175865529,2045549857,238361374" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.runtime.debug"/>
      <attribute name="bnd.hashes" value="-2011229649,-990407858,1664407035,-118533937,-1418723308,8854578,-99743066,751652564,675995507,1282706416,-603940470,84768907,270142462,1377124502,-937619447,122237003,1527966476,-837650508,550221792,-1781849107" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.runtime.misc"/>
      <attribute name="bnd.hashes" value="968088014,1964198389,601811914,5686402,80204927" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.runtime.tree"/>
      <attribute name="bnd.hashes" value="-1656847825,717731670,1961560110,397891903,1506825823,-1116995511,1324287996,448050507,437619244,170889425,-1220506944,-255757843,-1921938246,1070362414,-844039180,1703047370,-729825962,841046833,2615230,1027261159,3150024,-2035525418,-26102196,-645820800,-1756444291,984223802,556823729,-1432768956,-1953200438,-1650437424,339697958,-1074630689,1386678770,284323253,2131414094,-2002169928,-1548430647" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4"/>
      <attribute name="bnd.hashes" value="238303770,-1926269803,-987356069,2612664" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.analysis"/>
      <attribute name="bnd.hashes" value="1457449406,-1659499346,-892890166,613310225,-1812628511,394363536,62583797,604091181,1891337522" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.automata"/>
      <attribute name="bnd.hashes" value="-2140710328,1977195023,584664314,-1540607713,-759128717,2403779,1904603082,1675007483,270516110,-569720268" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen"/>
      <attribute name="bnd.hashes" value="-1835332336,1070565782,-145229371,-718432442,506491801,-668412605,1825453182,-1666791356,451235170,-1992341282,1635822539,2095128,-1736884090,-1898281470,-1604323856,-1797038671,362083989" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen.model"/>
      <attribute name="bnd.hashes" value="1955883606,-1610927562,2064932996,-1529058292,1948361185,381571929,-333739456,49573274,2017610177,697127616,413068020,1562380827,-1805949936,1095191166,-331075660,-1780464075,1937631154,954245365,899077596,-607987259,-947364097,-1588841033,1396731828,-1157116151,-1285498273,426705250,73315052,2127873672,-280678417,-1341126544,2374340,-1129805164,361544829,-446554284,-1637687373,1437717741,719189565,2074450919,-1911543745,1029003867,497866483,-1871649340,-1926695318,-542952384,1737623316,-682465736,-651901700,1724947031,80146117,-170782405,2592443,1990063189,1766066441,-997419116,-2069963659,-512886210,-63949335,691101418,-1108370950,99241" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen.model.chunk"/>
      <attribute name="bnd.hashes" value="-1069560393,2057102576,-449640285,1969326717,-1894624993,-711141411,1965427016,1485494852,1614763026,-251002621,1599531458,-1567299030,-461360836,1373910949,-1341153185,-1341137526,-645881517,1617891601,-643890516,-463851142,-288737369,1514706973,1514722632,2114880229,-1438715479,531599096,-70955115,2095443214,-70948358,2095678023,2095696980,-1039172614" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen.model.decl"/>
      <attribute name="bnd.hashes" value="309827434,-650601146,849932928,143466308,-941099040,-1399318114,-1495845187,320424351,2000450525,367241118,2126026,450699620,138611261,-309678469,-2117867969,2144970275,1057285985,-964683779" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen.target"/>
      <attribute name="bnd.hashes" value="-1165282602,1293107827" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.gui"/>
      <attribute name="bnd.hashes" value="2110977158,-498253148,-401208256,-1341615130,-513001563,242184958,1224702076,72484394,1943898845,-98649381,-991099670,-55131876,122473789,583657286,636822931,-1577664656,81072245" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.misc"/>
      <attribute name="bnd.hashes" value="-1701847175,2622298,-1850559427,111919310,1438172550,2433570,69062958,134114057,299806817,82059409" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.parse"/>
      <attribute name="bnd.hashes" value="2095123,64948897,-1912082049,1613740969,-1271177018,1497658201,760739464,560041450,-1898281470,171537374,1380965066,2118074394,-1447457199,-643322590,-383243196,-1181723219,-1101614370,871123145,-986340966,-869005639,-133988706,1313384461,-1134196781,1694756063,-1161141772,1008743741,-263066611,1249818542,-842708780,-479469703,-29788858,-1093454740,351281332,951410866,1904302386,1532785230,976839323,-2140279483,-1709192496,-273292773,-1543654913,563405004,757615978,1294202151,2046440108,-1594538863,2022344416,978136275,-931908550,-1308123978,218104372,-1682138714,-1573898365,-596667790,-1857796675,-179146588,-890110402,798129849,-223190595,-1451874098,-1854543416,-438562861,-1459858856,461520248,1928576213,-1532163244,-990895021,-1310090841,849455162,-467351816,840145717,965655564,64948830,1348528531,-994944864,1452060477,2060667665,805233733,-1260501368,780436216,1955718436,485633674,780953266,64948900,1123100808,2130912561,1018804782,2111627569,939070399,-1168726297,-1584893108,1363565021,565374469,1815703804,923751035,-1063507735,64948831,64948834,-1307464579,-1807918616,-408813709,996254417,1008732471,1316592468,2070417987,-1419836270" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime"/>
      <attribute name="bnd.hashes" value="-779903409,-338264818,-1048910455,1520664605,-845188359,147732331,239912026,-1441246570,-1728970595,1895597947,2622298,-40757853,1376016219,2118387041,2008518734,-683176359,-267205970,-1730197892,472892366,-1657366811,1265422586,1967174004,1701250645,550372245,-54827113,1993475119,-201666471,73315052,-1118019602,-2028489600,-55791658,1711517588,1715418361,-1999236398,-1911543745,1404180701,-1707579205,703976788,1389721390,-713928753,-406429064,-1871649340,2071415539,488812758,-585788827,-849770617,1471492636,80988633,1946872049,171349844,175865529,-788579388,1787596729,1548550037,-1010825893,705698367,1112917806,2045549857,-1117856493,1065823494,-1633677242,858188313" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.atn"/>
      <attribute name="bnd.hashes" value="65147,1031552007,-376965334,-1999130924,1376609693,-1032047341,-2063262331,-1463061782,26462256,1879540482,1059981038,-2141418123,-966086035,1054834633,1167698646,37702741,1221636810,-1837547445,-1473087077,376581351,941833638,1887832014,858409251,653203459,748702108,1783898683,-765648960,456313438,473609676,840109770,283008501,1710088307,1858199615,-1961785674,-510224777,523758106,-1584582475,333724738,-1322436811,-751808868,1487435149,1676665363,1209601548,-1725991483,1198516727,-1590569122,-1576107393,1326501025,-262406628,-2048277978,196753242,-296506524,1373348434,170557921,1613906312,-1852613470,-911505876,53088226,-871857631,-1671151028,-1167031570,-1053337936,1439438336,-1749727698,185287864,-131110558,476691379,355225435,247309042,-235493681,-1067478446,1887252875,-208645645,1747329425,64951,2531,-435909436,257981101,655935895,-94425879,-448814281,1743077133,-1688604299,-263562006,-1207959531,-516556684,-992318807,269306229,-2056768785" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.dfa"/>
      <attribute name="bnd.hashes" value="1011115250,565174205,1068185751,917115616,-2029030736,1150311910,67583,-1767921935,-1172513360,-2106133550,-225631681,-1822371726,820731217,-1985473659,-1900291084,1857111039" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.misc"/>
      <attribute name="bnd.hashes" value="1352560978,2049277,544755408,-132358231,968088014,-126228080,67115090,1005787907,68240844,68240845,-2099913197,-1828421924,-839730166,-1532000988,-1002283257,635062501,-183888579,-1851041679,806644713,718439811,-742742770,-501753126,1630423416,-1841323135,-1804337361,299812711,-909350471,655935895,1114024494,1939952252,-1835328965,-363172661,242184958,81172392,-1778623094,-1778623093,82059409" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.tree"/>
      <attribute name="bnd.hashes" value="366374559,-1961635830,1029411146,170889425,1234524325,-1104776762,-368124323,-1237767065,827932478,-1887091135,809659070,529904126,2615230,81072245" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.tree.pattern"/>
      <attribute name="bnd.hashes" value="65090125,505033588,-1625975425,-1637852861,1187486433,1551183539,-417444421,-725383405,940196128,-1062011016" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.tree.xpath"/>
      <attribute name="bnd.hashes" value="83750045,519360415,1495081071,286125741,1661701512,1189884803,-2062070523,-740704256,-182596246,493188453" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.semantics"/>
      <attribute name="bnd.hashes" value="125255845,1811719687,-1219974785,1797016901,55812305,1563007656,2016010307,-375522891,-195157020" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool"/>
      <attribute name="bnd.hashes" value="1618443706,128160921,1471074189,2017053308,-105338832,-650597294,-277369182,603844250,-1368854614,456987437,1247891621,1384968453,-1961447102,909222659,1944911751,-155819872,-1363293442,-185104364,-1888854655,1912322653,-80564889,1586390146,1396246574,567347135,-233350809,-1097372901,2558748,2142329647" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool.ast"/>
      <attribute name="bnd.hashes" value="-2092733364,1964155961,-599968043,1757216123,703384815,2102902387,-1818156419,1400872121,-1955861809,1635411541,1418387087,1345893505,-186238644,317473829,-1081684538,-247569886,1179470635,-1821951264,1757683527,-250990010" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool.templates"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool.templates.codegen.Java"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool.templates.dot"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool.templates.messages.formats"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.unicode"/>
      <attribute name="bnd.hashes" value="63688711,81622045" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm"/>
      <attribute name="bnd.hashes" value="103284255,594174114,83010,2017053308,-1734073205,872586299,711177040,666722294,1027991531,359934939,1581691183,-1678783089,1610077076,2154973,758731316,2139338221,68139341,-2140710328,-1937510614,73174740,1477465799,-660431827,1262274772,-367623102,1548814879,399646405,1455956802,-747664609,-1803656776,67115090,1327447286,2622298,-611803489,-1421180655" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.commons"/>
      <attribute name="bnd.hashes" value="-718936297,664616873,1091208867,1377918892,-1784929247,-64768722,1571135772,129330945,1735507245,1215373471,-1592971177,-1993687807,-1109153195,2144798612,-622017312,115246372,-1271609377,74384864,-461275564,2289459,497938146,-178577684,-338384346,-1180801640,309361,-2018499656" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.signature"/>
      <attribute name="bnd.hashes" value="-1658639493,-491865930,-1503234261" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.tree"/>
      <attribute name="bnd.hashes" value="-641155388,442804721,1994092410,1010172764,-1025976836,-1746047761,-1240543625,816492036,1924087212,613601054,613665922,-1067733679,-171851255,1269368528,1396057846,463469389,1301555231,1159705752,-1469644407,-588538896,-34211709,1270314659,-1946489982,1123126958,-600916456,-332333545,-2033504549,2074505859,419367211,1102860206,124133124,-632416721,-571553845,1779946972,1837619418,2647074,-1078647671" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.util"/>
      <attribute name="bnd.hashes" value="271473438,1349935098,975218540,-842039613,-1595225190,-1861693029,-1769684007,-1731895512,-1439086787,-928937305,-269561893" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarpicocli"/>
      <attribute name="bnd.hashes" value="66049,1332135816,-986595770,2048290042,1445582840,1030423377,1454013087,655935895,-608983000,1165314532,-1146704728,1709494364,-1567361559,1970626406,984782001,-942781873,2100180738,2048241272,1542660440,1279718714,-202942371,-1506890231,-353949545,-1667546668,-1460276440,-1570734993,1432658095,-205566108,914045636,859777166,1186715727,1661433056,1662186018,-883450268,-1407216875,-1498610672,-1405287019,-673039196,632563350,2135131247,1231862119,1254626740,665086225,2060435493,1895612451,2124644786,-1679919317,88492252,-392083396,-89758807,-1359263320,-500401447,-1406527765,1433115703,-2058583989,-2124811544,-1752261589,80227729,732670578,2603341,2045795,1895597947,-1660902712,594286626,2023997302,166221017,-223061941,-359377045,-1036189439,-620318605,-1342023101,-2025855158,-1505516487,1349405707,-2067278554,-471055052,-1058798183,1770622084,2096514,65298671,955669121,-360169678,2245473,-594750294,1181318058,-562328988,-252329394,1751788266,-202361502,-334186180,-1871849057,-1051093887,-1923732722,493827812,-1803923840,-1152272834,1324624025,-574593936,-1414947466,-1646882437,1470184143,-1286199133,-1217467409,903170493,-973067424,1906508655,-340140454,1823927513,-1237232810,-390751604,-1642014641,74357857,-1433647804,919626513,2020197393,-1293270219,1430357430,206591366,-37564299,183749707,106739117,-2144399324,-1802192204,-1166320668,-2125327477,-1458642392,587810417,-1625837596,-1649968349,-2034393881,-397449876,-1235413436,726492172,1499495974,379093557,-927953424,1029397658,-1753556905,860026655,-1145629420,1795739360,1587478404,-1563811427,120938529,74517257,1372967957,2014395341,1657798449,34174450,1186159894,-714555704,51284952,-1926269803,1025786679,-1789131066,252728194,-1842766326,-2057213151,-1036187994,-241401733,2622298,662022773,947152016,-398956588,1165713577,-1516532353,78727453,901260914,-1835982026,857369349,-1080550495,-219277426,-1797038671,2583515,-1331324577,-1781849107,802833951,261663819,268118279,206376383" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.antlr"/>
      <attribute name="bnd.hashes" value="1454773092,1539832289" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.ast.tools"/>
      <attribute name="bnd.hashes" value="1729081911,-653963945,-1760184043,1078404313,1270441370,-443787314,1174245535" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.internal.metaclass"/>
      <attribute name="bnd.hashes" value="-574881001" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.internal.util"/>
      <attribute name="bnd.hashes" value="1445582840,1256269730,-1598661140,-1570417480,1973838502" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
      <attribute name="bnd.hashes" value="-535028931" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.lang.annotation"/>
      <attribute name="bnd.hashes" value="1684966116" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.metaclass"/>
      <attribute name="bnd.hashes" value="908574291,78834287" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4"/>
      <attribute name="bnd.hashes" value="-1217480726,1023460097,112811545,-48034480,-52527305,610824921,1336742731,692578608,751410339,105757307,76884202,-1654067330,429972135,482557234,463261488,588054368,352975317,1072482720,576732708,-1654486119,1669695110,-847966010,-862462284,1061832680,363107458,-1796237363,1829794622,1422091149,88505211,223530669,1894713407,-1226088339,1783434482,-155069014,-1447222054,-1739513003,-1466885531,-1843489926,257425717,1380515727,2015750733,-958621652,1606589658,-56750127,-985458150,-1162855401,-936890338,954607380,159502258,569408234,673215879,819730342,992101388,1603937768,-1507515487,-1631717434,1492026804,1642487847,-2044226987,-2105248580,-1605644285,-1973191641,-2000208748,-1129548981,109842161,959613946,1831508544,-1893784395,-1674199253,1361839281,-1137412393,79826260,1748036667,1092195620,998547236,-1601273403,-547125634,-1646300662,-2112102239,-379983019,118551292,-1969037353,172573611,227222873,-892331991,208778886,-1826306737,23296357,1623954923,-1350034789,-2057316842,779068087,1207273085,183337973,1636469367,-1227879402,1077921510,-490384521,1225285522,294330245,-1592251850,-1141342042,-1338863754,1762686326,825732986,1069716042,-1863214357,130992215,1207620229,947313409,678173510,-1363511535,512596651,-2116016608,1806085308,15021596,213104801,-772392855,-1267920281,728592420,-1053000302,-1233615661,1872775225,1897154513,-352744261,-1392841047,969855791,373705196,898486,-842342173,732492472,-1383959117,-399552264,-1926381032,-1124887119,1484853905,1518562596,-118739987,1096171930,965021978,-489837842,-392485477,1673238902,-392306217,1745707704,1262090802,926438992,1673694498,-1661555744,-1534057107,-1849224754,-2079051608,1498785194,-2084691320,-200427494,-239706991,-107340411,-1692452958,-1258581310,589477281,322373155,-1522462742,-1559165154,317003173,-1262654825,1060160587,183817856,-1052579951,-772329315,14688083,2019651521,-1259389600,1763278440,-1813856860,2133117073,1931255432,1634598182,-638390897,694597812,-1777657854,180847667,-924534613,605474324,263781184,568860590,-1210768008,-1495491853,1309597114,2099227339,-948424459,-1463715889,1324791671,1077040,1711966267,-1695109824,669781035,-1537824435,200416255,429858449,1690435330,1416928423,-1752501591,326764585,-1076621726,-501600100,-986123185,1715928284,691680771,-1057352929,374177261,-852374480,1182611905,-1425319209,1351688707,616221878,198052247,1049203746,-533189069,468668519" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4.internal"/>
      <attribute name="bnd.hashes" value="40586319" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4.internal.atnmanager"/>
      <attribute name="bnd.hashes" value="-1698993768,1835726002,1533538462,129047089" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4.util"/>
      <attribute name="bnd.hashes" value="933557012,148294400" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.plugin"/>
      <attribute name="bnd.hashes" value="-2080472605,682574183,-1114377176,-1742063134,449782014,1615583067" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util"/>
      <attribute name="bnd.hashes" value="1969669466,22084289,2390711,-1436940821,-1455952901,-1658584335" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util.concurrent"/>
      <attribute name="bnd.hashes" value="1265930011" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util.concurrent.concurrentlinkedhashmap"/>
      <attribute name="bnd.hashes" value="516063654,-137917068,1895597947,848266104,-912363315,1843233770,917115616,-2029030736,1588126669,-2050817629,2433570,1270846321,935698558,1697526286,1236675807,-1739945662,1328567930,-1217030644,-829480834,-1964709257,-1682299629,-2018799047,1193242249,334612455,-1399872759,286537688,1928865419,1628800444,-1561849289,-1084601205,-954705331,1902604423,1088354786,1220435134,-446382454" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy"/>
      <attribute name="bnd.hashes" value="390746690,693605313,1430495864" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr"/>
      <attribute name="bnd.hashes" value="-1083453394,-1678724647,29757456,934300253,571062025,-305404321,81316267,230877231,1808506841,-1468274288,1454773092,1539832289,1343849610,2390489,-1743046827,1006009435,881694601,982070116,923885438,893152667" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.java"/>
      <attribute name="bnd.hashes" value="-1868470834,-660669214,256708919,-1405698092,1142828522,817666438,479302114,-402335771" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.parser"/>
      <attribute name="bnd.hashes" value="-1654067330,1771025522,1432661198" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.treewalker"/>
      <attribute name="bnd.hashes" value="-1730672633,265801797,-1508030160,1687768955,1945637003,-2138115176,1355824755,640223446,578806623,1275663852,2131414094,-1766286559" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
      <attribute name="bnd.hashes" value="14425988,-111313254,442804721,1103235992,-1532807940,-877161914,106591228,586634022,537117474,1994092410,1763671790,-1953435106,-406127049,1351230716,-1374773317,-1150033611,-1025976836,-1751585119,-80844042,878918436,-1811236685,-176416921,816492036,-886351565,1607563240,-1124480194,1270314659,-2139448374,-1187207677,-448449127,1123126958,-1146370439,-1718326456,-336538743,-700358249,1947373259,-1184942436,2124863768" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.builder"/>
      <attribute name="bnd.hashes" value="-2103233823,610824921,1555588886,-1889410494,-1955731389,-1965818003,1647793398,-2079965652,-1168873746,-1955731367,-1955731366,-1955731365,-1955731364,895650940,-1823027012,-1454174078,612055193,67291794,-627218082,2107854987,202255369,679364000,745345332,-1338367976,1086556455,-168362032,-911680361,-1237699036,377478434,594635205,-1955731390,-257912877,405711892,-852673653,-852673652,583755670,-1955731363,483006594,1932254592,-746976558" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.decompiled"/>
      <attribute name="bnd.hashes" value="442959005,647900835,706159364,438768882,-359307585,-58059948,-1472737061,-985808042,148994687,1994246694,-156613752,-1002323730,-1025822552,-1158738663,-380927256,-406711064,-1007282889,-574485283,652281480,1270468943,1195551805,-304447527" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
      <attribute name="bnd.hashes" value="1567490827,-132498925,-234340943,-459715020,1217229209,33829070,-472774464,1961685847,-1862641136,-339154157,481367249,1073467772,37130768,-910875758,1088479285,-1521864795,198012600,1259053889,-1011001582,-478444560,-186500641,-640598538,-1847591986,-678149900,1269973759,652426999,-1974285900,1444285826,-759965588,-2057232981,-1065922611,-1528965398,-1296596371,-1138772075,1076998283,-1231271359,-850581883,-1074635853,413701216,-422749671,-476523839,-746712492" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.stmt"/>
      <attribute name="bnd.hashes" value="1871830185,-624418942,-81761456,-1787194369,-962557676,1781966952,-587771191,-1245038910,157346199,1838834374,-979151694,-1664768911,-1125672449,-81180337,1038689403,-728266085,-2020421303,705128303,-65711778" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.tools"/>
      <attribute name="bnd.hashes" value="22084289,-653963945,339547990,1639955657,124647440,1789570165,122100392,1996694874,1322730956,1330112419" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen"/>
      <attribute name="bnd.hashes" value="103284255,-520270986,110167949,-753789383,-614947338,1230019146,-823589797,-1294425548,586910435,1501468113,-1771803635,-1380586673,1382823723,-1861671292,2125356885,-811470664,-621792388,496938032,66854188,-1008498694,-796896301,153426334,591237733,-171309002,-1756416396,-1061610709,-285451444,-1929739530,1455741163,-1404797017,-1221422163,-255406965,1183837878,979323497,777844994,1183837880,1183837881,1183837882,979323498,1183837884,1183837883,979323499,-103607244" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm"/>
      <attribute name="bnd.hashes" value="1523586550,-1527278091,1480124237,2793432,-1456662873,1998824271,943815069,-1787825311,-1735678783,-1015305364,-2105355967,-1115108204,-2135514941,1778592582,-513748714,-1716444215,-2107952279,-2089828461,506250692,-414038237,1080885425,466281400,-1124101339,1693959001,1991471726,-1860492213,-1412977965,331407049,591237733,293286965,956253790,807882948,-1139039933,-1292105926,674073580,-1494081054,-1775811769,376435861,572770538,-1984599919,1658803457,-1308675233,-1268089831,-1096703477,-777151909,849469704,-365401565,1205507060,275322600,1052734477,-850894174,-1148041087,-20984939,323915629,1465676943,442819963" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.indy"/>
      <attribute name="bnd.hashes" value="38448155,1745987282,408501210" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.indy.sc"/>
      <attribute name="bnd.hashes" value="-1998796058,804418985" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.sc"/>
      <attribute name="bnd.hashes" value="-67792793,-1772798388,-649505170,-707559471,1966627995,1084000922,-1455207339,400386646,53029635,-78633696,1008309699,2001315141,591776938,-776797001,-1318896362,-1811166742,-532277990,446279888" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.util"/>
      <attribute name="bnd.hashes" value="-449179117,-2056424849,-611636612" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
      <attribute name="bnd.hashes" value="-998980409,276922766,-1864571651,-324063657,-1340377696,-1130002321,409748317,-1685780835,857933926,314029126,1091470559,-2095304116,-1950416785,-472576590,870867912,904358343,290159400,921682551,2064407577,-1009799291,-1923223758,587658954,-1900674974,-162346299,865402314,520949553,469774745,1319573586,-1141764008,-1905585544,-805992617,1835764414,-670389685,823021127,1478186242,-1754193818,882052191,-1408995045,-976695420,1760493977" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.customizers"/>
      <attribute name="bnd.hashes" value="1183837878,-254101639,1991971066,755568274,-1262231727,-2100928571,-176228193,-835844556,2116712925,183120525,-1468606618,-1495676326,-1355449390" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.customizers.builder"/>
      <attribute name="bnd.hashes" value="935103152,-1589728345,693086918,2081272787,83894326,509797508,863264942,-138640048,-355950109,1150598360" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.io"/>
      <attribute name="bnd.hashes" value="521217056,-1171848582,-1504542808,-256593670,-838655266,1749003663,-875696723" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.messages"/>
      <attribute name="bnd.hashes" value="-307567400,1029867637,-1675388953,-424498731,866610306,-660001557" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.plugin"/>
      <attribute name="bnd.hashes" value="449782014" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
      <attribute name="bnd.hashes" value="192127426,-1137653000,-881555749,-705557680,-1627617962,914412888,-1624933160,-184523838,1363833027,-1415193604,-483432275,1342629873,-187018852,1993942566,-2022962393,-1907839524,77388366,-1117171179,-1755514982,1042009511,-193224349,1265811481,1772181091,-1234799430,773963833,1490345901,121332336,-598446601,-575973435,-581251290,-1250829857" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection.android"/>
      <attribute name="bnd.hashes" value="1768120960" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection.stdclasses"/>
      <attribute name="bnd.hashes" value="-2145675907,-1987301787,1722006104,-947180466,-1479055570,436341343,-490716101,1239849645,182873285,12506522,1715875192,-804204230,-1970720179,-406588265,-462626950,949706885" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection.v7"/>
      <attribute name="bnd.hashes" value="1299598574" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
      <attribute name="bnd.hashes" value="-2143645000,1945965406,579084763,307080980,1427447977,-1211030220,-1358211991,936294026,-1244342747,-722796906,-435108261,-733573157,-1072647184,-681241154,-1133850609,394134514,-721781195,-1274444456,-995671334,-1049518385,-1292805520,34050851,1834043180,-125907947,113812637,1345709329,1106087294,1788246449,1685534072,1558363596,-949229034,384176031,271273181,903142933,248268310,-147372317,-2127840820,-1072859893,1855768638,-384705198,-494218456,-5485467,-1611009854,1143304161,-260640262,1149353374,-500387898,2479866,2096303220,1491482868,-811517913,-1231650085,1764939563,2060639465,2093173343,-878292658,1404929461,881097193,-88537698,-451928214,1252019051,56884302,1267157312,-1545212504,1395611190,-1075590386,-307770833,-289342816,1255268081,-1061355788,811652004,-480170345,460257446,614336093,-1231161409,-923857133,-1496759972" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
      <attribute name="bnd.hashes" value="-1362836185,266390528,-1604660881,-108014875,-1944930700,1063129759,-1930145914,-1537517202,-2079380553,796476064,-1500364249,-721962779,-838408863,896467091,-1671663179,1351374401,1435230061,2109182057,473995444,1013295276,-1042680431,806199693,-1938045042,1154592826,1011320781,-99584628,-998079324,-271469162,-1256937749,1924281852,1489461414,1587048531,1900169201,-868681067,1132689169,2036066936,183882740,1532545748,1582520835,1814736662,-1091047858,-775621646,-85802130,1835046677,-1551461487,943217,-10285972,-1209214337,-277492485,-740183589" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.dgmimpl"/>
      <attribute name="bnd.hashes" value="776820514,26810603,-1575284723,-1522974195,-567149267,953288064,-288674974,-107614504,-695291249,-851960866,892943757,2108766496,1077451794,2075860767,-1573110537,-826243848,33890880,-1828416326,2024535810,-2010003656,2045679486,-746621866,-72465204" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.dgmimpl.arrays"/>
      <attribute name="bnd.hashes" value="1144581846,-2050939297,-1966324465,-515632323,569024222,1753085207,990027774,-2120878537,1271655263,-1839251048,1599796295,-1511110016,-1819104494,-635043509,1124945140,-1985961171,523354994,1707415979,-905701195,278359790,1222753586,-1888152725" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.m12n"/>
      <attribute name="bnd.hashes" value="186907499,608826568,-1649768129,-1095175149,-212898705,445322859,-1179566247,-1233540370" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.memoize"/>
      <attribute name="bnd.hashes" value="-283330505,2005547520,2124633441,1955883606,-1240661038,842727487,1568799027,2083967379,1497814962,362565520,1788184433,-1681040966,-933352862,-588944920,-131714437,-1826109118,-567193739,-1145153270,1249926012" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.metaclass"/>
      <attribute name="bnd.hashes" value="-375278342,457256787,-1992885571,1861077656,-1431457933,-1474651936,2139214785,-398900081,-1598303902,67115090,-2029030736,-675310660,1588126669,-2050817629,1236675807,-1739945662,-1215563116,137213049,725255456,834604993,-2122068496,1998366256,917115616,-2137403731,1277071628,820917263,-103253727,-1921314735,2063669915,6690564,30930399,-787373906,-920127149,1373130739,-245213188,23398960,565355972,-17071269,-1965578010,-1805522444,1103151470,-1974567439,-1296730765,-958429555,2045904799,-1905512685,1048278143,-1163250766" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.powerassert"/>
      <attribute name="bnd.hashes" value="-1778787899,-175616917,882014216,475700369,82420049,-745091793" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
      <attribute name="bnd.hashes" value="949245177,-1167457178,-512129820,384141106,1114990146,-1828399802,-2009987132,1601070609,-74914661,-1306986309" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
      <attribute name="bnd.hashes" value="-1065681045,-958944693,1748427837,-1937829022,-651219273,1191370438,850617796,1661991511,-1533382577,-1037227881,-1034806157" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.syntax"/>
      <attribute name="bnd.hashes" value="797714608,1789433350,-335862230,-1418617136,371732281,-251538861,866373656,-1717949556,80988633,1147218550,-723990200,2145491323,81291353" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools"/>
      <attribute name="bnd.hashes" value="-534884161,1494396054,-520371479,-1553306757,1936189129,-1205184342,451942020,979323497,-672744069,1183837878,-1364647763,-1532945972,1183837880,1183837881,979323498,979323499,1378371778,-50000472,-1722606819,-1722606818,827309444,827566029,-1662192150,1905342593,-1571474557,337758133,-83779777,-1116154134" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.ast"/>
      <attribute name="bnd.hashes" value="608113005,292266921,-447364276" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.gse"/>
      <attribute name="bnd.hashes" value="-1625054899,231345451" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.javac"/>
      <attribute name="bnd.hashes" value="-1031682805,1692827966,1273498881,-127645495,730750391,-1279958365,-1398334774,1377775074,-21195598,-1906796091" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell"/>
      <attribute name="bnd.hashes" value="115826283,2342" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.util"/>
      <attribute name="bnd.hashes" value="-2013470288,-762633502,-637237544" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform"/>
      <attribute name="bnd.hashes" value="508563481,508563482,508563483,508563484,1183837877,1617525790,1347519514,-1679124433,-2017959363,2048330251,106055071,260141027,2047142542,-952008183,-1331462568,938905162,2132507406,-1710875907,243321860,562135159,-2137708945,-700508093,-476757108,1993401358,15796208,1075349677,1707512646,2025068924,174842135,-136861946,1153669304,-1239012736,912848706,1044768876,1562110065,-1872692323,198146011,921075945,-636334843,-1739307945,-403137289,932322128,-1686597140,-892486702,1313741294,-2118841497,1722299565,258440545,570426463,-993253594,-548914161,2043737226,-961022467,192470007,-1079712384,1551125747,1883499258,1208624756,1778728791,655089216,-1943956911,-1905132206,-958999575,-958999574,-490774931,1027001040,883997951,206505241" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.sc"/>
      <attribute name="bnd.hashes" value="613184926,-554381128,-1796174759,-2032648658,447866437" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.sc.transformers"/>
      <attribute name="bnd.hashes" value="-1128744512,-510213242,596636729,-180549730,-126849018,-1634053221,-1524658753,1457391331,-1024050015,786858307,468420002,777526852,433829764,447019348,-1578637787" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.stc"/>
      <attribute name="bnd.hashes" value="1856890052,1219207008,1682464841,-153651254,-11231081,981581002,-1920187006,-1585620990,1453766089,-959773390,-2056722017,-744075761,-1703863491,829966188,-1729624482,-903107881,-142695672,714791976,1973829622,-1708178895,-1621855684,1482923919,-1081150820,-14613729,1025997916,-954549107,-142875631,573470109,1877831149,-1611170612,592649126,1366978860,119882405,2039428637,-479824689,-1840544837,557193035,1468645137" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.tailrec"/>
      <attribute name="bnd.hashes" value="-931582800,-1131186067,794108661,263542237,-891282237,1092439227,-924015736,1147458819,1829498049,1829498050,-831242277,-1092403779,1183837877,1183837878,1183837885,321510313,-602022082,1600892601,369308054,369308055,-1227313582,-249392467,-513090137,715100345,-1764921640,911824994,911824995,615353187,615353188,1455076692,1455076693,1436543145,357791908,1159928703,-726131077,-726131076,18242430,-705395022,-1578637787,1524391872" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.trait"/>
      <attribute name="bnd.hashes" value="1204209363,-2010871644,-776194502,-731811286,1801740765,1543788846,-692462255,-604552484,-939244318,-596449513,-1781842875" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.util"/>
      <attribute name="bnd.hashes" value="67115090,-656591085,1281339139,-1489375116,951738827,951756231,2017160895,1986294175,-1722225135,749319418,917115616,678915775,1372072314,1372089718,1949344573,93625057,858387723,67810249,-2145801636,-2145784232,1923515163,1698078231,635296587,-1617532208,1043435716,1978352815,1978370219,1816284,73863,-607002110,1265811481,-1948629274,1859329761,2289464,-592738506,-710494580,1078812459,-595972211,-2045917399,-1243192245,-695340542,-1933841528,1983975014,-371033111,-1407162917,-1895049979,1880902965,-478345493,2024104690,-1254624105,822108363,1641131064,420425683,-1194927827,1681172644" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin"/>
      <attribute name="bnd.hashes" value="1569800394,-765988640" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v5"/>
      <attribute name="bnd.hashes" value="-852209845,71346739,-141555978" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v6"/>
      <attribute name="bnd.hashes" value="71346740" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v7"/>
      <attribute name="bnd.hashes" value="-1580782943,-369919965,-1518092417,-107969832,-2027568705,194344642,-601345050,71346741,2079608266,-1526302626,-672202449,608338944,825611508,1256216575,241800104,40859380" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v8"/>
      <attribute name="bnd.hashes" value="-1580782943,-369919965,-1518092417,-107969832,289294062,-2027568705,194344642,-601345050,71346742,-1694675773,2079608266,-693710194,-141555978,-1526302626,-672202449,608338944,825611508,1256216575,241800104,40859380" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v9"/>
      <attribute name="bnd.hashes" value="-952932063,533117854,840172431,-601345050,71346743" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="groovy"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.host" value="groovy"/>
    </capability>
    <capability namespace="bnd.mainclass">
      <attribute name="bnd.mainclass" value="groovy.ui.GroovyMain"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="8004986" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/3.0.9/groovy-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="77BF86897F295F8CAE2E1F46B1ECA109F487BA81B66EF24A2B6DCBA1EB7D6CE7"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.ibm.icu.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.ibm.icu.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.ibm.icu.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.ibm.icu.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.ibm.icu.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.ibm.icu.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.thoughtworks.xstream)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.thoughtworks.xstream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.thoughtworks.xstream.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.thoughtworks.xstream.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.thoughtworks.xstream.io.xml)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.thoughtworks.xstream.io.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.cli)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.cli"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.grape)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.grape"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.io)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.lang)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.lang.groovydoc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang.groovydoc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.namespace)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.runtime.metaclass)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.runtime.metaclass"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.security)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.transform)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.transform.builder)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.builder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.transform.options)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.options"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.transform.stc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.stc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.ui)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.ui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.xml)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.ASdebug)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.ASdebug"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.actions.cpp)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.cpp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.actions.csharp)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.csharp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.actions.java)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.java"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.actions.python)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.actions.python"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.collections)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.collections"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.collections.impl)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.collections.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.debug)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.debug"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.debug.misc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.debug.misc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr.preprocessor)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.preprocessor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.runtime.misc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.runtime.misc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.runtime.tree)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.runtime.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr4.stringtemplate)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.stringtemplate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.analysis)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.analysis"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.automata)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.automata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.codegen)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.codegen.model)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.codegen.model.chunk)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen.model.chunk"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.codegen.model.decl)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.codegen.model.decl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.gui)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.gui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.misc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.misc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.parse)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.parse"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.runtime.atn)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.atn"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.runtime.dfa)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.dfa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.runtime.misc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.misc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.runtime.tree)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.runtime.tree.pattern)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.tree.pattern"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.runtime.tree.xpath)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.tree.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.semantics)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.semantics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.tool)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.tool.ast)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.tool.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarantlr4.v4.unicode)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.unicode"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarasm.asm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarasm.asm.signature)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.signature"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarasm.asm.tree)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarasm.asm.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovyjarjarpicocli)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarpicocli"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.annotation)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.annotation.processing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.annotation.processing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.imageio)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.imageio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.lang.model)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.lang.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.lang.model.element)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.lang.model.element"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.lang.model.type)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.lang.model.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.lang.model.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.lang.model.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.print)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.print"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.print.attribute)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.print.attribute"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.border)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.border"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.event)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.filechooser)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.filechooser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.tools)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.abego.treelayout)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.abego.treelayout"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.abego.treelayout.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.abego.treelayout.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.ast.tools)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.ast.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.internal.metaclass)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.internal.metaclass"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.internal.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.internal.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.io)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.lang.annotation)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.parser.antlr4)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.parser.antlr4.internal)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.parser.antlr4.internal.atnmanager)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4.internal.atnmanager"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.parser.antlr4.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.plugin)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.plugin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.util.concurrent)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.util.concurrent.concurrentlinkedhashmap)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util.concurrent.concurrentlinkedhashmap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.cache)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.event)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.event.download)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.event.download"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.event.resolve)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.event.resolve"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.module.descriptor)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.module.descriptor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.module.id)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.module.id"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.report)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.report"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.resolve)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.resolve"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.settings)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.settings"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.plugins.matcher)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.plugins.matcher"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.plugins.resolver)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.plugins.resolver"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.util.extendable)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.util.extendable"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.antlr)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.antlr.java)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.java"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.antlr.parser)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.antlr.treewalker)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.treewalker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.ast)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.ast.builder)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.builder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.ast.decompiled)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.decompiled"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.ast.expr)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.ast.stmt)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.stmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.ast.tools)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.classgen)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.classgen.asm)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.classgen.asm.indy)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.indy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.classgen.asm.indy.sc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.indy.sc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.classgen.asm.sc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.sc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.classgen.asm.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.control)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.control.customizers)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.customizers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.control.io)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.control.messages)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.messages"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.reflection)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.reflection.android)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection.android"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.reflection.stdclasses)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection.stdclasses"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.reflection.v7)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection.v7"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.dgmimpl)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.dgmimpl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.dgmimpl.arrays)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.dgmimpl.arrays"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.m12n)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.m12n"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.memoize)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.memoize"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.metaclass)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.metaclass"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.powerassert)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.powerassert"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.syntax)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.syntax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.gse)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.gse"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.javac)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.javac"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.shell)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.shell.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.transform)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.transform.sc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.sc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.transform.sc.transformers)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.sc.transformers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.transform.stc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.stc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.transform.trait)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.trait"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.vmplugin)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.vmplugin.v5)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v5"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.vmplugin.v6)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v6"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.vmplugin.v8)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v8"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.fusesource.jansi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.fusesource.jansi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.stringtemplate.v4)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.stringtemplate.v4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.stringtemplate.v4.compiler)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.stringtemplate.v4.compiler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.stringtemplate.v4.gui)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.stringtemplate.v4.gui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.stringtemplate.v4.misc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.stringtemplate.v4.misc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-ant"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-ant"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.ant"/>
      <attribute name="bnd.hashes" value="1058162644,-100829662,1032315904,-956203699" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-ant"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
      <attribute name="bnd.hashes" value="1058162644,-100829662,1032315904,-956203699" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-ant"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-ant"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ant"/>
      <attribute name="bnd.hashes" value="1228266186,2024361591,78805546,1182620866,853822948,249367189,2141368366,1957910005,-1633354470,355843658,-1836010547,-955752290,-1418657446,-1191692390,-1232907858,-1151793698,-306496417" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="87065" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-ant/3.0.9/groovy-ant-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B22C2F153A67AF2ABBBBCCF768CFB333181C7D089AEE113B36D8EF04E5AE8581"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.ant)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.ant"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.namespace)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.xml)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr4.v4.runtime.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarasm.asm)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarasm.asm.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarasm.asm.tree.analysis)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.tree.analysis"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarasm.asm.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarpicocli)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarpicocli"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.dispatch)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.dispatch"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.filters.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.filters.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.helper)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.helper"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.taskdefs)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.taskdefs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.types)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.types"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.types.resources)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.types.resources"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.ant)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ant"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.customizers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.customizers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools.groovydoc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools.groovydoc.gstringTemplates)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.gstringTemplates"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools.javac)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.javac"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-astbuilder"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-astbuilder"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.ast.builder"/>
      <attribute name="bnd.hashes" value="1555588886,-1889410494" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="10461" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-astbuilder/3.0.9/groovy-astbuilder-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="8E21D9C9E3428DA501CD810EA89FCD2092ACF5FEAB4CFA49540C07D0F64A0CB5"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-cli-picocli"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="64263" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-cli-picocli/3.0.9/groovy-cli-picocli-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="DF30B8355B9F6286D419C7328126A11275F8FCC444264B8C3866AE410D9DE909"/>
    </capability>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-console"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.console"/>
      <attribute name="bnd.hashes" value="-939168529,1327506711" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui"/>
      <attribute name="bnd.hashes" value="1183837877,1161347144,-1955731301,-1955731300,1161347145,-1955731303,-1955731302,1147834120,-1722606818,979323499,-1955731424,-1955731423,-1955731422,-1955731421,-1955731420,-1955731427,-1955731398,-1955731397,-1955731395,-1955731396,-1955731426,-1955731394,-1955731425,-1955731429,-1955731393,-1955731392,-1955731365,-1955731391,-1955731363,-1955731364,-1955731390,-1955731389,-1955731367,-1955731366,-1955731428,979323500,-1955731362,-1955731330,-1955731331,-1955731332,-1955731333,-1955731335,-1955731334,-1955731361,-1955731360,-1955731359,-1955731358,-1955731329,-1955731328,-1955731327,-1955731305,-1955731304,-1955731336,979323501,-996678269,530820710,-1710043236,-1844974850,95689659,1946049829,431997148,431997149,431997150,431997151,-1775033057,785072832,1376885105,1376885106,343770033,128496829,1726509999,1726510000,1726510001,-988162106,-2089012701,-1482815462,-574805009,-1461125457,-1911936997,1202511876,-1436352227,-1436352226,630434505,-1372176213,-523259861,-523259860,-523259859,1021586296,1492714911,1721144307,-326890787,369718121,388146489,388146490,388146512,607984548,-731648444,1604873359,-24878786,-24878785,1582179247,1113679096,2126013191,168833395,-1536445569,-1536445568,510402658,1140754084,-1819201343,-888957602,-888957601,76305500,1698690965,-1791438333,-901200697,22110962,-1549300071,-1019571893,1434469571,1434469572,1434469594,1434469595,901459367,167626673,-1722606819,1159824334,-685893002,-2060681002,1885837401,-882360333,785780297,-1678803657,1265854406,1183837878,1183837879,-210285377,1908483016,1183837883,1183837884,1183837885,1183837881,1183837882,1183837880,1546454271,-1722606817,2050093657,664760641,572890776,1989665806,803622691,-1226593804,-903355302,-1602819346,839089553,979323497,294257383,294257384,294257385,979323498,979323502,979323503,979323504,979323505,-250038148,-500055389,2075179118,-1534637342,-1593244631,-282481179,1758657225,-5534179,-812764408,-812764407,-812764406,-812764405,-812764404,1791995528,1161347137,138197844,138197845,138197846,-2043435319,-1659378906,-277937195,-1860419853,-1469941886,1743598272,-2096944306,-267840977,853737324,853737325,199355441,785072921,-1903461888,-1545286529,900090089,-122513441,-952632324,321510311,-1934655181,-1261438022,-2093667787,343770000,-254580898,128496889,-345445439,-1955731298,-988162104,-2089012640,301700420,-1147456920,657370811,2108785605,-602022086,-1748000599,-1475123889,1109200477,1600892597,-1713585988,369308055,-1372176211,510539548,-1955731296,251686839,-1921744649,621822596,957890981,-1252087223,880052120,-50993569,-1405642560,-1673192450,-2015015948,-47739655,-1676744985,-815812632,-2016701793,-690859914,-1665443691,-1814305100,-326890820,369718063,1462173794,-407241098,-1788594458,-1987149331,-2118362467,-1341701842,-1955731297,2024056862,-1227313586,-734615526,1425214736,-2066048615" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui.icons"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui.text"/>
      <attribute name="bnd.hashes" value="-2012810454,1105564017,1309906478,1567313263,1334081002,1114104579,-1151186351,778816796,95096134,-781742076,634510972,2128117518,-926091307,-1542352226,638477895,612900854,-1460007983,-895353355,65263593,-1216510453,-865478374,700260123,-733556068" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui.view"/>
      <attribute name="bnd.hashes" value="-308748451,979323497,979323498,1183837883,1183837884,979323499,1183837885,979323500,979323501,-1006209389,1183837878,1183837879,1183837880,1183837881,1183837882,-1149917626,-1780366765,1054587757,708925042,232033648,-1858575145,38315791,-1920565803" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.inspect"/>
      <attribute name="bnd.hashes" value="-939168529,1327506711" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.inspect.swingui"/>
      <attribute name="bnd.hashes" value="1183837877,1161347144,-1955731301,-1955731300,1161347145,-1955731303,-1955731302,1147834120,-1722606818,979323499,-1955731424,-1955731423,-1955731422,-1955731421,-1955731420,-1955731427,-1955731398,-1955731397,-1955731395,-1955731396,-1955731426,-1955731394,-1955731425,-1955731429,-1955731393,-1955731392,-1955731365,-1955731391,-1955731363,-1955731364,-1955731390,-1955731389,-1955731367,-1955731366,-1955731428,979323500,-1955731362,-1955731330,-1955731331,-1955731332,-1955731333,-1955731335,-1955731334,-1955731361,-1955731360,-1955731359,-1955731358,-1955731329,-1955731328,-1955731327,-1955731305,-1955731304,-1955731336,979323501,-996678269,530820710,-1710043236,-1844974850,95689659,1946049829,431997148,431997149,431997150,431997151,-1775033057,785072832,1376885105,1376885106,343770033,128496829,1726509999,1726510000,1726510001,-988162106,-2089012701,-1482815462,-574805009,-1461125457,-1911936997,1202511876,-1436352227,-1436352226,630434505,-1372176213,-523259861,-523259860,-523259859,1021586296,1492714911,1721144307,-326890787,369718121,388146489,388146490,388146512,607984548,-731648444,1604873359,-24878786,-24878785,1582179247,1113679096,2126013191,-500055389,1183837881,1183837880,1183837878,1183837882,1183837884,1183837885,1183837883,1183837879,979323497,1758657225,1161347137,138197844,138197845,138197846,-2043435319,-1659378906,-1860419853,-1469941886,1743598272,-2096944306,-267840977,853737324,853737325,199355441,785072921,-1903461888,-1545286529,900090089,-122513441,-952632324,321510311,-1934655181,-1261438022,-2093667787,343770000,-254580898,128496889,-345445439,-1955731298,-988162104,-2089012640,301700420,-1147456920,657370811,2108785605,-602022086,-1748000599,-1475123889,1109200477,1600892597,-1713585988,369308055,-1372176211,510539548,-1955731296,251686839,-1921744649,621822596,957890981,-1252087223,880052120,-50993569,-1405642560,-1673192450,-2015015948,-47739655,-1676744985,-815812632,-2016701793,-690859914,-1665443691,-1814305100,-326890820,369718063,1462173794,-407241098,-1788594458,-1987149331,-2118362467,-1341701842,-1955731297,2024056862,-1227313586,-734615526,1425214736,-2066048615" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.ui"/>
      <attribute name="bnd.hashes" value="-1955731330,-1536445569,-1536445568,510402658,1140754084,-1819201343,-888957602,-888957601,-1955731333,-1955731332,-1955731331,76305500,1698690965,-1791438333,-901200697,22110962,-1549300071,-1019571893,1434469571,1434469572,1434469594,-1955731358,-1955731359,1434469595,-1955731363,-1955731362,-1955731365,-1955731364,901459367,167626673,-1722606819,-1722606818,-1955731360,1159824334,-1955731361,-685893002,-2060681002,1885837401,-1955731336,-1955731335,-1955731334,-882360333,979323499,979323500,979323501,785780297,-1678803657,1265854406,-362918799,1183837878,1183837879,-210285377,1908483016,1183837883,1183837884,1183837881,1183837882,1183837880,1546454271,-1955731429,-1955731428,1183837885,-1722606817,2050093657,664760641,572890776,1989665806,803622691,-1226593804,-903355302,-1602819346,839089553,979323497,294257383,294257384,294257385,979323498,979323502,979323503,979323504,979323505,-250038148,2075179118,-1534637342,-1593244631,-282481179,-5534179,-812764408,-812764407,-812764406,-812764405,-812764404,1791995528,-277937195" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.ui.icons"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.ui.text"/>
      <attribute name="bnd.hashes" value="-2012810454,1105564017,1309906478,1567313263,1334081002,1114104579,-1151186351,778816796,95096134,-781742076,634510972,2128117518,-926091307,-1542352226,638477895,612900854,-1460007983,-895353355,65263593,-1216510453,-865478374,700260123,-733556068" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-console"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.ui.view"/>
      <attribute name="bnd.hashes" value="-308748451,979323497,979323498,1183837883,1183837884,979323499,1183837885,979323500,979323501,-1006209389,1183837878,1183837879,1183837880,1183837881,1183837882,-1149917626,-1780366765,1054587757,708925042,232033648,-1858575145,38315791,-1920565803" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1529675" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-console/3.0.9/groovy-console-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="DC07954995AF1D13D5324BE6474A17EE5FB2347C1B6EA4B218CDA662C0A7D750"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.cli.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.cli.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.console.ui)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.console.ui.text)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.console.ui.view)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui.view"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.grape)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.grape"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.inspect)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.inspect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.inspect.swingui)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.inspect.swingui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.swing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.swing.table)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.table"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.ui)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.ui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.ui.text)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.ui.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.ui.view)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.ui.view"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr4.v4.gui)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.gui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr4.v4.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarasm.asm)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarasm.asm.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarasm.asm.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.print.attribute.standard)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.print.attribute.standard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.event)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.filechooser)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.filechooser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.plaf)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.plaf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.table)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.table"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.text.html)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.text.html"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.undo)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.undo"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.antlr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.antlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.parser.antlr4)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.parser.antlr4.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.event)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.event.download)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.event.download"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.ivy.core.event.resolve)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.ivy.core.event.resolve"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.antlr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.stmt)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.stmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.classgen)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.classgen.asm)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.customizers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.customizers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.messages)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.messages"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.dgmimpl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.dgmimpl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.syntax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.syntax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools.shell.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.vmplugin)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-datetime"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-datetime"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.datetime.extensions"/>
      <attribute name="bnd.hashes" value="1897967151,615147261" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="19457" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-datetime/3.0.9/groovy-datetime-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F52C2632E3F30F5CD7D6862C515506F0F585DD7069B69485AE37CEF34179B159"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-docgenerator"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-docgenerator"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.docgenerator"/>
      <attribute name="bnd.hashes" value="-139300207,1963698526,733206206,765368424,1795397657,-1939844082,1233454355,1233454356,-1685341362,-1136263178,-1136263177,1976446803,-802372494,-946416012,243988530,243988531,-370909549,1772751766,-802347718,-1536445623,-1955731392,-1363202552,-1363202551,-1363202550,1480046379,1480046380,-1955731396,1480046381,-1955731395,1480046382,1480046383,-1955731394,-1955731393,1480046384,-1955731391,-30511940,-30511939,-1955731390,-1861203784,-1861203783,-1955731389,-1861203782,1899499686,-1955731397,-1955731398,-1955731420,1899499687,1899499688,-1689458533" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="125702" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-docgenerator/3.0.9/groovy-docgenerator-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="861647DFBD80077090C0B9EB14A695F25EAF02ED422E0B12DAF5473AC2CB9609"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.thoughtworks.qdox)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.thoughtworks.qdox"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.thoughtworks.qdox.model)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.thoughtworks.qdox.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.cli.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.cli.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools.shell.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-groovydoc"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.antlr"/>
      <attribute name="bnd.hashes" value="983189188" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovydoc.tools"/>
      <attribute name="bnd.hashes" value="1335526732" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.groovydoc"/>
      <attribute name="bnd.hashes" value="-1997566634,-1688316178,-1501622612,355812906,1567314175,27570182,985208876,554174384,-1642641399,1370478048,1166440219,-1277062222,887636200,355827852,-1854215032" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc"/>
      <attribute name="bnd.hashes" value="-1107413926,-1297410942,1903454105,-1099726603,-493430444,-914446615,1716926080,1550839846,1335492322,-698609859,-698551917,-271766281,1183837881,1183837880,-2047570031,-1722606819,-1722606818,2390489,-1162638461,719612505,473206687,-1912092968,-432199100,-1455301312,1851697024,-219869314,-129526632,-346529164,1218223742,-812299362,1285852151,1959464882,-200033527,1176177056,67115090,-374125759,-1875793834,-129511686,280128474" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.antlr4"/>
      <attribute name="bnd.hashes" value="-914446615,-426193086" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.gstringTemplates"/>
      <attribute name="bnd.hashes" value="-1298824302" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.gstringTemplates.classLevel"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.gstringTemplates.packageLevel"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovydoc"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.gstringTemplates.topLevel"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="165394" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-groovydoc/3.0.9/groovy-groovydoc-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="73710DF42537355E9831ADD7CDC4393E036F040B1AE5F1927C25635E8F8BAEEE"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser.ast.body)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser.ast.body"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser.ast.comments)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser.ast.comments"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser.ast.nodeTypes)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser.ast.nodeTypes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser.ast.type)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser.ast.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.github.javaparser.ast.visitor)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.javaparser.ast.visitor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.cli.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.cli.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang.groovydoc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang.groovydoc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr.collections)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.collections"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.antlr)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.antlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovydoc.tools)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovydoc.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.antlr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.antlr.java)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.java"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.antlr.parser)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.antlr.treewalker)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.treewalker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.groovydoc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.groovydoc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.groovydoc)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.groovydoc.antlr4)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.antlr4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.groovydoc.gstringTemplates)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.groovydoc.gstringTemplates"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools.shell)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools.shell.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform.trait)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.trait"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-groovysh"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh"/>
      <attribute name="bnd.hashes" value="-1111187383,10615597,-1679919317,2092626405,-644916892,376271091,1873588360,90746739,29051428,2041742824,1183837879,1183837880,1183837877,-413900639,1935542964,-1570568177,-809034423,1183837878,-1061323088,-1360804745,1721852719,1721852720,248066971,952193281,979323505,565668611,1118996830,527714237,527714238,-340140454,-1722606819,-1722606818,-906796527,2390489,170380064,989097061,-1911543745,871689872,-2092456946,1581516298,79851024,-1179816608" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.antlr4"/>
      <attribute name="bnd.hashes" value="-2092456946" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.commands"/>
      <attribute name="bnd.hashes" value="1789491963,-1702436994,1090901086,1572416585,-1296488753,-1955924184,-769379747,-182386925,206352833,571050029,-1574852801,-594750294,1183837877,1183837878,1183837879,1183837880,-413900636,-299184073,239517638,-854657251,-854657250,-854657249,-854657248,-854657247,-854657246,-854657245,-1655987180,-490855753,1581795662,-665120414,-461169008,2105486181,2080085056,-1535977663,631565722,-192621816,-986044690,-413900640,150400320,1622557865,2067048939,1183837881,1183837882,1183837883,1183837884,-1288544914" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.completion"/>
      <attribute name="bnd.hashes" value="165614370,-1505476957,-952057265,415271890,144134476,-645304519,-674791173,-964132952,1685806992,1183837877,1526433543,1402797635,-1793969528,-1687827107,-1463537491,1106310760,933960747,981359628,-93282519,-93282518,-93282517,-343630141,-343630140,-343630139,-343630138,-343630137,-343630136,-343630135,-343630134,-343630133,-343630132,-343630110,-343630109,-343630108,-343630107,-343630106,-343630105,-343630104,-343630103,1928577810,1928577811,1928577812,1928577813,-1905827550,1469283269,1836479054,-1263978820,2062750054,-1541632134" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.completion.antlr4"/>
      <attribute name="bnd.hashes" value="-952057265,144134476,-645304519,-674791173,-964132952,1685806992,1183837877,1526433543,1402797635,-1793969528,-1687827107,-1463537491,981359629,-93282519,-93282518,-93282517,-93282516,-343630141,-343630140,-343630139,-343630138,-343630137,-343630136,-343630135,-343630134,-343630133,-343630132,-343630110,-343630109,-343630108,-343630107,-343630106,-343630105,-343630104,-343630103,-343630102,1928577811,1928577812,1928577813,-1905827549,1469283270,1836479054,-1541632134" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.util"/>
      <attribute name="bnd.hashes" value="1861521572,-173104825,-144574402,-1322976476,-2117931090,2069926772,249117652,249117653,-672918776,-672918775,301349887,604141201,604141202,-1388821629,-379285580,427437618,-1460630915,-1825013410,76091981,115696807,-1094230459,1183837878,376271091,-230561799" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.util.antlr4"/>
      <attribute name="bnd.hashes" value="-144574402" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell"/>
      <attribute name="bnd.hashes" value="-1111187383,10615597,-1679919317,2092626405,-644916892,376271091,1873588360,90746739,29051428,2041742824,1183837879,1183837880,1183837877,-413900639,1935542964,-1570568177,-809034423,1183837878,-1061323088,-1360804745,1721852719,1721852720,248066971,952193281,979323505,565668611,1118996830,527714237,527714238,-340140454,-1722606819,-1722606818,-906796527,2390489,170380064,989097061,-1911543745,871689872,-2092456946,1581516298,79851024,-1179816608" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.commands"/>
      <attribute name="bnd.hashes" value="1789491963,-1702436994,1090901086,1572416585,-1296488753,-1955924184,-769379747,-182386925,206352833,571050029,-1574852801,-594750294,1183837877,1183837878,1183837879,1183837880,-413900636,-299184073,239517638,-854657251,-854657250,-854657249,-854657248,-854657247,-854657246,-854657245,-1655987180,-490855753,1581795662,-665120104,-461169008,2105486181,2080085056,-1535977663,631565722,-192621816,-986044690,-413900640,150400320,1622557865,2067048939,1183837881,1183837882,1183837883,1183837884,-1288544914" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.completion"/>
      <attribute name="bnd.hashes" value="165614370,-1505476957,-952056955,415271890,144134476,-645304519,-674791173,-964132642,1685807302,1183837877,1526433543,1402797635,-1793969218,-1687826797,-1463537181,1106310760,933960747,-1263978820,981359628,-93282519,-93282518,-93282517,-343630141,-343630140,-343630139,-343630138,-343630137,-343630136,-343630135,-343630134,-343630133,-343630132,-343630110,-343630109,-343630108,-343630107,-343630106,-343630105,-343630104,-343630103,1928577810,1928577811,1928577812,1928577813,-1905827550,1469283269,1836479364,2062750054,-1541631824" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-groovysh"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.util"/>
      <attribute name="bnd.hashes" value="1861521572,-173104825,-144574402,-1322976476,-2117931090,2069926772,249117651,249117652,-672918777,-672918776,604141201,604141202,-1388821629,-379285580,427437618,-1460630915,-1825013410,76091981,115697117,-1094230459,1183837878,376271091,-230561799" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1000793" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-groovysh/3.0.9/groovy-groovysh-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="016B3C87A27E32897948E9C4335E20D421C791DC5FB8AF8B0FCAB59D40B54060"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.cli.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.cli.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.console.ui)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.console.ui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.grape)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.grape"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.inspect.swingui)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.inspect.swingui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.xml)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr.collections)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr.collections"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovyjarjarantlr4.v4.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovyjarjarantlr4.v4.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=jline)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="jline"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=jline.console)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="jline.console"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=jline.console.completer)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="jline.console.completer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=jline.console.history)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="jline.console.history"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=jline.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="jline.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovysh)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovysh.antlr4)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.antlr4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovysh.commands)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.commands"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovysh.completion)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.completion"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovysh.completion.antlr4)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.completion.antlr4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovysh.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.groovysh.util.antlr4)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.groovysh.util.antlr4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.parser.antlr4)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.parser.antlr4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.antlr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.antlr.parser)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.antlr.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.classgen)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.messages)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.messages"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.powerassert)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.powerassert"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.tools)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.shell)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.shell.commands)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.commands"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.shell.completion)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.completion"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.tools.shell.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.shell.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.fusesource.jansi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.fusesource.jansi"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-jmx"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-jmx"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.jmx"/>
      <attribute name="bnd.hashes" value="-1654204881" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-jmx"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.jmx.builder"/>
      <attribute name="bnd.hashes" value="-512221053,22532600,-1113632271,703490181,1146869020,-73841382,1165547231,1586927243,-1110162212,-2143521745,-521697690,-919323511,-961430164,-687726744,671959834,-1592549179,-205626603,2121707453,500118673,-787968119,-2028120140,1688368121,1921494401,-931557796,-931557795,-931557794,-1955731427,-1955731426,1620520829,-286380353,-101989589,-101989588,-1955731425,-101989587,-197341209,-6365840,-6365839,-148729511,-1257511568,-781136907,-1357031387,-575786342,1009027661,1032241467,-785384651,-1982140212,1896671770" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-jmx"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
      <attribute name="bnd.hashes" value="-1654204881" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="137553" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-jmx/3.0.9/groovy-jmx-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="36991FD87D5E0F9CFBA2707D29F7D780A2A07040FC8E1E768AC6EC58845B3E76"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.jmx)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.modelmbean)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.management.modelmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.remote)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.management.remote"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.remote.rmi)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.management.remote.rmi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.timer)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.management.timer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.rmi.ssl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.rmi.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-json"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-json"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.json"/>
      <attribute name="bnd.hashes" value="-1688226363,1549750826,612593011,-234480979,-1121503193,1654237568,415178366,1978794667,903263972,1939012386,-1963032535,-1952931001,-56644831,-1726103425,1555649299,910937553,1833337003,80204913,-1696858129,-1097148431,16862143" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-json"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.json"/>
      <attribute name="bnd.hashes" value="811695687,-1775502141,-399112632,797942178" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-json"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.json.internal"/>
      <attribute name="bnd.hashes" value="771758584,1500767480,-643490890,64864098,1450394044,-1891286243,2063881640,1690325594,1135281284,67725,65803877,-459833878,679220772,-1586883423,-784721660,2342,-372187453,1438568732,-140383012,1288289639,975870667,1624182056,-494276129,-1836896190,-1898114168,-1408762559,222590160,83629,2622298,82420049,1267447344,1238021519,-1345536437,1669429003" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="133032" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-json/3.0.9/groovy-json-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="FB8EDD9F367E0A5DEBC03F31523755A95E9EEDAE8BD1C0E9DF1493188E350263"/>
    </capability>
    <capability namespace="osgi.serviceloader">
      <attribute name="osgi.serviceloader" value="org.apache.groovy.json.FastStringServiceFactory"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.json)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform.stc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.stc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.internal.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.internal.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.json)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.json.internal)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.json.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.memoize)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.memoize"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.registrar)"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.processor)"/>
    </requirement>
    <requirement namespace="osgi.serviceloader">
      <directive name="filter" value="(osgi.serviceloader=org.apache.groovy.json.FastStringServiceFactory)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-jsr223"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-jsr223"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.jsr223"/>
      <attribute name="bnd.hashes" value="1698155658,-60948913,795484923,720903007,-744017875" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="21294" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-jsr223/3.0.9/groovy-jsr223-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="921B188F8493D47553F4EEFBFD2396A003C30E4BB12FEF425D96EAC435E296E4"/>
    </capability>
    <capability namespace="osgi.serviceloader">
      <attribute name="osgi.serviceloader" value="javax.script.ScriptEngineFactory"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.registrar)"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.processor)"/>
    </requirement>
    <requirement namespace="osgi.serviceloader">
      <directive name="filter" value="(osgi.serviceloader=javax.script.ScriptEngineFactory)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-macro"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-macro"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.matcher"/>
      <attribute name="bnd.hashes" value="744198440,-205132976,1317634394,-1955731297,-1829535102,-1955731207,-1955731206,-1903461915,-498132106,-498132105,900090080,-1955731242,-1955731241,-1955731240,-1955731239,-122513466,-1955731174,-952632353,-1955731268,1376885100,-1955731212,-1934655186,-1955731173,-254580927,-1320247341,-345445468,-1955731329,-1955731328,-1955731327,-1955731305,-1955731304,-1955731303,1726509994,-1955731210,-988162109,-498132102,-2089012672,301700391,-1955731243,-1147456924,-1955731296,-1955731273,-1955731274,781977643,1869140662,1515799592,-1955731272,-1461125463,-498132098,-498132076,-1911936930,-498132104,-498132103,-1713586019,-498132101,-498132100,-498132099,-1436352162,-1955731301,-1955731300,-1955731299,-1955731298,83985783,-1955731208,510539521,251686804,-1955731204,-1955731203,-1921744676,-1955731205,621822569,-1955731267,-1955731266,-1955731265,957890978,-1955731178,-1955731177,-1252087230,-1955731211,-50993574,-1955731302,1284272540,1492714910,-1955731235,-1673192476,-1955731234,-2015015974,-498132107,-1955731172,-47739685,-1955731271,-1955731270,-1955731269,-236080867,-1955731181,-1955731180,-1676745012,-1955731179,-690859920,-1955731238,-1955731237,-1955731236,1462173769,-1955731209,-1987149358,-1955731176,-2118362496,-1955731175,-1341701871,2024056833,-498132075,-498132074,607984583,-1005612944,944627347,1812415996,-1890515270,-1668228417,-579995175,1081837720,-1584198514,-1165667311,-2045465177" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-macro"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.matcher.internal"/>
      <attribute name="bnd.hashes" value="-1182100936,-1296841670,1366160769,561215362" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-macro"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.methods"/>
      <attribute name="bnd.hashes" value="1217729294,-98504840" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-macro"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.runtime"/>
      <attribute name="bnd.hashes" value="74099628,-1248484785,-527898525,851210874" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-macro"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.transform"/>
      <attribute name="bnd.hashes" value="-1181444594,602700076,-1501476787,-1284340705,1585896277,-214642500,1392160213" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="236269" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-macro/3.0.9/groovy-macro-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="A84689CB096A235D85A38895D284F49B016BBDAB00CC2101AD0AD447DF1E59B5"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.lang.annotation)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.builder)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.builder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.stmt)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.stmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.tools)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.classgen)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.macro.matcher)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.matcher"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.macro.matcher.internal)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.matcher.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.macro.methods)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.macro.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.macro.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.syntax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.syntax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform.stc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.stc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-nio"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-nio"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.nio.extensions"/>
      <attribute name="bnd.hashes" value="1844091176" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-nio"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.nio.runtime"/>
      <attribute name="bnd.hashes" value="-1496469499" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-nio"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
      <attribute name="bnd.hashes" value="-1607147984,-1496469499" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="33707" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-nio/3.0.9/groovy-nio-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="009A4B40C22CE20F2A1AD22DAD70170CDC2D060A65E49AE2B8F6603FAB0D7F1F"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform.stc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.stc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.nio.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.nio.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-servlet"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-servlet"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.servlet"/>
      <attribute name="bnd.hashes" value="1225240315,1491716663,2090050392,1405190022,1609111712,1748211267,151608906,-391759797" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="27013" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-servlet/3.0.9/groovy-servlet-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="9E2E2E74F7165FCDDD4AB0A6A32D3453C38F2883160BE540FB1A4D70379208F1"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.xml)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-sql"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-sql"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.sql"/>
      <attribute name="bnd.hashes" value="1215313193,602644172,1091521063,-1187130312,-1734910347,-413207352,1687383671,-2139413624,780357469,68083255,182183433,-300213792,1488349156,160419867,1733840031,1063480192,-376913211,-526026946,1637565680,-910852491,-1149060072,745936480,-1736785533,83374,-448661065,1894552149,2097662522" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-sql"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.sql.extensions"/>
      <attribute name="bnd.hashes" value="1175863778,-1789342622" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="82930" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-sql/3.0.9/groovy-sql-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B69E30FFBCBF862BF1F92C041711463672A6636731088719A7DB22188A706FC7"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.sql)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform.stc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform.stc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.sql.extensions)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.sql.extensions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.stmt)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.stmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.syntax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.syntax"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-swing"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.inspect.swingui"/>
      <attribute name="bnd.hashes" value="-830793010,1926844441" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.model"/>
      <attribute name="bnd.hashes" value="332005838,-1548602397,-1609059663,-1564748548,-498042715,-636768081,-237192652,-76457379,-274951080" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.swing"/>
      <attribute name="bnd.hashes" value="1183837877,1183837878,1183837879,1183837880,1183837881,1183837882,-171002148,1042179500,-1051724844,-1051724843,-1051724842,-1790465017,-1394430849,-654023971" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.binding"/>
      <attribute name="bnd.hashes" value="1618185831,630185654,-137303248,-804557854,904704550,-1043221302,-20683065,533145969,533145970,533145971,1047922598,503044186,424603659,903014901,779873638,-480540570,533145972,533145973,2011484357,118484827,-1199862388,-1996200145,-1353666864,-1045861026,1389159743,-1540051710,-1081685021,-1498373302,1183837880,-777847383,-802777609,-559863256,1513645049,1668040338" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.factory"/>
      <attribute name="bnd.hashes" value="1095315924,-1228744934,-1463886588,1332858515,9862637,-285761912,-1745989703,407641311,-95567211,-1742908931,151214203,-655384768,-1141891726,823278201,-393458580,509991092,248328247,-1697125171,518703469,1165547231,-1500606669,867629698,-294209775,1978479851,-134847263,928804605,1001030901,1118341096,-123837657,1705052077,-885347646,638234134,-865847718,84385174,-57083296,-1580607606,1735889078,888042092,1017937966,738400013,540093663,-858624345,2008588254,-1744927500,1699831986,-1579578088,2117272819,507637589,-39186811,-154862296,-1386609408,1617436794,246977708,-760489994,535338364,1807522162,1586927242,1586927243,2041456751,1562021597,-231510670,488647093,-782757153,-698022448,1550993926,1389678298" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.impl"/>
      <attribute name="bnd.hashes" value="-305865238,-399475714,1241775031,-1506391370,1713715320,-410764806,-983067070" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.model"/>
      <attribute name="bnd.hashes" value="332005838,-1548602397,-1609059663,-1564748548,-498042715,-636768081,-237192652,-76457379,-274951080" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.table"/>
      <attribute name="bnd.hashes" value="-830793010,1926844441" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.swing.binding"/>
      <attribute name="bnd.hashes" value="1428712276,-1938659354,1004010018,-1364370112,-958822380,-91436279,-1442509423,1098591119,225916072,1746947160,180603862,1233016888,1272971975,415014102,113378332,1326776257,1655976828,-1644046640,-1570716981,-1305981732,785304010,-1315971217,992635028,-1300279404,-896049715" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.swing.extensions"/>
      <attribute name="bnd.hashes" value="894114194" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.binding"/>
      <attribute name="bnd.hashes" value="1428712276,-1938659354,1004010018,-1364370112,-958822380,-91436279,-1442509423,1098591119,225916072,1746947160,180603862,1233016888,1272971975,415014102,113378332,1326776257,1655976828,-1644046640,-1570716981,-1305981732,785304010,-1315971217,992635028,-1300279404,-896049715" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-swing"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
      <attribute name="bnd.hashes" value="1463061894" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="430615" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-swing/3.0.9/groovy-swing-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="466EAD440564AF451C1499FFC67199D909F2C522D94AB7C88C1AA57D4EC527D2"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.beans)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.beans"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.swing)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.swing.binding)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.binding"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.swing.factory)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.factory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.swing.impl)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.swing.model)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.swing.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.border)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.border"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.event)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.plaf.metal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.plaf.metal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.table)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.table"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.swing.binding)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.swing.binding"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jdesktop.swingx)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jdesktop.swingx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jdesktop.swingx.table)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jdesktop.swingx.table"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-templates"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-templates"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.text"/>
      <attribute name="bnd.hashes" value="221721554,-962693964,-1134011284,1490108878,-1447181355,812449097,-1432755852,-1985739044,366958654,-1256902502,1257094012,2048105041,1405556246,504774294,1943445905,1418406071,-117549261" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-templates"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.text.markup"/>
      <attribute name="bnd.hashes" value="1628501748,115170884,1468476043,-1708750207,1943038946,-1264039879,1745388639,-802675999,-1857004926,-2034216637,-980017464,-1949720636,-1392080742,1183837883,979323497,1183837884,979323498,979323499,979323500,979323501,1183837885,979323502,-1021891159,1309228068,-24141711,219594364,-980281664" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="97097" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-templates/3.0.9/groovy-templates-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6188C3BE1F2DB4C562976339464847345C38AE43136C9334C9E2C027C6F38059"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.namespace)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.text)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.xml)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.internal.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.internal.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.stmt)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.stmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.classgen)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.classgen.asm)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.classgen.asm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.customizers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.customizers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control.messages)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control.messages"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.syntax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.syntax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform.stc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform.stc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-test"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
      <attribute name="bnd.hashes" value="-780612296" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.mock.interceptor"/>
      <attribute name="bnd.hashes" value="-108008615,2043401835,-2106529294,2027335855,-923906850,-1404137793,1055765019,-351536252,2103908335,2086911891,-214581989" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.test"/>
      <attribute name="bnd.hashes" value="67398917,-38619884,-780612296,373876644,766943536,-1979191048,-1546345903,468794604,-1330828294,1183837881,864260399,328710941,402087132,914365178,-37954931,734527237" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
      <attribute name="bnd.hashes" value="-37954931" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
      <attribute name="bnd.hashes" value="67398917,-38619884,373876644,766943536,-1979191048,-1546345903,468794604,-1330828294,1183837881,864260399,328710941,402087132,914365178,734527237" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.test"/>
      <attribute name="bnd.hashes" value="-412465038" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.test.transform"/>
      <attribute name="bnd.hashes" value="-1430062306,1251045397" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
      <attribute name="bnd.hashes" value="-412465038" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="122413" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-test/3.0.9/groovy-test-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="17750AA2722D3595D7A0BC1F2E892126BD7F5E5DBC7DC007689C505B6C3C3B3F"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.ant)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.ant"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.lang)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.test)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.test"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.transform)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=junit.framework)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="junit.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=junit.textui)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="junit.textui"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.test)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.test"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.expr)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.expr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.stmt)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.stmt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.ast.tools)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.ast.tools"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.control)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.control"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.powerassert)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.powerassert"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.junit)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.junit"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-test-junit5"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-test-junit5"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.junit5.plugin"/>
      <attribute name="bnd.hashes" value="150400319,-607117154,153988887" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="13397" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-test-junit5/3.0.9/groovy-test-junit5-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="85821CC9872CB2D10106D8646539CB0D6494CDC956B2044C917509343F33C652"/>
    </capability>
    <capability namespace="osgi.serviceloader">
      <attribute name="osgi.serviceloader" value="org.apache.groovy.plugin.GroovyRunner"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.plugin)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.plugin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.junit.platform.engine.discovery)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.junit.platform.engine.discovery"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.junit.platform.launcher)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.junit.platform.launcher"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.junit.platform.launcher.core)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.junit.platform.launcher.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.junit.platform.launcher.listeners)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.junit.platform.launcher.listeners"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.registrar)"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.processor)"/>
    </requirement>
    <requirement namespace="osgi.serviceloader">
      <directive name="filter" value="(osgi.serviceloader=org.apache.groovy.plugin.GroovyRunner)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-testng"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-testng"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.plugin.testng"/>
      <attribute name="bnd.hashes" value="-1303104229" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-testng"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.testng"/>
      <attribute name="bnd.hashes" value="-1303104229" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="9763" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-testng/3.0.9/groovy-testng-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D44E22561B2ED099FFEE9A4B164176AF7CB5330914FBEBBFA5CBAEBD3042B582"/>
    </capability>
    <capability namespace="osgi.serviceloader">
      <attribute name="osgi.serviceloader" value="org.apache.groovy.plugin.GroovyRunner"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.plugin)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.plugin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.plugin.testng)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.plugin.testng"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.plugin)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.plugin"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.registrar)"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(osgi.extender=osgi.serviceloader.processor)"/>
    </requirement>
    <requirement namespace="osgi.serviceloader">
      <directive name="filter" value="(osgi.serviceloader=org.apache.groovy.plugin.GroovyRunner)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="groovy-xml"/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="3.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
      <attribute name="bnd.hashes" value="581046260,-242758847,295135990,-755503440,-281089895" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.util.slurpersupport"/>
      <attribute name="bnd.hashes" value="2017053308,-1895856777,-892687634,-1353300488,-242083767,1847216651,517036800,2433570,-1851398118,968794689,491801776,1678194823,-1156722924" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
      <attribute name="bnd.hashes" value="1415009305,2080559107,-1811328123,-1823748466,-1634157236,-1224121293,-2048184895,-1038781125,-139540000,1316975055,-7090063,-118392680,1206179331,-187166435,1183837877,1183837882,1183837878,1183837883,1183837879,-1955731429,-1955731428,-1955731427,-1955731426,1183837884,1183837885,1183837880,1082761691,28992318,-187166433,1183837881,-1955731425,-1955731424,686827313,-187166434,-1819556857,-339337677,581046260,-242758847,295135990,2007121204,-755503440,500364346,-281089895" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.xml.dom"/>
      <attribute name="bnd.hashes" value="-609446369,1957751709,-1898190784" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.xml.markupsupport"/>
      <attribute name="bnd.hashes" value="-35224871,-439437213,1252822924,-84286155,826340826,1201037330,879524669" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.xml.slurpersupport"/>
      <attribute name="bnd.hashes" value="2017053308,-1895856777,-892687634,-1353300488,-242083767,1847216651,517036800,2433570,-1851398118,968794689,491801776,1678194823,-1156722924" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="groovy.xml.streamingmarkupsupport"/>
      <attribute name="bnd.hashes" value="1183837877,1183837882,1183837878,1183837884,1183837883,1183837879,1183837880,-1955731429,1183837885,1183837881,666923323,719576916,926364987,1965750498,64542302,1895597947,1590436381" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.xml.extensions"/>
      <attribute name="bnd.hashes" value="522278763" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.xml.tools"/>
      <attribute name="bnd.hashes" value="521397675" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
      <attribute name="bnd.hashes" value="834393357" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="groovy-xml"/>
      <attribute name="bundle-version" value="3.0.9" type="Version"/>
      <attribute name="version" value="3.0.9" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.tools.xml"/>
      <attribute name="bnd.hashes" value="521397675" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="296025" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-xml/3.0.9/groovy-xml-3.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2BCECD848CAED3975358A5C556AA49154B2D66F0C8A5C17043DD7B7D8985B6FE"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.lang)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.namespace)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=groovy.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.util.slurpersupport)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.util.slurpersupport"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.xml)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.xml.markupsupport)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml.markupsupport"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.xml.slurpersupport)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml.slurpersupport"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=groovy.xml.streamingmarkupsupport)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="groovy.xml.streamingmarkupsupport"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.validation)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.xpath)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.groovy.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.groovy.xml.extensions)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.groovy.xml.extensions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.reflection)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.reflection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.codehaus.groovy.runtime)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.callsite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.runtime.typehandling"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.syntax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.syntax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.codehaus.groovy.vmplugin.v8)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.codehaus.groovy.vmplugin.v8"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.ext)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.ext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=groovy)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache License, Version 2.0"/>
      <attribute name="osgi.identity" value="org.apache.felix.healthcheck.api"/>
      <attribute name="documentation" value="https://felix.apache.org"/>
      <attribute name="description" value="The Felix Health Check API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.healthcheck.api"/>
      <attribute name="bundle-version" value="2.0.4" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
      <attribute name="bnd.hashes" value="1564836834,-270224404,-1808614382,-1850559427,67115090,184398279,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.healthcheck.api"/>
      <attribute name="bundle-version" value="2.0.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api.condition"/>
      <attribute name="bnd.hashes" value="-1834753667,120267924,216362180,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.felix.hc.api,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.healthcheck.api"/>
      <attribute name="bundle-version" value="2.0.4" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api.execution"/>
      <attribute name="bnd.hashes" value="1110149234,-858309687,-768056097,1033889595,-1619501077,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.healthcheck.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.healthcheck.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="26404" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.healthcheck.api/2.0.4/org.apache.felix.healthcheck.api-2.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="C13F873FFDC7394625B81CD05B59708C7D388BF03CC5DCC133424D5FC71BF2F7"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </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="license" value="Apache License, Version 2.0"/>
      <attribute name="osgi.identity" value="org.apache.felix.healthcheck.core"/>
      <attribute name="documentation" value="https://felix.apache.org"/>
      <attribute name="description" value="The Felix Health Check Core"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.12" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.12" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.healthcheck.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.12" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.healthcheck.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="204189" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.healthcheck.core/2.0.12/org.apache.felix.healthcheck.core-2.0.12.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="283CB19FA322053D90BE6D5B099C3EB9176584D2CE607B25A4B06DBAEDA970FC"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="java.lang.Runnable" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Filter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.api"/>
      <attribute name="objectClass" value="org.apache.felix.hc.api.HealthCheck" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.api.execution,org.apache.felix.hc.core.impl.executor"/>
      <attribute name="objectClass" value="org.apache.felix.hc.api.execution.HealthCheckExecutor,org.apache.felix.hc.core.impl.executor.ExtendedHealthCheckExecutor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.commands"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.commands.HealthCheckExecCommand" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.commands"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.commands.HealthCheckListCommand" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.executor"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.executor.HealthCheckExecutorThreadPool" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.executor.async"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.executor.async.AsyncHealthCheckExecutor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.scheduling"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.scheduling.CronJobFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.scheduling.cron.embedded"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.scheduling.cron.embedded.EmbeddedCronSchedulerProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.scheduling.cron.quartz"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.scheduling.cron.quartz.QuartzCronSchedulerProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.servlet"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.servlet.ResultHtmlSerializer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.servlet"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.servlet.ResultJsonSerializer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.servlet"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.servlet.ResultTxtSerializer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.core.impl.servlet"/>
      <attribute name="objectClass" value="org.apache.felix.hc.core.impl.servlet.ResultTxtVerboseSerializer" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.quartz)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.quartz"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.quartz.impl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.quartz.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.quartz.simpl)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.quartz.simpl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.quartz.spi)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.quartz.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api.condition)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api.condition"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api.execution)(version&gt;=2.0.0)(!(version&gt;=2.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api.execution"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.startlevel)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.startlevel"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.context"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.api.execution.HealthCheckExecutor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.executor.ExtendedHealthCheckExecutor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.executor.HealthCheckExecutorThreadPool)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.executor.async.AsyncHealthCheckExecutor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.scheduling.CronJobFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.scheduling.cron.embedded.EmbeddedCronSchedulerProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.scheduling.cron.quartz.QuartzCronSchedulerProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.servlet.ResultHtmlSerializer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.servlet.ResultJsonSerializer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.servlet.ResultTxtSerializer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.core.impl.servlet.ResultTxtVerboseSerializer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.event.EventAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.http.HttpService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache License, Version 2.0"/>
      <attribute name="osgi.identity" value="org.apache.felix.healthcheck.generalchecks"/>
      <attribute name="documentation" value="https://felix.apache.org"/>
      <attribute name="description" value="General purpose health checks that can be simply configured to check for generic aspects like disk space, started bundles, remote service availability, etc."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.14" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script,org.apache.felix.hc.api,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.healthcheck.generalchecks"/>
      <attribute name="bundle-version" value="2.0.14" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.generalchecks.util"/>
      <attribute name="bnd.hashes" value="1944469842,-1204363316,-1757078407,-1307398298,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.14" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.healthcheck.generalchecks"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.14" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.healthcheck.generalchecks"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="167244" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.healthcheck.generalchecks/2.0.14/org.apache.felix.healthcheck.generalchecks-2.0.14.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="18909E7AA4DA93D4981C97E4E6BAB298F33761032995C5FF29DFEE3D081DD36A"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.api"/>
      <attribute name="objectClass" value="org.apache.felix.hc.api.HealthCheck" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.generalchecks.scrutil"/>
      <attribute name="objectClass" value="org.apache.felix.hc.generalchecks.scrutil.DsRootCauseAnalyzer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.generalchecks.util"/>
      <attribute name="objectClass" value="org.apache.felix.hc.generalchecks.util.ScriptEnginesTracker" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.rootcause)(version&gt;=0.1.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.rootcause"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework.startlevel)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.startlevel"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime.dto"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.generalchecks.scrutil.DsRootCauseAnalyzer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.generalchecks.util.ScriptEnginesTracker)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.component.runtime.ServiceComponentRuntime)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.http.HttpService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.hc.api"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The Sling Health Check API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.hc.api,org.apache.sling.hc.api.execution,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.hc.api"/>
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.util"/>
      <attribute name="bnd.hashes" value="1564836834,-1308702076,1033889595,-1307398298,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.hc.api"/>
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.api"/>
      <attribute name="bnd.hashes" value="-270224404,-1808614382,-1850559427,67115090,184398279,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.hc.api,org.apache.sling.hc.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.hc.api"/>
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.api.execution"/>
      <attribute name="bnd.hashes" value="1110149234,-858309687,-768056097,-1619501077,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.hc.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.hc.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="27202" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.hc.api/1.0.4/org.apache.sling.hc.api-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="88803AE630AC25BE3E17C4C4522B6C07BE00F31E9D706221051F50E143CF7460"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.hc.api)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.hc.api.execution)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.api.execution"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.hc.util)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.hc.util"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </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="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.hc.support"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Default Sling Health Check Support Components"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.hc.support"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.hc.support"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="21817" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.hc.support/1.0.6/org.apache.sling.hc.support-1.0.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5DF4ACEE2240E9E40ED792CA251B0D873B6D66A90B8AE15D13DF66B50827120C"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.felix.hc.api.HealthCheck" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.generalchecks.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.generalchecks.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.script.ScriptEngineManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.generalchecks.util.ScriptEnginesTracker)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.maintenance"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Maintenance jobs for the JCR"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.maintenance"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.maintenance"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="32903" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.maintenance/1.0.2/org.apache.sling.jcr.maintenance-1.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="4AD647FAF9917DBB80B1A7F441AD81963FF24C30C3E18CAA51302000CD8E0BA7"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="java.lang.Runnable" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.management,org.apache.sling.jcr.maintenance.internal"/>
      <attribute name="objectClass" value="java.lang.Runnable,javax.management.DynamicMBean,org.apache.sling.jcr.maintenance.internal.VersionCleanupMBean" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.api"/>
      <attribute name="objectClass" value="org.apache.felix.hc.api.HealthCheck" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.maintenance.internal"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.maintenance.internal.VersionCleanupPath" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.7.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.11.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=java.lang.Runnable)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.api.jmx.RepositoryManagementMBean)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.maintenance.internal.VersionCleanupMBean)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.maintenance.internal.VersionCleanupPath)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="com.fasterxml.jackson.core.jackson-annotations"/>
      <attribute name="documentation" value="http://github.com/FasterXML/jackson"/>
      <attribute name="description" value="Core annotations used for value types, used by Jackson data binding package."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.13.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-annotations"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.annotation"/>
      <attribute name="bnd.hashes" value="-2143956798,-1730020913,-1115255987,82420049,1852985508,893299240,-1253665297,-910115485,-360169678,81478746,10004988,1503657100,2403779,1410203140,1339134073,2062955168,685445846,-226015139,79847297,2068668191,2088128563,-3791948,1570960389,2147050746,-1719509555,1787976532,-687739768,-1970744704,1294146515,354011191,305596308,904181776,1955373444,-2046944515,289226943,-1693789615,-559087791,-1220842571,-1863288921,2622298,1151586113,-1816323811,2130,2363,2433880,-1730447312,-1730310643,704180132,912368969,-1910223923,75627436,70471460,-1287957735,2063089,1850426371,1827069022,68337415,-1597845160,-1271984006,-1777605888,-1179201003,1782569820,-1188619054" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.fasterxml.jackson.core.jackson-annotations"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.fasterxml.jackson.core.jackson-annotations"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="75717" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.13.1/jackson-annotations-2.13.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="AB607939D288E22BFF4CB97ACC6B25E841D82681F2BC40CE67BB35CB0FFDB06D"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="documentation" value="https://github.com/FasterXML/jackson-core"/>
      <attribute name="description" value="Core Jackson processing abstractions (aka Streaming API), implementation for JSON"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.13.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core.async,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.format,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.json,com.fasterxml.jackson.core.sym,com.fasterxml.jackson.core.type,com.fasterxml.jackson.core.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core"/>
      <attribute name="bnd.hashes" value="1114690390,2102359062,748621597,1204336351,2071943320,354249820,657418875,685445846,-710234398,-1990478247,1209236463,1978794667,847240413,-293016060,1601302083,-1952931001,-18957291,738820180,765053415,910937553,-762337588,-222858959,364663799,-25799004,-981244400,802621198,547605696,1052448407,-1029172777,316139508,1293416465,2009947896,1450638048,2016261304,596865879" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.async"/>
      <attribute name="bnd.hashes" value="-2140142532,-1964375949,616297427" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.json,com.fasterxml.jackson.core.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.base"/>
      <attribute name="bnd.hashes" value="-1449548764,1028877232,734626387" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.exc"/>
      <attribute name="bnd.hashes" value="-609351417,-129771623,709571312" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.filter"/>
      <attribute name="bnd.hashes" value="-1539080882,1946569390,1914811830,507500796,-206636367,-2130470466" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.format"/>
      <attribute name="bnd.hashes" value="175461191,-434218607,83459,-834831343,1110255878" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.io"/>
      <attribute name="bnd.hashes" value="1777390032,-1317467575,-738157917,1391231177,350971634,-341865251,-235909719,-1761873999,-1635930149,2121036707,-1192861204,-1909728799,1106303434,-1159559142,-1103551498,-840641835,-1153656183,1471399780" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.base,com.fasterxml.jackson.core.format,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.sym,com.fasterxml.jackson.core.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.json"/>
      <attribute name="bnd.hashes" value="-693759366,1385577157,1387105131,-1723764463,640464472,-514779656,1849449279,-710995502,181953495,-1829473738,1018736314,757431416,1076197323" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.async,com.fasterxml.jackson.core.base,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.sym,com.fasterxml.jackson.core.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.json.async"/>
      <attribute name="bnd.hashes" value="-440496439,-1292403398" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.sym"/>
      <attribute name="bnd.hashes" value="15113596,-2098737362,2000631306,-1957402737,2420395,75032294,75032295,75032296,75032323" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.type"/>
      <attribute name="bnd.hashes" value="585914226,-1421180655,507500796,843417045" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.io"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-core"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.util"/>
      <attribute name="bnd.hashes" value="-584620865,-943377516,-712958902,1113301914,1592799883,176875129,838990376,-454842845,-2034101035,-440939664,-1320044989,-739622113,724986192,1508945388,2039171112,-231675197,650126367,-123382194,-935769107,2129459768,-1239088788,-1937965862" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.fasterxml.jackson.core.jackson-core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.fasterxml.jackson.core.jackson-core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="374588" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.13.1/jackson-core-2.13.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="8BE6935CD8F9673AC684A589AAA1CAECD57DEE7C37ED1443D17924325799003D"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.async)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.async"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.base)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.exc)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.exc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.format)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.format"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.io)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.json)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.json.async)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.json.async"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.sym)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.sym"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.type)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.util)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.util"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="documentation" value="http://github.com/FasterXML/jackson"/>
      <attribute name="description" value="General data-binding functionality for Jackson: works on core streaming API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.13.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.exc,com.fasterxml.jackson.core.filter,com.fasterxml.jackson.core.format,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.type,com.fasterxml.jackson.core.util,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.impl,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsonschema,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.jsontype.impl,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.impl,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind"/>
      <attribute name="bnd.hashes" value="-2045498686,2622298,-1197128160,522278763,-608710465,-240410100,64361912,83459,-940901947,-2013719384,-560605944,458977553,1343816128,-586922233,-1679810675,-517066596,2433880,-1560805893,1078812459,-2023852983,-1910456534,2063089,978305575,309397690,-780359502,-1777784491,1313771324,-1099537036,-1076588398,-1984916852,-1792400838,1805927160,-1306593664,-1160212222,-93751306,-1224022505,-1004806990,-664289050,-815965116,-700371424,34523564,1793793464,-250439612,-1877686901,1260188569,-1177153533,-590690761,-349865023,1152930318,334358517,1597134063,-121806751,-825614992,1723846657,-2101198924,-1433112782,887819526,1574955459" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.annotation"/>
      <attribute name="bnd.hashes" value="2058487344,2051601,2496387,1926379074,-188895913,-2010347600,82420049,1855350127,507500796,-1774931561,1118359224,-254358461,842546824,511913959,-546130921" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.cfg"/>
      <attribute name="bnd.hashes" value="-70313420,1634077268,1702236000,1229708563,-1280335083,-698420940,67081517,644443470,-1497088795,-1453606324,6914496,2283072,-1693258682,1943919289,1336455240,-567632390,2083130627,245714548,923491302,-134301228,-710995502,-1539776422" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.format,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser.impl,com.fasterxml.jackson.databind.deser.std,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.deser"/>
      <attribute name="bnd.hashes" value="-153884107,-976336859,-1554276633,1371393481,694646976,1380464835,239573556,-536183464,-1859010873,1373318330,368051691,-491446556,-760028895,1338805761,972381253,74115493,-194670481,2283072,782479649,294156922,-1271761329,270956695,2063089,318191072,1578659329,-1511253989,1290162950,-977426043,-857395339,-911832798,-432703343,1579211223,686382764,2060138072,-922132497,1478663780" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.std,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.deser.impl"/>
      <attribute name="bnd.hashes" value="-1869406409,-278951478,-1453252265,76884077,-215422249,1159406049,1147977783,1895597947,1644869598,-2038892091,2078002903,-531990321,-505344809,-507963371,-525395797,590507116,1290950035,-1002362251,687023887,-299281425,1420143745,1842407142,-1576374794,1709295104,-1451503231,262238459,1905980989,615340091,176167046,1330116524,-1039434757,1805816718,379311131,65996,77116,-1543850116,-229289860,668894172,1079195280,-174537494,-331398995,-1094709186,-1669548702,780864105,337820581" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.impl,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.deser.std"/>
      <attribute name="bnd.hashes" value="-1035225962,-2134315824,-1183969050,1186784730,-4715981,-157418841,1887723782,-306400133,245948818,-1465426028,151865009,1628060869,-989516975,1791752696,249104321,-1994051217,-339906327,-867700526,-229781739,-695908204,1769639150,-970831116,1602188157,83459,222841885,-1519886098,-930472145,-406410885,-393683540,1978425810,-415287011,-611636012,1640290066,-1692328913,-244742007,554536256,220946884,-754625487,-1895030533,-1203289573,1478393468,-1223102620,2085462319,-944683759,-1757734513,734976732,318869404,241226575,1309442327,-2110384083,-899472105,-72546313,-753527191,24758990,951236451,604196272,2106714883,-760895165,-542703282,-1454809480,-1670337806,-99917608,1268204150,-97988101,2080591418,49217581,593252345,1859652938,918305871,-1597288956,-1741629439,544616002,-592281524,-23307877,1120200738,1073902500,1934799379,-475447572,605754414,1897755483,312682723" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.introspect"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.exc"/>
      <attribute name="bnd.hashes" value="-1047431320,-1461473051,-2113117375,-1233646095,-367327485,-1391793134,1125958495,-1407012693,-1944447949" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.deser.std,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.std,javax.xml.datatype,javax.xml.parsers,javax.xml.transform,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ext"/>
      <attribute name="bnd.hashes" value="83459,-634842872,791379583,255552041,-620225106,-1431377899,-186101995,-694757292,-333734978,-110206210,-1311410214,1483002138,-1331737684,1346506411,-342759936,607906397" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.jsontype.impl,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.introspect"/>
      <attribute name="bnd.hashes" value="2063089,-922850799,-1310684574,-955688840,-287807858,1885071847,834005984,704523270,1721768912,1513204834,236227161,836690786,522915169,-1828473013,364549426,364764025,-896247974,1091889428,417887011,-1068006895,-1424594812,-1571366432,1444307935,738841219,-1054843371,-1564056345,2076968280,474869246,-1510395847,14282637,898719806,1168635642,-1415554824,-28006489,1681456456,150956254,2125338331,1342382486,1953545349,1846381657,-1872021053,-2082323022,-948798139,-1103893994,-590395858,-1419503448,-266802570,-2018799047,23103816,-306260192,-1919283230,1503530773,63955982,67081517,-1660053719,1497156327,83459,-269153245" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.introspect"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jdk14"/>
      <attribute name="bnd.hashes" value="2076210922,141323533,854767064,1236139606" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.json,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.json"/>
      <attribute name="bnd.hashes" value="1895597947,-2038880919" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.databind"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsonFormatVisitors"/>
      <attribute name="bnd.hashes" value="2063089,2125335315,223625670,-940980649,-487283558,-1464559418,1271801912,-1192068796,-1545001727,-1869351517,-788517368,-1219269242,-1327053488,697494974,557690528,-395744850" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.node"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsonschema"/>
      <attribute name="bnd.hashes" value="-1865507639,508521128,629758237" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsontype"/>
      <attribute name="bnd.hashes" value="1895597947,-1613534201,-1059093384,1042051120,-1325370110,-1664387265,-1053444621,2063089,-1356620974,-1206626782,-706483328,219264333,2010503483,-1443058181,1205103756" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsontype.impl"/>
      <attribute name="bnd.hashes" value="-602643340,641120627,-2100042880,-1168965122,-1882785398,1855429641,-1282793580,-803160941,-2131671250,880870061,-1126362460,660636592,-12987517,992182045,2011114264,1254292216,395035070,2057322156,2093986086,932364669" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.deser,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.type"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.module"/>
      <attribute name="bnd.hashes" value="-763745388,1849728334,-2127321133,-1390376226,2050314223,559328182" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.base,com.fasterxml.jackson.core.util,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.node"/>
      <attribute name="bnd.hashes" value="578871259,814922011,-1167414432,1112875459,-167255510,-1529252349,288345299,-1522914925,-107555234,-672939407,-538696288,-103623262,2070906496,69279108,-2009944386,-1279121304,1935553263,-1574351979,86158072,-1546485736,-19463954,-1841876919,1736742543,-1234834943,1278168998,-24237954,-939168529,-503470452,1238086387" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.io,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsonschema,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser.impl,com.fasterxml.jackson.databind.ser.std,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ser"/>
      <attribute name="bnd.hashes" value="-2147202742,-1383496534,-760903267,-265985384,-1935583870,561667001,-761160408,1046944377,-999196461,1436766179,2283072,455307684,2103904681,-1304881178,1031269837,1526187720,1702306949,219786480,-870675720,2063089,310174977,-36875069" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.io,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.std,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ser.impl"/>
      <attribute name="bnd.hashes" value="596609092,261569609,143351958,797073246,-1387812051,13312271,207077377,389222834,1011344576,-650125624,2061386221,379311131,2052876273,67081517,74704153,1245337428,-1818398616,-599090801,1755478645,2000631306,-1308549959,-954258007,-1104183087,-1680238865,-1958047749,-457716646,1425035425,-1097936963,-1662260900,2025483745,2122968525,655213367,-457886566" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.annotation,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsonFormatVisitors,com.fasterxml.jackson.databind.jsonschema,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.node,com.fasterxml.jackson.databind.ser,com.fasterxml.jackson.databind.ser.impl,com.fasterxml.jackson.databind.type,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ser.std"/>
      <attribute name="bnd.hashes" value="299978268,1382740106,699843314,154550131,-1353266629,724691898,-1278323069,-1141809350,1668649872,-665174774,1334642416,-327824384,591893534,-1714281069,260849651,-423860146,1618539090,-831547873,-799052860,367425512,-1598312517,-13208783,519316462,190006252,907011737,-1803955962,-278156837,2063089,-1178517405,-75634450,-825801160,1641880912,36567374,-2030623986,-32927240,-428603540,-641456198,27944055,612918289,-1921218258,-376057459,2083591919,-1680176221,-342524299,1176680602,1430302447,639076604,-303310193,1024903375,1599051598,911136043,-573997353,1810475215,-1567303067,-608412583,904452819,-1323774962,-1085510111,-505546721,-2081715792,1242808480,1912649253,-461594943,1300049909,-876686173,1186741931,1147028931,1162103102,193000751,-1481649685,1102712749" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.core,com.fasterxml.jackson.core.type,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.util"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.type"/>
      <attribute name="bnd.hashes" value="579059987,757059047,1692086288,1279090767,-691011816,-2092295485,2082710733,-1793576298,1046436560,-1895049979,-1796278956,561899564,-612220597,63530157,-2049768734,-2123919352,1303129168,615411793,-1083506005,467320857" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.annotation,com.fasterxml.jackson.core,com.fasterxml.jackson.core.base,com.fasterxml.jackson.core.io,com.fasterxml.jackson.core.json,com.fasterxml.jackson.core.util,com.fasterxml.jackson.databind,com.fasterxml.jackson.databind.cfg,com.fasterxml.jackson.databind.introspect,com.fasterxml.jackson.databind.jsontype,com.fasterxml.jackson.databind.type"/>
      <attribute name="bundle-symbolic-name" value="com.fasterxml.jackson.core.jackson-databind"/>
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.util"/>
      <attribute name="bnd.hashes" value="-145169044,706159364,1864723059,1971459411,992575082,-2015782465,-513945396,297428319,1893176223,-1661427311,951756231,1386185714,1770240412,-191963025,2111028,820150299,1994305914,1680322313,2433880,1654237568,-1017350073,627996067,113274825,1989965741,-1888000107,1208780391,-1174578745,-701079524,-2040813747,-958730277,-994272760,-1891512576,-2041147670,2029960558,75032345,-1603351425,2433570,1116536169,559359561,-813256057,1988717898,-981240099,2053280680,-1911543745,-656591085,-310262919,-1411658240,811543717,74704153,-1818398616,-1795802451" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.fasterxml.jackson.core.jackson-databind"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.13.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.fasterxml.jackson.core.jackson-databind"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1534017" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.13.1/jackson-databind-2.13.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="56CFBDC9E1736B5C56B43757F6CF546EE6D49393C79383C4E495C4F7047CB506"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.annotation)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.base)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.exc)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.exc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.filter)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.format)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.format"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.io)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.json)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.type)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.util)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.annotation)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.cfg)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.cfg"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.deser)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.deser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.deser.impl)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.deser.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.deser.std)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.deser.std"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.exc)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.exc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.ext)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.introspect)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.introspect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.jdk14)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jdk14"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.json)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.jsonFormatVisitors)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsonFormatVisitors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.jsonschema)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsonschema"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.jsontype)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsontype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.jsontype.impl)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.jsontype.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.node)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.node"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.ser)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.ser.impl)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ser.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.ser.std)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ser.std"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.type)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.util)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.datatype)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.datatype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.bootstrap)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.bootstrap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.models.jacksonexporter"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Apache Sling Models Client Model Exporter - Jackson"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.fasterxml.jackson.databind"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.jacksonexporter"/>
      <attribute name="bundle-version" value="1.1.2" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.jacksonexporter"/>
      <attribute name="bnd.hashes" value="-1083592547,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.models.jacksonexporter"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.models.jacksonexporter"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="29400" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.models.jacksonexporter/1.1.2/org.apache.sling.models.jacksonexporter-1.1.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="75D47A163F04A80D81F6EA21E12382DB39D3345A02A31EEEEFC852F65F20AACE"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.export.spi"/>
      <attribute name="objectClass" value="org.apache.sling.models.export.spi.ModelExporter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.jacksonexporter"/>
      <attribute name="objectClass" value="org.apache.sling.models.jacksonexporter.ModuleProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.annotation)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.core.io)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.module)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.module"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.fasterxml.jackson.databind.ser)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind.ser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.iterators)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.iterators"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.annotations)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.annotations"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.export.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.export.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.factory)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.factory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.jacksonexporter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.jacksonexporter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.jacksonexporter.ModuleProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.jaas"/>
      <attribute name="documentation" value="http://felix.apache.org/documentation/subprojects/apache-felix-jaas.html"/>
      <attribute name="description" value="Bundle to simplify JAAS usage within OSGi environment. Refer to http://felix.apache.org/documentation/subprojects/apache-felix-jaas.html    for more details"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.security.auth.callback,javax.security.auth,javax.security.auth.login,javax.security.auth.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.jaas"/>
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.jaas"/>
      <attribute name="bnd.hashes" value="1112897540,-1943969739,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.security.auth.spi,javax.security.auth.callback,javax.security.auth,javax.security.auth.login"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.jaas"/>
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.jaas.boot"/>
      <attribute name="bnd.hashes" value="1364078279,-2011791353,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.jaas"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.jaas"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="59804" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.jaas/1.0.2/org.apache.felix.jaas-1.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="809F151CB0E169E6623E0C05BB1C4BD9F1AF12FE0FF81578AFA0E582F40AC158"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.callback)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.spi)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.jaas)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.jaas"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.jaas.boot)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.jaas.boot"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="description" value="Guava is a suite of core and expanded libraries that include    utility classes, google's collections, io classes, and much    much more.    Guava has two code dependencies - javax.annotation    per the JSR-305 spec and javax.inject per the JSR-330 spec."/>
      <attribute name="osgi.identity" value="com.google.guava"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="15.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,com.google.common.base,com.google.common.hash,com.google.common.io,com.google.common.primitives,com.google.common.collect,com.google.common.escape"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.net"/>
      <attribute name="bnd.hashes" value="-1463689200,290747606,-977306178,2031611229,1824935246,515031984,2146092791,-150535906,-454875092,585148367,919829753,924542193,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.escape,javax.annotation"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.html"/>
      <attribute name="bnd.hashes" value="-1554753683,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,javax.annotation,com.google.common.primitives,com.google.common.math"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
      <attribute name="bnd.hashes" value="-2029030736,-670403824,-2050817629,-1345530543,-1226638221,1090687771,80204913,-7643440,-1033140829,-172286586,-2064216520,63531946,73863,198840911,2143760286,-2036122596,-675074323,822191808,-1781771277,1419848931,-694509519,-644381021,-157352692,1364693437,-1706032768,-1557241156,1727780366,-1557235262,-1035287848,73079920,-1739945662,-536350747,-1725575194,-536344853,1143090980,32717411,-937329593,390242927,1029746275,2110175400,1183817544,-1162060570,-1967177856,-1210232660,-1651841753,-1272940262,-1228254109,2023997302,-142167546,82362,-1841243838,770262293,64157557,-1886919529,-1676762884,-2139805671,519339169,853437880,1409360995,-586757018,1165199508,1428353201,1255321653,119473079,-1917202489,1175548388,215737652,588355049,1800397149,872439018,153126957,-1139290088,374652095,-1098929560,1671621059,-406733154,199279999,-577825134,-630896370,-2001664253,-2086159386,1031729966,1803088381,-709129356,-616798732,2056756866,1356581599,-19081829,1088488524,303500495,1741194327,61165078,-86943590,65298671,1684455652,-421719052,1702993872,213641184,68130,-900330555,-1899575221,-1040512432,-1463672261,-1810955327,-1184828766,-695530622,892704384,-1898953411,1933926536,2005423245,135253440,471602102,1434792269,-584281616,-921985526,-162204517,-921979632,-2076214540,800684806,-22188854,-1725856392,-967458744,2335252,330371942,1417901854,1887285386,-158797559,-309473248,-287071072,2092891723,1473592893,-1287187238,-2097081700,1049520462,-1433139628,356387534,-1493564594,1523136923,1539936264,1931975043,-1708414109,-1098717917,-1975104457,-1975098563,-1182781781,1863679323,-218997015,-747704322,-1852258163,1064446656,1375318623,1029950719,2084541107,-1711489088,649142915,-1711483194,-331023513,-1436027103,318153918,-331017619,318159812,73610428,1944445940,1029956613,761859240,-317233470,1075865950,610393827,-317227576,1351889771,1946617521,1636623701,1419234171,1907129119,-1072891514,572770538,956809129,1518876747,219533462,-86831294,1766779059,-1606338664,-2008494329,-1204017967,-1204012073,-1932776460,-841360398,1895597947,-303609005,580054390,-366543551,1854075296,-300651472,1907055593,-1162520359,-1162514465,-1883308642,-204121378,-563684064,-543507773,307994000,674554010,-678698186,547457016,1883135800,1301223754,971458795,-45119811,265752156,859429406,889906320,1046394117,1046400011,645409377,63537840,-702779592,806293692,645415271,674559904,-1863953085,-1897951345,-722200035,-1070463589,-725218200,-67331930,-722194141,-1847436767,-287203444,635054943,-2045889449,66393224,165816055,-1788133132,-276493434,2147073039,7268897,1837953635,1182840647,7808421,-1764399471,-282353247,-1477187349,-330749558,-330743664,-1281521871,848958333,2433570,491801776,513932053,-1519744742,1901954145,294163571,274932775,145939831,204157642,-2111276178,359133827,1797231609,-1105994112,-787606083,413500027,2005193971,1810681681,73429877,926925881,-546191172,1288119158,-1950163713,1340589946,-1390925594,1528049559,1088482630,1356575705,281081327,1316211570,1234882829,-417866849,-1330068646,-2075688594,-1449303143,-1006060409,-1102116904,1497068990,725832701,-624079712,1634548439,226525288,-1758907191,-1880479680,-226406947,7934040,917115616,-637948654,-242750590,-675310660,1588126669,-1271935221,1368816647,-656591085,935698558,-92254648,2128312313,646338780,-1837755419,2036582340,1855960161,2000277499,329068454,-1152905079,1548988120,237338481,1236675807,753248506,619414458,-638565689,-2120539222,-197291817,-730295662,-1217030644,1555949527,1796668963,-459262609,1115520586,-2036148889,1004169178,260272865,846626076,-2090362076,-537828460,939174183,2065144366,247645529,-1862073964,-743399630,-277169124,-88242697,-1171160378,1028687290,-1302110952,1349035347,-1129118163,2070464030,684716206,2390711,2245132,-40254942,684135551,1259163931,718470563,1242901106,1126847540,-1667779660,-793484937,-1748385596,1633758943,2057948678,-282598968,1004605790,1618383136,125648712,1394601483,797751088,67115090,718476457,-1223680688,-1287181344,1619569399,1618389030,797933802,2061705754,1164583165,835074136,-281324458,-1634397831,229129670,1996753682,-844789859,1298958836,2101244437,1939328147,-1864829534,78727453,317485823,317491717,262515358,-18760458,-1220684352,1617340166,1939683791,-214225116,1947050975,-699646442,1290959887,-699640548,-1730778471,-2056345236,-1730772577,1956089352,20716027,-1249537354,808801527,2013143545,1721768912,16048101,-573110374,1143096874,645723102,782976683,-48772114,2065150260,923190589,-645266937,-1807693278,2070469924,2573425,228273150,-407979243,-567343349,244678711,545258095,-276868124,2013284554,-2109992978,-665176392,1661809628,16574086,1423112623,2031913057,513796781,1838277864,837289420,188544197,-1939074796,-1477851120,-1159712962,1214906007,-528822119,-1486963018,-1511448888,267934314,-830787116,-1204417807,1908683510,-1690580806,1943940024,1909309121,1667330802,1911072204,1912266654,2001552370,383659925,341661576,-1657707817,-1657701923,1449518165,1449524059,-574377581,1923543101,-980769127,341667470,936902193,1349985931,1349991825,1568676404,-1302275788,2096514,80563118,-593731388,-563956252,-1672629853,1373092917,-708804158,-1285705391,-1797510523,-1322301831,-896213065,600987964,2075885113,-554809503,-2115822177,1038610777,1078812459,-554803609,-296717993,539929779,-898519573,-1059743457,-955794243,-1257185848,1452048966,74361232,1247353801,-1059737563,-384713297,-955788349,-438068910,-753615472,-1838844126,2147090443,1533313097,953231427,907696356,1933420689,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,com.google.common.base,sun.misc"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.primitives"/>
      <attribute name="bnd.hashes" value="1285972975,-1739223423,-685944237,2070707563,2023868769,64671819,-2096186797,65071037,-609169672,-785344862,-779536435,2107184567,-791601062,2284164,-1596247187,73603415,-704912260,948989068,-1254669907,-1819281513,1340349071,377730512,1803087676,-1272397345,1817225814,-95052695,1305744153,1305834289,1826157410,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
      <attribute name="bnd.hashes" value="1954926425,80204913,-7643440,63553329,602412903,65975,2004119357,-2005266154,-2124768684,-939919024,2563,1385637212,993781980,1501113543,708925042,1921575680,67115890,2083351519,-725076846,-71117602,-1034806157,1652039948,-776576065,600994154,885061334,286439804,1512185127,-729201854,-57013817,-1990621984,2003349842,1445582840,-927582455,-1789256772,2065418408,1033547410,-1025555563,-1355747626,348592783,1816758756,-1133428092,1863395195,-1640660045,-2070662281,-76457379,-2103994022,5004532,-14372992,1116108718,1939328147,2093771131,655935895,-2111257152,1924841668,-2122435763,-535977882,-1814143502,1556937131,-2029861102,-1079381948,1774523672,-497003788,-1140823620,1346375835,322239893,-946656221,-293243530,1852442515,-1861944601,-1975476895,-639267347,-217105822,-1598661140,-1158745049,1128031971,-1010128866,-1478884712,1238867907,1981112327,1721084755,-1790093526,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,javax.annotation"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.escape"/>
      <attribute name="bnd.hashes" value="27202177,-1562599387,450205198,-1311707205,674825976,797736800,200026097,1895597947,1905841826,1939328147,362083988,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.collect,com.google.common.util.concurrent,javax.annotation,com.google.common.base,com.google.common.primitives,sun.misc"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.cache"/>
      <attribute name="bnd.hashes" value="-1965306033,-75047811,-1225931680,-1385326328,64864098,1419234171,-1065881085,-1892870695,-1878430345,418917200,-1383611661,823834045,-364743971,1331370975,1223491035,-409014880,-1515433257,1150814317,1021839982,139839696,1539166065,-625266574,1689513268,-652543070,1980674014,-1825390034,1563569263,2020559381,2011456093,564444755,1930918501,-1990584395,-1099889821,1549768646,-1623677982,-1758907191,622582253,7934040,917115616,-2029030736,-675310660,1588126669,-2050817629,-710571366,967246102,288812689,874614545,949651172,-1271935221,1368816647,-656591085,2036582340,1855960161,155278903,-1342287570,2000277499,237338481,1595562474,1236675807,753248506,-1739945662,1634141878,769204239,619414458,-730295662,1366173067,-1930396357,1901769512,-402307063,1344454802,-1217030644,-1024219401,-1081717953,785209765,826481940,2103900114,725832701,-624079712,2128365523,1634548439,2096514,212340795,-1265745819,1816477333,-1399872759,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.collect,com.google.common.cache,javax.annotation,com.google.common.base,com.google.common.util.concurrent,com.google.common.reflect"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.eventbus"/>
      <attribute name="bnd.hashes" value="-474295559,534886538,-945490312,-962744318,401130614,127445194,342735270,1765379952,-2145035886,-1776157398,247085732" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,javax.annotation,com.google.common.collect,javax.inject,com.google.common.primitives,com.google.common.math"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
      <attribute name="bnd.hashes" value="-1337719000,-839532555,2592443,755700901,-2138775905,-1436967287,-64855667,-633276745,1618041898,1843257499,-217070166,-1296757439,-2135028395,269306229,144645139,140103252,58197500,-1584277059,307871861,985040776,959219355,-544088022,-337431292,1486244127,2124366293,205678400,1155423798,-137198457,92976997,611538288,-1898802862,-519656158,-1336649426,-558913690,1798492656,1568720426,1720783798,1809651961,2025741158,-1481093697,1374117403,-1079121875,-1745605243,422795538,-166191296,208148819,-1079673343,1478580324,1630758104,-1898550456,-965086747,-351803259,-646784696,-1439909019,1956181526,-1658171741,2018956220,1144817297,1513857204,-1322136321,912007854,-1001768388,-1791866727,1161085680,1442253259,1208767128,-509794076,192790665,-2143641905,2105372743,-658240080,69152389,-1393994438,-1072845520,408212960,1569735186,-274458223,-1670480977,89296173,-122935797,2001086329,-765240139,236292760,-643429240,1410803924,80204913,-646160747,1679722007,1453638835,1579819625,-1066138599,2089723736,-894500433,-7054103,-571501260,2027113347,1959064571,1091023220,-541583225,-217103977,-1935496197,-1747193349,2089476715,1296226275,-257509499,500628188,376274135,-1896659482,1873484529,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.primitives,com.google.common.base,javax.annotation,com.google.common.math"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.hash"/>
      <attribute name="bnd.hashes" value="-1135579323,244676619,794446109,1085816925,-1420338286,2058763805,-794719077,-814011034,1394426104,1852442515,-910862533,1144490348,1894779116,-711436162,1024738057,2115478486,-2125088473,-632689036,955545970,-85832267,945958437,1933926536,2049300337,-315908482,1155323741,-1598069370,-1469058806,-2086277417,212340795,-2007369832,-476905690,-2140557733,875616829,1401709845,-157308963,-1932776460,153170598,-49619151,126825062,-1217786127,369161190,1927590001,1857733626,1387200405,50396384,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,com.google.common.base,com.google.common.math,com.google.common.hash,com.google.common.collect,com.google.common.primitives"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
      <attribute name="bnd.hashes" value="-1758153433,1985170067,-2125552316,1569936229,1682746049,206277476,-1237094609,483126844,797631562,-87145093,-1803004965,-2136296189,-189026252,-842874606,764898384,-1308248555,-1810191517,-701281393,500272348,467107344,-141375829,749319418,1500163881,-656476216,-478445344,1129327646,-1445762255,-256593670,-1728970595,-66777215,686381047,201872421,1453438840,2021313946,444552535,1661385748,740856194,563713411,-1262369818,1323590007,665436671,-1203867781,-1225823787,67881559,1296497141,-67662974,-1919198135,-748643852,-1554768873,-886452207,-351700074,1320568180,-2009948450,1763707383,1591384911,-1441516260,-1071588079,1364865852,-886459891,702395375,53666290,20897285,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.escape"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.xml"/>
      <attribute name="bnd.hashes" value="811222937" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,com.google.common.base,com.google.common.collect,com.google.common.primitives"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.reflect"/>
      <attribute name="bnd.hashes" value="-566072200,1993942566,-220382724,-719352354,1994139037,1816284,1895597947,-1105098576,340543917,1656940646,266310727,-1299153419,1852190604,-336538743,627165259,-1347370356,1458435439,2055544324,-1782361964,285115910,889596288,22155730,757066730,1566438537,2027691309,852432470,1387466323,188239730,811551400,-1781936449,-1433194572,1119803358,-1091984137,477164924,-973445066,1786735667,1524181814,-341795692,81291353,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,com.google.common.primitives,javax.annotation"/>
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.math"/>
      <attribute name="bnd.hashes" value="-1167457178,1008768865,-1522957671,40896320,-672982153,-2009987132,-1313910957,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.google.guava"/>
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.google.common.annotations"/>
      <attribute name="bnd.hashes" value="2066960,1982096216,-150604483,1362665209" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.google.guava"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="15.0.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.google.guava"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="2172168" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/google/guava/guava/15.0/guava-15.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="7A34575770EEBC60A5476616E3676A6CB6F2975C78C415E2A6014AC724BA5783"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.annotation)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.inject)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.inject"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.misc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.misc"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org"/>
      <attribute name="description" value="Jackrabbit DataStore Implentations"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.20.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.config"/>
      <attribute name="bnd.hashes" value="2064407577,-1838143560,-329158617,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.commons.io.input,org.apache.jackrabbit.api.management"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.15.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data"/>
      <attribute name="bnd.hashes" value="-703392892,2108251122,-64903555,1384761653,195856296,-1595495360,2092895749,-487691646,-321614110,888879610,1317445236,-1837333496,-517665382,854508244,-1930000923,538872440,-2144474282,1544566803,-1067434821,1629516599,742009560,-1249076781,-2025945849,1408193367,-230287077,-935209318,1450524657,1568799027,1811551026,-1024219401,1856046968,1726957408,996817470,-1115552064,-1979630127,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.sql,org.apache.commons.io.input,org.apache.jackrabbit.core.data,org.apache.jackrabbit.core.util.db"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data.db"/>
      <attribute name="bnd.hashes" value="-887318567,1912421465,-1644444564,1561992239,1598558171,1092311610,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data.util"/>
      <attribute name="bnd.hashes" value="606147847,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.fs"/>
      <attribute name="bnd.hashes" value="-111220034,-495181077,-113842780,-3041377,628791762,-946720743,-160359000,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.core.fs"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.fs.local"/>
      <attribute name="bnd.hashes" value="-670851138,-1842651439,-2140710328,-1682089486,1983950966,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.sql,org.apache.jackrabbit.core.config"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.util.db"/>
      <attribute name="bnd.hashes" value="1824774846,1610527788,-1689121787,-302473140,-969591730,-559391357,-2101423378,-1619693484,-1858152600,455118314,-1751531616,1787442670,567477912,-1427403565,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.transaction.xa"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-data"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.data.core"/>
      <attribute name="bnd.hashes" value="-1170131788,530058656,-2111348463,107129649,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.jackrabbit-data"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.jackrabbit-data"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="173725" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/jackrabbit-data/2.20.4/jackrabbit-data-2.20.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="92656CA7CB36A4E45C9DE8943935BEC6214145F01F268D2F5D6836E89EBF9687"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql)"/>
      <attribute name="osgi.wiring.package" value="javax.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.transaction.xa)"/>
      <attribute name="osgi.wiring.package" value="javax.transaction.xa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.dbcp)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.dbcp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.management)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.config)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data)(version&gt;=2.15.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data.util)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.fs)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.fs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.fs.local)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.fs.local"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.util.db)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.util.db"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.data.core)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.data.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org"/>
      <attribute name="description" value="General purpose classes for use with the JCR API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.20.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit"/>
      <attribute name="bnd.hashes" value="-188350698,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,javax.jcr.observation,javax.jcr.query,javax.jcr.security,javax.jcr.version,org.apache.jackrabbit.value,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
      <attribute name="bnd.hashes" value="-593538443,-593394332,2111648823,651829548,145479668,-1426890125,2072570217,-130478348,1133279736,679528567,152590537,2145856843,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
      <attribute name="bnd.hashes" value="-992850069,1337215849,644677428,467071763,1492621081,784254163,-178721340,-1235493974,-1116971183,-197395134,73315052,1971845884,135264236,1804732837,-1608696967,1673595945,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.commons.iterator,org.apache.jackrabbit.commons.predicate"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.flat"/>
      <attribute name="bnd.hashes" value="1151985536,-1352413043,-21033946,1054070979,-828451818,2142300180,658816003,983587030,2539596,1414192097,123767281,-1281937905,1105434690,376618318,-1838844126,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,javax.jcr.observation,javax.jcr.query,javax.jcr.security,javax.jcr.version,org.apache.jackrabbit.commons.predicate"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
      <attribute name="bnd.hashes" value="-836656796,-2065227338,-315609817,63708115,-21033946,-1697899564,-1954789638,-797158977,-65664065,491784372,-1418311553,818931429,816555399,27994188,1314778148,-1153720368,-750841780,278136295,123767281,2121234217,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit"/>
      <attribute name="bnd.hashes" value="-1973530886,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.api.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit.authorization"/>
      <attribute name="bnd.hashes" value="229924088,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.api.security.user"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit.user"/>
      <attribute name="bnd.hashes" value="634425830,1773451007,-2124017044,-2108038705,-1117534949,-865247441,1747159100,1687102595,71502256,1697447542,-1612804894,-523897765,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.json"/>
      <attribute name="bnd.hashes" value="1074451746,-1952931001,-1910243030,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.observation,org.apache.jackrabbit.api.jmx"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.observation"/>
      <attribute name="bnd.hashes" value="5181278,-1019684169,-1927385148,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.commons.predicate"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.packaging"/>
      <attribute name="bnd.hashes" value="-1453778515,-1300462546,-1678783399,1449073624,-683563195,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.predicate"/>
      <attribute name="bnd.hashes" value="95342422,1390622292,291957448,-913453909,-2085737652,709677211,1905797973,1339125490,655935895,-1140823620,-1152591587,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query,javax.jcr.query.qom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query"/>
      <attribute name="bnd.hashes" value="-1248541129,198012600,2104342424,282647985,17019901,970564978,1105478563,914144824,732024989,-1512702556,688521538,-1296596371,-2064409673,-243043275,1574404861,-353519558,70818,674002905,-1803672778,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query,javax.jcr.query.qom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query.qom"/>
      <attribute name="bnd.hashes" value="-1337090140,847451526,-435909436,76453678,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query,javax.jcr.query.qom,org.apache.jackrabbit.commons.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query.sql2"/>
      <attribute name="bnd.hashes" value="-1296149261,-1911543745,-1085516901,-875068944,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.naming,org.apache.jackrabbit.commons"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.repository"/>
      <attribute name="bnd.hashes" value="-2070579113,1636294899,-323125097,-90470344,106677824,1273602485,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.commons.predicate"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.visitor"/>
      <attribute name="bnd.hashes" value="-972062159,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.xml.namespace,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.webdav"/>
      <attribute name="bnd.hashes" value="-1662566560,2035423644,-360542253,-531766766,1635432499,-1367012706,197130442,1238299891,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.xml.transform,org.apache.jackrabbit.commons,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.xml"/>
      <attribute name="bnd.hashes" value="-369369838,-1164724735,-1861392511,-1008242879,-5179777,842649966,388292885,1744369453,-1185556563,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean,org.apache.jackrabbit.api.stats"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.7.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
      <attribute name="bnd.hashes" value="-381008677,-1599950247,1996219875,-423403702,887050267,-380831908,-1613135891,-1614649927,463871629,-2035066112,-1213721438,-2037132835,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean,org.apache.jackrabbit.api.jmx,org.apache.jackrabbit.api.stats"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats.jmx"/>
      <attribute name="bnd.hashes" value="267340965,849649905,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.util,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
      <attribute name="bnd.hashes" value="1982630255,437263662,1637005894,78875740,-1480808604,-1480784358,-935209318,-2013585622,-1453884919,2603341,844646982,2599333,80811813,267510797,-1031209767,-1819209948,2289464,-1407162917,-1392984140,-1227323411,-1226775399,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
      <attribute name="bnd.hashes" value="1101020091,178672896,1112724961,146380240,-882974135,1746234947,355749056,41256960,2123212853,-1065998970,1617505324,1384121606,148655040,-251771003,-1884214215,-85681057,-99422562,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.jackrabbit-jcr-commons"/>
    </capability>
    <capability namespace="bnd.mainclass">
      <attribute name="bnd.mainclass" value="org.apache.jackrabbit.util.Base64"/>
      <attribute name="version" value="2.20.4" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="405692" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/jackrabbit-jcr-commons/2.20.4/jackrabbit-jcr-commons-2.20.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6C7BA8E8355485771832242155839451E3265010CEF1199C8E4A41629574B806"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query.qom)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.jmx)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.observation)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.json)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.predicate)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.predicate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.query)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.query.qom)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.xml)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.value)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/"/>
      <attribute name="description" value="JCR-RMI is a transparent Remote Method Invocation (RMI) layer for the    Content Repository for Java Technology API (JCR). The layer makes it    possible to remotely access JCR content repositories."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.20.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.lock,javax.jcr.nodetype,javax.jcr.observation,javax.jcr.query,javax.jcr.query.qom,javax.jcr.retention,javax.jcr.security,javax.jcr.version,javax.naming,javax.naming.spi,javax.transaction.xa,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.remote.principal,org.apache.jackrabbit.rmi.remote.security,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client"/>
      <attribute name="bnd.hashes" value="1457565253,-1581411450,-1199382114,-1633745519,-1199297610,-1398996201,1419325965,-1199238003,-1332897344,264636775,279481414,-1399680246,202448172,-1851586848,9109587,1481278365,612780368,1275153946,1618341269,816339381,99866095,-1090745301,1570842221,2101391719,2009717888,266855658,-2019983390,-369369838,65682150,1296627167,-239398947,-1935530174,842649966,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,javax.jcr.query,javax.jcr.version,org.apache.jackrabbit.rmi.client,org.apache.jackrabbit.rmi.remote"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client.iterator"/>
      <attribute name="bnd.hashes" value="324088185,-1338465253,1133256437,-546008210,159966077,-1063987717,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.api.security.principal,org.apache.jackrabbit.rmi.client,org.apache.jackrabbit.rmi.client.iterator,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.remote.principal"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="4.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client.principal"/>
      <attribute name="bnd.hashes" value="1471963476,1640917123,-1438539247,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.rmi.client,org.apache.jackrabbit.rmi.client.iterator,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.remote.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client.security"/>
      <attribute name="bnd.hashes" value="739651556,1409536748,267395743,1769958400,-1549150066,1875570438,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.observation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.iterator"/>
      <attribute name="bnd.hashes" value="435189615,-1551426749,951756231,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.rmi.client"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.jackrabbit"/>
      <attribute name="bnd.hashes" value="997651935,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.observation,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.server"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.observation"/>
      <attribute name="bnd.hashes" value="1867079649,-810706482,78391537,407769699,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.transaction.xa,org.apache.jackrabbit.rmi.remote.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote"/>
      <attribute name="bnd.hashes" value="951756231,1388350702,-424645164,121094034,-1260506983,-806611252,-1020884236,-1260422479,-1722485828,-1946070286,-1260362872,-505763077,-1080335646,150839915,-1045620505,1098408027,-1238959090,-413592574,-825463477,951664319,1885000784,-1010484332,-995584176,1666003346,-1366441310,-1458115141,1522383567,-764455481,544645620,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.rmi.remote"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote.principal"/>
      <attribute name="bnd.hashes" value="-422907463,-1398522264,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.remote.principal"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote.security"/>
      <attribute name="bnd.hashes" value="-508417121,-1955859503,-830727270,1734535077,-1163868949,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.naming,org.apache.jackrabbit.rmi.client,org.apache.jackrabbit.rmi.remote"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.repository"/>
      <attribute name="bnd.hashes" value="800357400,1178399513,-2097358927,-90470344,1899984318,-1633287828,106677824,-1036884560,1771294354,-1558863969,757606507,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.lock,javax.jcr.nodetype,javax.jcr.observation,javax.jcr.query,javax.jcr.security,javax.jcr.version,javax.transaction.xa,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.remote.principal,org.apache.jackrabbit.rmi.remote.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server"/>
      <attribute name="bnd.hashes" value="-754277183,516119806,885329143,848695029,167223574,463785737,167308078,1118858399,1493783957,167367685,764633912,291392735,878440910,1943360642,-1784321372,-1824830888,-1977659957,896381733,1356861640,-501958750,1561015053,1806518135,-535692877,2125894645,-96044321,-187718152,1096290418,-1190548630,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,javax.jcr.query,javax.jcr.version,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.server"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server.iterator"/>
      <attribute name="bnd.hashes" value="350844145,-594383981,-1773835667,841866982,-1617146619,-465028221,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server.jmx"/>
      <attribute name="bnd.hashes" value="-1864570148,1651251265,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.api.security.principal,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.remote.principal,org.apache.jackrabbit.rmi.server,org.apache.jackrabbit.rmi.server.iterator"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="4.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server.principal"/>
      <attribute name="bnd.hashes" value="887066844,-1824615413,-1364081255,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.rmi.remote,org.apache.jackrabbit.rmi.remote.principal,org.apache.jackrabbit.rmi.remote.security,org.apache.jackrabbit.rmi.server,org.apache.jackrabbit.rmi.server.iterator"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server.security"/>
      <attribute name="bnd.hashes" value="-1247117988,1483994740,-2052656617,309644680,973681174,-1589962098,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.value"/>
      <attribute name="bnd.hashes" value="-1208375729,146380240,-882974135,1746234947,355749056,41256960,2123212853,-1065998970,1617505324,1384121606,19310221,-1478225408,148655040,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.jackrabbit-jcr-rmi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="238889" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/jackrabbit-jcr-rmi/2.20.4/jackrabbit-jcr-rmi-2.20.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="A75CEE42E9600FA206A72D1C90D5527281F78C8DB8ACF678CD32510F03DA4818"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query.qom)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.retention)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.retention"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.spi)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.transaction.xa)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.transaction.xa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=2.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.client)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.client.iterator)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.client.principal)(version&gt;=4.0.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.client.security)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.iterator)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.observation)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.remote)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.remote.principal)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.remote.security)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.server)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.server.iterator)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.server.security)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.value)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org"/>
      <attribute name="description" value="The Apache Jackrabbit™ content repository is a fully conforming    implementation of the Content Repository for Java Technology API    (JCR, specified in JSR 170 and 283). A content repository is a    hierarchical content store with support for structured and unstructured    content, full text search, versioning, transactions, observation, and more.    Apache Jackrabbit is a project of the Apache Software Foundation."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.20.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.lock,javax.jcr.nodetype,javax.jcr.query,javax.jcr.version,org.apache.jackrabbit.commons.cnd,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion,org.apache.jackrabbit.spi.commons.namespace,org.apache.jackrabbit.spi.commons.nodetype"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons"/>
      <attribute name="bnd.hashes" value="1557430233,182375401,266770913,-1502945014,-51772452,1312895954,2035059642,1410803924,2146590603,838938072,1410231770,-1130373311,970368065,1465407065,-513116112,-188345085,2035662391,208708326,-627101888,1009951993,515897891,-299552394,2404337,-628296377,-1850743644,1631943318,-1883342092,13420218,-645317888,1471329871,-602106533,684934954,-1714758524,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.batch"/>
      <attribute name="bnd.hashes" value="-1080512686,-835757740,161310100,1309619411,515897891,-299552394,67081517,2404337,-1850743644,1631943318,-1883342092,13420218,-645317888,1471329871,1943496192,1532126393,1512070702,-628296377,1997648908,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.conversion"/>
      <attribute name="bnd.hashes" value="929253616,-1315571574,-988990025,-1800584737,-795881489,-715963826,-1090048561,743920100,1142172330,-1166595690,881800145,339921505,-1904903685,-1568540476,-1363025045,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.identifier"/>
      <attribute name="bnd.hashes" value="-603502866,-1391637859,1111490608,-284799667,1824886287,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.iterator"/>
      <attribute name="bnd.hashes" value="693376523,7808421,655935895,-1140823620,-331680519,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.lock"/>
      <attribute name="bnd.hashes" value="-2013585622,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.spi,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.logging"/>
      <attribute name="bnd.hashes" value="-107604776,-1223079035,921533554,1399164234,1456529855,-226307913,-1331915832,-409972145,-1552067851,-2143908998,-1793498789,1471964916,1112995732,335449509,-1472512891,1344782126,-402442876,-1673143403,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.name"/>
      <attribute name="bnd.hashes" value="-593347705,-2025989858,-2007787788,-519252850,-1024520670,-1789452014,-1159982364,1904899947,-188226913,1905097072,1748654095,-356202602,1160303813,1816284,-1778850318,873181911,2063178979,-1678783089,1049480805,-1378237557,-481535639,1746800981,731327188,1188214895,873562992,93511985,-102335417,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.namespace"/>
      <attribute name="bnd.hashes" value="-1941790113,1383893139,322318735,193669929,-1548930289,467071763,1058548321,651901860,-186348885,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.commons.cnd,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion,org.apache.jackrabbit.spi.commons.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype"/>
      <attribute name="bnd.hashes" value="-1348821438,-67094850,-1315438833,1526254491,1718407206,-108546859,-921328785,558297985,1854961787,-156918112,-1102386516,-1983872177,-879030105,1202961652,-1702574239,-1594478028,1863387534,-119962853,1626190255,-1564814753,1247764767,-1827236778,-1031723160,633918210,-954141483,-219762885,825165666,-947627373,2080147492,1117171989,-579498373,-460975582,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.commons.cnd,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion,org.apache.jackrabbit.spi.commons.namespace"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype.compact"/>
      <attribute name="bnd.hashes" value="1492621081,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion,org.apache.jackrabbit.spi.commons.nodetype,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype.constraint"/>
      <attribute name="bnd.hashes" value="1132301317,79785035,-1584412952,1752735914,1507129346,1346738024,-469076754,300540430,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.privilege"/>
      <attribute name="bnd.hashes" value="1971845884,-503858428,1373178023,1528583255,-1629715591,1811404964,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.query"/>
      <attribute name="bnd.hashes" value="1724691187,-265535616,-1022245119,536398437,-1527704904,-369678645,-1056021591,1884405968,250658254,-1538400905,-956022745,1612364809,2111460188,880106533,-1355178883,-1527134841,196916938,-1199850784,358792772,303379175,-1865234740,-170824619,-1995121742,-312506502,541095982,872747317,1076161043,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query,javax.jcr.query.qom,org.apache.jackrabbit.commons.query.qom,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.query.qom"/>
      <attribute name="bnd.hashes" value="1999407631,802038903,1860857144,-557817762,406739795,-112334154,-1422040599,1101562301,-421036574,1475349553,-1873407105,-1839561262,-1454765846,-882099119,1165162884,-1331043602,-1995569999,-1337429366,-1140913594,-889278641,-943102095,-539897644,1149523853,-501909645,-1925699901,1334920756,1234506637,774080700,-5579391,719891336,-1568734176,-1303681560,-1257101815,-1291249985,881693947,-271664357,534078482,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.query,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion,org.apache.jackrabbit.spi.commons.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.query.sql"/>
      <attribute name="bnd.hashes" value="-1750079347,-1597123021,-551290082,2110500889,1560478287,620451255,-996904517,-12421973,-1664014355,-1647603017,173280905,135498845,1587185362,-1032533017,-1988961931,450156422,-50183236,-170422440,607380852,-1529545042,-1550597804,-1770705317,-790549784,-2102876579,416195706,50475888,86542120,1940009737,2433570,1971845884,1838731731,30011071,693096936,561710836,80988633,954437577,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query.qom,org.apache.jackrabbit.commons.query.sql2"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.query.sql2"/>
      <attribute name="bnd.hashes" value="-1911543745,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.query,org.apache.jackrabbit.spi.commons.conversion,org.apache.jackrabbit.spi.commons.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.query.xpath"/>
      <attribute name="bnd.hashes" value="1607112712,2433570,1971845884,1838731731,30011071,693096936,561710836,80988633,954437577,83750045,725394738,-277890320,1757393073,-426059340,-1646009071,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.tree"/>
      <attribute name="bnd.hashes" value="-593212672,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.util"/>
      <attribute name="bnd.hashes" value="131099089,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.value"/>
      <attribute name="bnd.hashes" value="1041417826,951677000,1687272705,89179905,359688842,208779697,1725214520,-133528408,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.jackrabbit-spi-commons"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="803720" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/jackrabbit-spi-commons/2.20.4/jackrabbit-spi-commons-2.20.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F6A4B597808CA36C1A9D12C12E7ACC913283FE865553E19338BBC88C8E36A588"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query.qom)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections.iterators)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.iterators"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections.map)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.map"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.query.qom)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.query.sql2)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query.sql2"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.conversion)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.conversion"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.identifier)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.identifier"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.iterator)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.name)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.name"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.namespace)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.nodetype)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.nodetype.constraint)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype.constraint"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.query)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons.value)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.value)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.jackrabbit-spi"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org"/>
      <attribute name="description" value="The Apache Jackrabbit™ content repository is a fully conforming    implementation of the Content Repository for Java Technology API    (JCR, specified in JSR 170 and 283). A content repository is a    hierarchical content store with support for structured and unstructured    content, full text search, versioning, transactions, observation, and more.    Apache Jackrabbit is a project of the Apache Software Foundation."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.20.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.lock,javax.jcr.nodetype,javax.jcr.query,javax.jcr.version,javax.transaction.xa"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-spi"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi"/>
      <attribute name="bnd.hashes" value="63956762,1908473802,67338874,1289116572,1392506514,-40044721,-2094794834,1241839233,67115090,10727809,1973646489,2420395,748688351,-1956304163,1187387888,1816284,2480197,-1679030011,745400004,1067426288,-700508093,-1831109769,-1530261594,-1332684544,-198307015,-1893586016,1896945053,1745307978,196767094,1370545333,-1112253461,-1198047585,1645070404,505523517,2615230,1395851707,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.jackrabbit-spi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.jackrabbit-spi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="28489" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/jackrabbit-spi/2.20.4/jackrabbit-spi-2.20.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="40180051F2BD2AFC336FB22F1F34C59628D52DB3FCCABB0977E591696BEBD6A0"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.transaction.xa)"/>
      <attribute name="osgi.wiring.package" value="javax.transaction.xa"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org"/>
      <attribute name="description" value="Generic WebDAV Library"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.20.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,javax.xml.namespace,org.apache.jackrabbit.webdav.bind,org.apache.jackrabbit.webdav.io,org.apache.jackrabbit.webdav.lock,org.apache.jackrabbit.webdav.observation,org.apache.jackrabbit.webdav.ordering,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.transaction,org.apache.jackrabbit.webdav.version,org.apache.jackrabbit.webdav.version.report,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav"/>
      <attribute name="bnd.hashes" value="960239279,-2114831242,758732564,1028084852,1845001686,-546063146,-1931049107,-1889030663,1671735975,1773151331,-195723211,-794610699,-1091514385,-130916253,289497325,-859577123,347218414,1407363691,-1413183540,-1808614382,941251306,271529829,2123147089,-1671320534,-833046714,-115180922,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.bind"/>
      <attribute name="bnd.hashes" value="1793077618,1003813547,1901497927,-1569539995,-375477550,-220683464,-159343138,163895364,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.http,org.apache.http.client.methods,org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.bind,org.apache.jackrabbit.webdav.lock,org.apache.jackrabbit.webdav.observation,org.apache.jackrabbit.webdav.ordering,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.search,org.apache.jackrabbit.webdav.version,org.apache.jackrabbit.webdav.version.report,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.client.methods"/>
      <attribute name="bnd.hashes" value="1704826503,-68976379,-1030300059,-1874524658,-68940739,-1808281485,-2129282260,-68673037,-2128224144,-2128059558,887128815,-68642663,1272878294,-551837566,-68553593,-109582236,906920701,-1407767624,-1407344644,-1379159952,2134719874,-1313568482,-1313265140,-1787142903,-1311669359,1621049389,-7728454,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,org.apache.jackrabbit.webdav"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.header"/>
      <attribute name="bnd.hashes" value="48532133,-606870768,1315105718,-2137403731,-1071274449,1903441384,892686034,-2108471429,-142260809,-2087800980,-283607422,864761386,1400696449,-1639288360,-1557301841,1840709422,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.io"/>
      <attribute name="bnd.hashes" value="2102219429,-1685303707,-408882866,1613656206,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.lock"/>
      <attribute name="bnd.hashes" value="744753971,805063653,-257777295,2000198226,453222732,1145614501,1049818599,1973646489,1985180642,79711796,-569647408,935515400,320812761,2622298,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.observation"/>
      <attribute name="bnd.hashes" value="999858131,1289116572,-167293866,2035398868,2104342424,-367821149,-203130409,-1949141511,-1863328710,505523517,2116652275,-1358848117,1807420336,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.ordering"/>
      <attribute name="bnd.hashes" value="-1993902406,-1559501382,-1914431045,492076271,26443298,1335259982,812449097,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.property"/>
      <attribute name="bnd.hashes" value="2033357548,1019659374,2072044284,972540953,-1603203161,605518510,-881764983,-929329861,-1631190764,-1997543507,-1263257024,-1001646018,1251687087,1453534858,1186611443,-611863291,-220044152,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.search"/>
      <attribute name="bnd.hashes" value="1944911875,-123398137,1005772903,1282672278,813380086,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.version.report,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.security"/>
      <attribute name="bnd.hashes" value="65635,-1677772705,-1025696104,695823526,1467895754,191926286,426579601,-894787121,2132304323,1823218324,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.version.report,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.security.report"/>
      <attribute name="bnd.hashes" value="-575222410,-212734664,-1975904661,-435237723,816908330,-1496208565,-87222485,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.io"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.server"/>
      <attribute name="bnd.hashes" value="1036083614,-945090191,1835914021,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.lock,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.transaction"/>
      <attribute name="bnd.hashes" value="-1796772815,-1267664539,265667724,-801045268,1109438229,-1677024317,1419188926,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.util"/>
      <attribute name="bnd.hashes" value="-427546426,1501004632,-1168146419,2136188839,763480118,897962994,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.version.report,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version"/>
      <attribute name="bnd.hashes" value="-2064261027,2061843859,-265756879,495268332,1969201128,1395908002,1908787427,-664289050,1326614604,67115090,-671008545,1387718088,1697210679,-1605775212,533738730,-1712347930,-1832246208,2005594019,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.property,org.apache.jackrabbit.webdav.version,org.apache.jackrabbit.webdav.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version.report"/>
      <attribute name="bnd.hashes" value="1084349462,-2086272002,562344623,-1093995325,1910750198,-1747338753,-1850654380,-370454494,-370115922,-229736555,1357713738,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,javax.xml.parsers,javax.xml.transform,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.jackrabbit-webdav"/>
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.xml"/>
      <attribute name="bnd.hashes" value="1062346179,-793112508,288065386,-1038781125,842649966,22466123,-348140906,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.jackrabbit-webdav"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.20.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.jackrabbit-webdav"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="338745" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/jackrabbit-webdav/2.20.4/jackrabbit-webdav-2.20.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="91F60FBB8B9824E8CB8D96ADDBFEC60C4AA64814F32884F89F5DDFA7BD35DD63"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.client.methods)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.client.methods"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.entity)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.entity"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.http.message)"/>
      <attribute name="osgi.wiring.package" value="org.apache.http.message"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.bind)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.bind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.header)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.header"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.io)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.lock)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.observation)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.ordering)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.ordering"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.property)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.property"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.search)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.search"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.security)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.server)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.transaction)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.transaction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.util)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.version)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.version.report)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version.report"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.xml)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-api"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.security.auth.login"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="3.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
      <attribute name="bnd.hashes" value="1496581782,2073533,2131114555,-1438930813,1338271741,-56671548,-963212770,-231504996,-229289860,127242,-138799779,-1850559427,184404061,2553090,-1947345858,-1808614382,2615230,2622298,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.blob"/>
      <attribute name="bnd.hashes" value="1478958226,-660820103,1778129950,-2003909472,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management,javax.management.openmbean,org.apache.jackrabbit.oak.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.11.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
      <attribute name="bnd.hashes" value="-1265096352,-538496779,84425189,-1690061212,1229494183,-56677412,1767728182,-2100942490,1454274939,744963760,1860463646,2420395,-1094772279,1906293360,-2053995233,465621616,-1885161624,-540043033,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="43785" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-api/1.42.0/oak-api-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F96B1F8CF07D32E402275CB52DE94DD8A573449DEB2C01D306C5A46D6D30F14C"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-blob-plugins"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,com.google.common.cache,com.google.common.util.concurrent,javax.management.openmbean,org.apache.jackrabbit.core.data,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.cache,org.apache.jackrabbit.oak.commons.jmx,org.apache.jackrabbit.oak.plugins.blob.datastore,org.apache.jackrabbit.oak.spi.blob,org.apache.jackrabbit.oak.spi.blob.stats,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.oak.stats,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-blob-plugins"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob"/>
      <attribute name="bnd.hashes" value="-678800255,1693405119,1992667481,-1570973724,829013429,1939830600,-1404853023,-346884585,-584845349,-118109267,1735936613,-1635022670,1344425895,732807897,-327548599,-1329984992,-1433417498,-1651828508,1450524657,661256006,192116985,-715837190,-1621373091,-1068248043,-311450402,1575373547,-1260079507,-1356183925,-628431369,-1291689003,-565587574,-145134174,1396127190,1569735186,2622298,1024041042,-880415560,79259561,-1008644999,-244939755,-1507477304" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.cache,javax.jcr,org.apache.jackrabbit.core.data,org.apache.jackrabbit.core.util.db,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.api.blob,org.apache.jackrabbit.oak.cache,org.apache.jackrabbit.oak.plugins.blob,org.apache.jackrabbit.oak.spi.blob,org.apache.jackrabbit.oak.spi.blob.stats,org.apache.jackrabbit.oak.stats,org.osgi.service.component,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-blob-plugins"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore"/>
      <attribute name="bnd.hashes" value="-1733509184,557589380,2622298,1155836425,1499262777,-820847008,415178366,-1553298245,1240770524,1992667576,82996685,-2069087204,-1254267646,-2025945849,-560471782,651857889,-534949286,35657986,1229206439,416015231,-337224672,-1032339923" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.core.data,org.apache.jackrabbit.oak.api.blob"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-blob-plugins"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess"/>
      <attribute name="bnd.hashes" value="-1673670295,389095696,-86820165,702119580,-1401478893,-99403678,661458109,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-blob-plugins"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-blob-plugins"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="254872" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-blob-plugins/1.42.0/oak-blob-plugins-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="23E9609D123FBA9C873E49C9CA2623F62B02C50EF0536B49337ABCA0312A9873"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.binary)(version&gt;=1.14.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.digest)(version&gt;=1.14.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.digest"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.filefilter)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.filefilter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.serialization)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.serialization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data)(version&gt;=2.15.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data.db)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data.db"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data.util)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.util.db)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.util.db"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.blob)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=4.12.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.cache)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.io)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.json)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob.datastore)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore.directaccess"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob.split)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob.split"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob.stats)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jclouds)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jclouds"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jclouds.blobstore)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jclouds.blobstore"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jclouds.blobstore.domain)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jclouds.blobstore.domain"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jclouds.blobstore.options)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jclouds.blobstore.options"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jclouds.domain)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jclouds.domain"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.jclouds.io)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jclouds.io"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-blob"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.core.data,org.apache.jackrabbit.oak.commons.cache,org.apache.jackrabbit.oak.spi.blob.stats"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-blob"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob"/>
      <attribute name="bnd.hashes" value="1643214440,-746913317,2122698,-1713141470,-64903555,-634356403,1750402299,-1735377887,-1468386524,-245372378,-197994289,966777096,667790805,1951940387,159274575" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.blob"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-blob"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob.split"/>
      <attribute name="bnd.hashes" value="-1478125686,637034955,1052492138,2057081158" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-blob"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob.stats"/>
      <attribute name="bnd.hashes" value="1047497675,-674213214,-473764708" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-blob"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-blob"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="57379" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-blob/1.42.0/oak-blob-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D7279B56B0927BCEAE3ECFE08560B651C4497C16F7F89585814AC61AC9E37831"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.hash)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.hash"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.codec.binary)(version&gt;=1.14.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.codec.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data)(version&gt;=2.15.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.cache)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob.split)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob.split"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob.stats)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob.stats"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,com.google.common.collect,org.apache.commons.io,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
      <attribute name="bnd.hashes" value="2000715872,2029541590,142760146,2130310548,-1483660133,-1599013236,314027535,-1413730410,-1587945685,1774138941,2122852213,1944284639,1617144684,-1276011015,-937619447,612166645,1816076521,148294400,93592105,1192317366,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.cache"/>
      <attribute name="bnd.hashes" value="1317445236,82420049,64864098,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.concurrent"/>
      <attribute name="bnd.hashes" value="837838925,657141409,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.io,org.apache.commons.io"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.io"/>
      <attribute name="bnd.hashes" value="2283072,2130310548,-1483660133,-524161098,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
      <attribute name="bnd.hashes" value="-1980888473,-196753615,-117492115,-74502870,1440936237,37913117,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.slf4j,org.slf4j.event"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.properties"/>
      <attribute name="bnd.hashes" value="1031584560,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-commons"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.sort"/>
      <attribute name="bnd.hashes" value="33245149,1734504592,-1221639127,-773182002,-1901923904,1535345690,420361583,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-commons"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-commons"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="120367" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-commons/1.42.0/oak-commons-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F89E3AB4F4A0DE5DD4368672B609B1F104BC867A424111D8603DDB8F8C9FA33D"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.sort)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.sort"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.event)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.event"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.cache,com.google.common.collect,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.commons.jmx"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.cache"/>
      <attribute name="bnd.hashes" value="-1280979937,1895597947,67115090,1094287524,-656591085,1450108640,2011456093,928687891,2013671215,1481588787,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,javax.management,javax.management.openmbean,org.apache.jackrabbit.oak.api.jmx"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
      <attribute name="bnd.hashes" value="1286312051,-2069789848,189842711,-1808614382,-645275580,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
      <attribute name="bnd.hashes" value="1410803924,2105448867,-605263939,1056222412,-1085510111,-747024431,-1654490394,-1654542541,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.whiteboard,org.osgi.framework,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
      <attribute name="bnd.hashes" value="-2019776760,-1997066525,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.whiteboard"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.descriptors"/>
      <attribute name="bnd.hashes" value="1752234664,1245097871,378288301,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.whiteboard,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.gc"/>
      <attribute name="bnd.hashes" value="1815575036,67081517,-70066978,794557562,736473215,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lock"/>
      <attribute name="bnd.hashes" value="844545092,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="3.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.mount"/>
      <attribute name="bnd.hashes" value="-1850559427,-1040008030,74533881,-1834254265,-685460648,1895597947,-502691208,-1984416870,393262022,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.namespace"/>
      <attribute name="bnd.hashes" value="24243796,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit,org.apache.jackrabbit.oak.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.nodetype"/>
      <attribute name="bnd.hashes" value="-1636411260,-1301211389,1563807252,1635432499,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.observation"/>
      <attribute name="bnd.hashes" value="-835751310,-1473326903,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.toggle"/>
      <attribute name="bnd.hashes" value="685445846,-690044470,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.version"/>
      <attribute name="bnd.hashes" value="17615735,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
      <attribute name="bnd.hashes" value="1354311589,-1589678912,-646160747,217655646,-1185989415,597258008,-2040319875,-1053548575,725467248,989660227,-1035160012,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean,org.apache.jackrabbit.api.stats,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.commons.jmx,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.stats,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
      <attribute name="bnd.hashes" value="2182268,2130818795,65203182,-1513213917,-307372909,1752992821,-432546373,-1320889674,-1393994438,1539257542,1268962991,-1582951475,-348745155,1147875157,-427892867,2622298,237930989,-819505059,-1422326700,80204927,2012613919,1776912861,-1678783089,-651137926,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-core-spi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-core-spi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="162359" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-core-spi/1.42.0/oak-core-spi-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BB6E0D98490343CFFFDE2C219E3D6DAFB02A894148B34928452FB4685FCC3D9C"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.jmx)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=4.12.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats.jmx)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.lifecycle,org.apache.jackrabbit.oak.spi.nodetype,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboard"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak"/>
      <attribute name="bnd.hashes" value="1392856245,-1754362923,1949699198,269708524,79033,-145875863,1944284639" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.plugins.identifier,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath.impl"/>
      <attribute name="bnd.hashes" value="-1357380401,-759612841,324463641,-740436591" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.commit"/>
      <attribute name="bnd.hashes" value="-1143092049,735641862,-765677515,-947754112,-1424140911,-123644233,146902790,1864036255,-1094794336,1583087766,-1265573789,1441116031" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.identifier"/>
      <attribute name="bnd.hashes" value="-2002605562,-261568487,-1257612636,1134699055" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.management.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.commons.jmx,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.mount,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.oak.stats,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index"/>
      <attribute name="bnd.hashes" value="-619037276,1628717169,1129281073,1811465351,-2000876951,1081962922,-1664493967,991643632,-1844007873,802573502,-1563253546,334911026,-2142887415,345236340,-1194398555,669751864,-1951503575,-1370674262,2001410911,-1922248709,-715402747,-1503334467,608472319,1251830766,-2065817411,-1699448641,583644112,1196124288,-2070326639,1117939221,710784750,-1068881451,848778372,834560702,-1839879682,367685324,1903262835,-1663824140,-536742960,-1230467045,-1444492928,2035199788,-1563588833,1352139614,-77171297,-1469635392,-1127893727,773789848,1799243059,1477396977,-1333644178,901656627" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.aggregate"/>
      <attribute name="bnd.hashes" value="-1005468045,1077498940,1957170564,1435743416,159970627,2558748,-999916067" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.fulltext"/>
      <attribute name="bnd.hashes" value="-782299388,692274701,443209851" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.stats"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.importer"/>
      <attribute name="bnd.hashes" value="-1494667112,1063692142,-1384796466,-1156723351,489604624,951117717,343441257,-162238108,1196124288,1187182052,-1192281099,-771345875,-1455765486,1266631406,238714695" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.plugins.index.property.strategy,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.mount,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.property"/>
      <attribute name="bnd.hashes" value="421169182,-1339046927,1766969477,-753818802,-403917119,-240916515,-787686486,-831390789,732269099,1257806140,-576953417,732475558,652158190,732632447,41940223,664256929" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.property.strategy"/>
      <attribute name="bnd.hashes" value="2020997497,-1356636180,160837587,-1583373092,1068520108,-1578533152,1029355490,159001637,26540531" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.mount,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.reference"/>
      <attribute name="bnd.hashes" value="-2140418042,-525918088,546935433,1372494951,-939937928" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.lock"/>
      <attribute name="bnd.hashes" value="844545092" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.commons.iterator,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.migration"/>
      <attribute name="bnd.hashes" value="504475599,-1043027366,-846999164,127529349,1895597947,321385281" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.migration,org.apache.jackrabbit.oak.spi.state,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.migration.report"/>
      <attribute name="bnd.hashes" value="1187642688,1275123900,-362395391,370196801" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.namespace,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.name"/>
      <attribute name="bnd.hashes" value="-1847489305,542384120,24243796,65694344,1564069017,-2137443688,-1359111082,1956761071" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.nodetype,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype"/>
      <attribute name="bnd.hashes" value="1955915023,1448784835,-130928287,1718407206,-108546859,1635432499,1854961787,-1102386516,185756487,348490000,-879030105,-1534032797,1863387534,-1065327397,-1367376708,-1031723160,-259722033,-1402307945,-202090483,154903911,709736568,-1844057219,547031347" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.nodetype"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype.write"/>
      <attribute name="bnd.hashes" value="-1872509056,-60428621,-921328785,623090905,-2114781050,-1827236778,633918210,-1601521496" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.observation.filter,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.observation"/>
      <attribute name="bnd.hashes" value="624211613,-1215052126,-1563253546,253047726,-2106455343,-1573596143,-592065961,240869753,1765379952,591455141,2104342424,2015663379,1160344106,1529215889,615147072,2035398868,1847758482,-342124776" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.observation,org.apache.jackrabbit.oak.spi.security.authorization.permission,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.observation.filter"/>
      <attribute name="bnd.hashes" value="-1243898310,-2106313739,-1052373878,1595641290,-1331422116,-251286805,-293156381,1392506514,1061060972,23431961,1244449792,397257882,-1456353105,1142656251,-353123913,596358218,-871726425,1508850730,1196397567,-592661592,1825845846,1657417520,330667235,-1098608413,2103904681,810105819,-751133707,-697573333,30469833,818838506,192080706,622557232,-1849957687,451968189,288008276,1256216575,-1890301565,1531447324,1311849066" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree.factories"/>
      <attribute name="bnd.hashes" value="452038056,1085886316" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.plugins.identifier,org.apache.jackrabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.version"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-core"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.version"/>
      <attribute name="bnd.hashes" value="-1655203031,-922850799,1053786085,468303575,1117756382,82059409,17615735,1157781573,1754967382,-2111825660,-1938357765,-204806364,-179710793,-1094373904,-1393462629,-898349589,-511559770,366960771,-1758879329" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1689864" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-core/1.42.0/oak-core-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="337FF6F0DC724FB2F7F7B2DA17BE6DA1436B0215C0EF89D51B2FF316980EB9F0"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.inventory"/>
      <attribute name="objectClass" value="org.apache.felix.inventory.InventoryPrinter"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.index"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.index.AsyncIndexInfoService"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.index"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.index.IndexEditorProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.index"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.index.IndexInfoProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.index"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.index.IndexInfoService"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.index"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.index.IndexPathService"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.tree"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.tree.RootProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.tree"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.tree.TreeProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.commit"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.commit.CommitHook"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.commit"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.commit.EditorProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.commit"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.commit.EditorProvider,org.apache.jackrabbit.oak.spi.commit.ValidatorProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.query"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.query.QueryIndexProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authentication"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.SecurityConfiguration,org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authentication.token"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.SecurityConfiguration,org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authorization"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.SecurityConfiguration,org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.principal"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.SecurityConfiguration,org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.privilege"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.SecurityConfiguration,org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.user"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.SecurityConfiguration,org.apache.jackrabbit.oak.spi.security.user.UserConfiguration"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security.user"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.user.AuthorizableNodeName"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security.user"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.user.UserAuthenticationFactory"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.codahale.metrics)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.codahale.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.primitives"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.callback)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.filefilter)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.filefilter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authentication.token)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authentication.token"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=2.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=2.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=3.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.blob)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=4.12.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.cache)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.properties)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.properties"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.json)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.namepath)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.namepath.impl)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob.datastore)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.identifier)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.identifier"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.fulltext)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.fulltext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.reference)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.reference"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.migration)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.migration"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.name)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.name"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.nodetype.write)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype.write"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.observation)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.tree)(version&gt;=3.2.0)(!(version&gt;=3.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.value.jcr)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.query.facet)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.query.facet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.descriptors)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.descriptors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.filter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lifecycle)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lock)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.mount)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.mount"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.namespace)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.nodetype)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query)(version&gt;=1.6.0)(!(version&gt;=1.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query.fulltext)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query.fulltext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security)(version&gt;=2.3.0)(!(version&gt;=2.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication)(version&gt;=1.6.0)(!(version&gt;=1.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication.callback)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication.credentials)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.credentials"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication.token)(version&gt;=1.8.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.token"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.permission)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.permission"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.restriction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.principal)(version&gt;=2.1.0)(!(version&gt;=2.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.privilege)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.privilege"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user.action)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user.action"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user.util)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.version)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.xml)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.value)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.event)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.event"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.codahale.metrics.MetricRegistry)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.management.MBeanServer)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.api.blob.BlobAccessProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.api.jmx.CacheStatsMBean)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.api.jmx.IndexStatsMBean)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.api.jmx.QueryEngineSettingsMBean)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.index.AsyncIndexInfoService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.index.IndexInfoProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.index.IndexInfoService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.index.IndexPathService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.tree.RootProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.tree.TreeProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.commit.ValidatorProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.mount.MountInfoProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authentication.AuthenticationConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authentication.credentials.CredentialsSupport)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authentication.token.TokenConfiguration)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authorization.permission.AggregationFilter)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.principal.PrincipalConfiguration)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.privilege.PrivilegeConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.user.AuthorizableNodeName)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.user.UserAuthenticationFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.user.UserConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableActionProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.state.Clusterable)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.state.NodeStore)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.state.NodeStore)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.state.NodeStoreProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.stats.StatisticsProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.lock,javax.jcr.nodetype,javax.jcr.version,javax.transaction.xa,org.apache.jackrabbit.api.binary,org.apache.jackrabbit.api.management,org.apache.jackrabbit.api.security.authorization,org.apache.jackrabbit.api.security.principal,org.apache.jackrabbit.api.security.user,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.7.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
      <attribute name="bnd.hashes" value="-1816635781,-1984271976,1820296451,-1397216633,1356979069,-474154984,-1283717678,-1112102980,-607057140,1247711907,825993069,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.binary"/>
      <attribute name="bnd.hashes" value="-34966583,-1457277071,-773890234,914982549,228038018,-1492219585,-1296125252,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.management.openmbean"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.jmx"/>
      <attribute name="bnd.hashes" value="1865656591,-67600620,2061231948,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.management"/>
      <attribute name="bnd.hashes" value="1574983983,886767489,2033820899,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.observation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.observation"/>
      <attribute name="bnd.hashes" value="-489236159,-26026983,301688474,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.13.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.query"/>
      <attribute name="bnd.hashes" value="-1054170004,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.api.security.authorization"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
      <attribute name="bnd.hashes" value="838891858,-804019266,1148045453,551440466,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authentication.token"/>
      <attribute name="bnd.hashes" value="1046253411,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.api.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
      <attribute name="bnd.hashes" value="67115090,997395753,325172166,-1085510111,18505743,-1487258660,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.4.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
      <attribute name="bnd.hashes" value="687490191,562486222,261958485,2146766492,589269951,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.security.auth,org.apache.jackrabbit.api.security.principal"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.4.3" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
      <attribute name="bnd.hashes" value="1089438582,-436454147,-795386273,69076575,817803516,78391464,1041377119,1838731731,2645995,-2093704894,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
      <attribute name="bnd.hashes" value="197070620,-289384157,2622298,-2134865875,-1522070588,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-jackrabbit-api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="57690" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-jackrabbit-api/1.42.0/oak-jackrabbit-api-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="335B14D1D7EC82D2256CFFC044C9A2C378FD2F53033FE41919815624B54898E6"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.transaction.xa)"/>
      <attribute name="osgi.wiring.package" value="javax.transaction.xa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.binary)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.management)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.6.0)(!(version&gt;=2.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-jcr"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.oak,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.plugins.observation,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.lifecycle,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboard"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jcr"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.jcr"/>
      <attribute name="bnd.hashes" value="74297,-1747617113" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.api.observation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-jcr"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.jcr.observation.filter"/>
      <attribute name="bnd.hashes" value="-992160174,-1655258055,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-jcr"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-jcr"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="572219" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-jcr/1.42.0/oak-jcr-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="324E684A508BD8A5C60DB17EC27995FD36EF700B55387901DD439DBB74331246"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.primitives"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query.qom)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.retention)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.retention"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.jmx)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.observation)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.6.0)(!(version&gt;=2.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authentication.token)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authentication.token"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=2.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.observation)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.xml)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.blob)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=4.12.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.namepath)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.namepath.impl)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath.impl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.identifier)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.identifier"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.name)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.name"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.nodetype)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.nodetype.write)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype.write"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.observation)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.observation.filter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.observation.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.tree)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.tree.factories)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree.factories"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.value)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.value.jcr)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.version)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.descriptors)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.descriptors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.gc)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.gc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lifecycle)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lock)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.mount)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.mount"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.nodetype)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.permission)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.permission"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.principal)(version&gt;=2.1.0)(!(version&gt;=2.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.privilege)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.privilege"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user.util)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.toggle)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.toggle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.version)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.xml)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.value)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="Oak Lucene integration subproject"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.api.jmx,org.apache.jackrabbit.oak.commons.jmx,org.apache.jackrabbit.oak.plugins.index,org.apache.jackrabbit.oak.plugins.index.fulltext,org.apache.jackrabbit.oak.plugins.index.lucene.spi,org.apache.jackrabbit.oak.plugins.index.lucene.util,org.apache.jackrabbit.oak.spi.blob,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.mount,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.oak.stats,org.apache.lucene.analysis,org.apache.lucene.codecs,org.apache.lucene.document,org.apache.lucene.facet,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.suggest.analyzing,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.lucene"/>
      <attribute name="bnd.hashes" value="-1899846240,2077862880,-1812675613,1115484323,722851848,-1365435433,492882708,-799912240,-1319865901,1011482656,-84700408,-80298090,338133896,-75837050,-1746350556,-1103867569,-322737626,409363053,-1896142838,1533121607,352869437,-1820415013,210046313,-1757246672,2138422271,1895597947,1057841315,109737149,-1078396366,-1873305241,509268430,-1165956786,-808694786,892721167,-922555412,702647405,1469943489,874407090,-1565443315,-1512446186,-1227986233,207512621,-808544942,-1562673644,1283316353,1454494203,-212155071,-191472076,1977670771,1836777821,-1406263353,-120096604,1754264382,-573186778,-1075127205,978013287,104246391,-307119312,-182114827,1103895679,-734791971,-1618896162" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.state,org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.search"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.lucene.spi"/>
      <attribute name="bnd.hashes" value="266707500,129603961,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.io,javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.lifecycle,org.apache.jackrabbit.oak.spi.query,org.apache.jackrabbit.oak.spi.state,org.apache.lucene.analysis,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.analysis.util,org.apache.lucene.codecs,org.apache.lucene.facet,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.spell,org.apache.lucene.search.suggest,org.apache.lucene.search.suggest.analyzing,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.lucene.util"/>
      <attribute name="bnd.hashes" value="-1219769496,902726382,1149907213,286511830,-1469951356,295449637,2061388847,-1979883016,-687739768,2046050619,1196399310,-700233071,102554560,303136822,780319096,196633342,1165571726,443244984,1350257517,-803358419,629252974,-512883076,826106234,-1867599697,-56586328,-2026408754,-889395861,102047684,-1403721678,-911312055,1799283210,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene"/>
      <attribute name="bnd.hashes" value="752711460" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis.tokenattributes,org.apache.lucene.util,org.apache.lucene.util.automaton"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis"/>
      <attribute name="bnd.hashes" value="-956649724,97615626,637250023,-232682833,-959795002,-884334355,-343652942,-1823748466,-471878693,-747428445,-193695133,-1385060948,-1231186721,1684239047,80988633,-206636367,175865529,812449097,-583881654,-880719300,2146092791" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.core,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.ar"/>
      <attribute name="bnd.hashes" value="1238117261,-924438126,935323429,-1198686683,38298377,975215041,356637937,1264328077,1348649661,-643494907" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.bg"/>
      <attribute name="bnd.hashes" value="1238117261,-1764277795,1632257816,-903358766,-1501870502" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.br"/>
      <attribute name="bnd.hashes" value="1238117261,521691664,-574347637,-741588993,1481364423" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.ca"/>
      <attribute name="bnd.hashes" value="1238117261,-207193836" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.charfilter"/>
      <attribute name="bnd.hashes" value="1629950015,-1493312218,576839803,-1323927537,2043018684,-478928978,1895597947,-205146503" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.cjk"/>
      <attribute name="bnd.hashes" value="1238117261,-873680502,1817368346,1059037328,520674995,1903659735,327727482,-1067953616" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.ckb"/>
      <attribute name="bnd.hashes" value="1238117261,199648108,1832281327,2095958299,-1728249781,-820559641,-2104228317,-884328725" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.cn"/>
      <attribute name="bnd.hashes" value="698107027,456907429,-1293903195,2001448138,843842784" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.commongrams"/>
      <attribute name="bnd.hashes" value="-813778807,-123268031,-314462225,-492298725" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.compound.hyphenation,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.analysis.util,org.apache.lucene.util,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.compound"/>
      <attribute name="bnd.hashes" value="902726382,1149907213,952167078,-1066748028,944348121,432330481" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.compound.hyphenation"/>
      <attribute name="bnd.hashes" value="-1734073205,-1369643943,-2118482606,143341795,-321521887,1473379206,-1502783569,2289459,1247177870,-1177228039" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.core"/>
      <attribute name="bnd.hashes" value="-928084593,-1165851826,-772566564,1616618865,-1313254823,-172703607,-1827140543,1381256294,-2040930876,-836903784,-2033390872,261886522,-382492304,-1813300457,-1704249869,2058623210,83342528,-1765542301,-1357236998,1355605680" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.cz"/>
      <attribute name="bnd.hashes" value="1238117261,1345098073,445228948,-1108462890,-708831394" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.da"/>
      <attribute name="bnd.hashes" value="1238117261,2118582067" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.de"/>
      <attribute name="bnd.hashes" value="1238117261,-1665762196,-402024751,-1927604999,41400641,-106592484,271141454,1913890006,-1819497489,491364891,1816467943,131075363,1133706731" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.el"/>
      <attribute name="bnd.hashes" value="1238117261,1913368486,1912685993,-507411679,1092249249,1548213033,-1383236751" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.en"/>
      <attribute name="bnd.hashes" value="1238117261,1283232534,824004530,-1647260424,-1621847040,-902290662,1055708304,1383999603,1383999604,1383999605,1383999606,1383999607,1383999608,1383999609,1383999610,18742860,1472552222,1015287356,1632762790,-723084465,-2094684485,-1850264189" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.es"/>
      <attribute name="bnd.hashes" value="1238117261,1921587610,82995683,-2130441817,1178341231" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.eu"/>
      <attribute name="bnd.hashes" value="1238117261,-1276194285" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.fa"/>
      <attribute name="bnd.hashes" value="1238117261,-99909562,-107561458,560709404,-1588683819,-778361995,-1840361819" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.fi"/>
      <attribute name="bnd.hashes" value="1238117261,-772045439,-1691280356,-1151593138,-1925697578" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.fr"/>
      <attribute name="bnd.hashes" value="1238117261,2002230400,1232861245,745046541,1755492181,-939180664,298828386,-111581718,589202683,-687633577" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.ga"/>
      <attribute name="bnd.hashes" value="1238117261,1104898651,404817236,1319492886" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.pt,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.gl"/>
      <attribute name="bnd.hashes" value="1238117261,-798160304,-1754900040,2121240626,1895380922,-1936736565,-1517232193,-777968761" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.hi"/>
      <attribute name="bnd.hashes" value="1238117261,981983096,-396154525,-794502617,-1523603113,-615912973,1062164375,-1413281441" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.hu"/>
      <attribute name="bnd.hashes" value="1238117261,780749413,1626001080,-1578271950,-1311710534" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.hunspell"/>
      <attribute name="bnd.hashes" value="927240489,-615727305,-264312553,1322139633,1301054981,-58302243,-852708376,32006146,2587369,1215073162,-662161263" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.hy"/>
      <attribute name="bnd.hashes" value="1238117261,-83382249" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.id"/>
      <attribute name="bnd.hashes" value="1238117261,-2091668848,542068491,-830830721,1397062471" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.in"/>
      <attribute name="bnd.hashes" value="-413847140,-1476603954,1151120181,-1067594498,-267470338" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.it"/>
      <attribute name="bnd.hashes" value="1238117261,-1266977626,-129906345,-1467736141,1110574203" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.lv"/>
      <attribute name="bnd.hashes" value="1238117261,-12472859,1489621280,-687705142,63168944,-2138097326" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util,org.apache.lucene.util.fst"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.miscellaneous"/>
      <attribute name="bnd.hashes" value="620933992,1555820674,-610624332,653605302,1785684420,-952393050,-1600726164,2090257533,-1719507507,722763943,1927515747,64380091,254391247,-436491940,-1756094450,-1290993122,1161021708,-1042924457,106492777,566156641,-102923073,1640644427,1343445712,-958837270,-1006755449,1016710198,-1280982197,218052944,673569577,1028208741,1059443365,709862053,-761616284,1739696134,649417856,-920755094,-1897931463,-1544232024,1895597947,-795847969,-1080390891,1243581493,-849156518,-1241781936,136754011,-1191133227,-1208451211,-314025589" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.ngram"/>
      <attribute name="bnd.hashes" value="924072778,2576759,-2081735255,97216495,-1505794533,-2110845328,-1101882413,-1292683603,-720914996,1390251218,-1477997608" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.nl"/>
      <attribute name="bnd.hashes" value="1238117261,-778185138,79528777,1162338249" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.no"/>
      <attribute name="bnd.hashes" value="1238117261,-1278374636,933624105,-1634476127,-1597622807,-743263372,-1499854090,-1229613186" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.path"/>
      <attribute name="bnd.hashes" value="-337588857,854656387,-1479386423" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.charfilter,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.pattern"/>
      <attribute name="bnd.hashes" value="1189854857,-503806808,268155570,116654584,1461802428,-1054488658,-1006755449,1391276419" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.payloads"/>
      <attribute name="bnd.hashes" value="848091770,273879580,-801546418,440872768,936751710,763438622,202023472,1333219514,428657614,-1293800772,1742645583,2040649915,-1865803089,-610919589" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.position"/>
      <attribute name="bnd.hashes" value="1259330081,1014069161" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.pt"/>
      <attribute name="bnd.hashes" value="1238117261,132581915,-1887562174,-355564440,574347120,-1778913715,-826369539,-1320619195,-846661674,-1541245868,1884454492,2558748,-1658322652,-1717625257,2587372,598590493" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.query"/>
      <attribute name="bnd.hashes" value="-988245111" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.reverse"/>
      <attribute name="bnd.hashes" value="651375307,-1841108033" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.ro"/>
      <attribute name="bnd.hashes" value="1238117261,773395231" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.ru"/>
      <attribute name="bnd.hashes" value="1238117261,-1172179655,-952694370,647647628,-1466430108,566797062,414188430" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.shingle"/>
      <attribute name="bnd.hashes" value="71858343,-186706016,322344415,1422714526,2065814668" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.sinks"/>
      <attribute name="bnd.hashes" value="-1847531107,1078654987,-2078044634,-1094296662,121858543,1039084798" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.snowball"/>
      <attribute name="bnd.hashes" value="1274237160,-1759250374,-1371939166" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.tokenattributes,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.standard"/>
      <attribute name="bnd.hashes" value="-728895688,-76420470,1744359200,714036933,1578056325,300892805,-783022429,924639413,1828692629,-963892038,1399371504,385226234,-1993797217,1203143654,477714391,2145861939,233728663" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis.standard,org.apache.lucene.analysis.tokenattributes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.standard.std31"/>
      <attribute name="bnd.hashes" value="835225048,1274947381" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis.standard,org.apache.lucene.analysis.tokenattributes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.standard.std34"/>
      <attribute name="bnd.hashes" value="835225051,1274947384" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis.standard,org.apache.lucene.analysis.tokenattributes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.standard.std36"/>
      <attribute name="bnd.hashes" value="1274947386" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis.standard,org.apache.lucene.analysis.tokenattributes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.standard.std40"/>
      <attribute name="bnd.hashes" value="835225078,1274947411" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.sv"/>
      <attribute name="bnd.hashes" value="1238117261,213205313,-218060708,-377339634,422448022" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util,org.apache.lucene.util.fst"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.synonym"/>
      <attribute name="bnd.hashes" value="505501182,-189637966,1166631416,64155746,857945624,307009683,-82429413,-1344668877,352673367,219533462,1895597947,-1911543745,-1655830655,1768665223" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.th"/>
      <attribute name="bnd.hashes" value="1238117261,702740098,-1235078658,75693356" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.tokenattributes"/>
      <attribute name="bnd.hashes" value="1980315578,1526046970,1769410549,-1225333835,-1294891309,1314831251,500273961,-415978263,-1871967026,788515854,1115227414,-1513660330,1896665549,-1750599283,-1017399827,-482939806,1533591970" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.tr"/>
      <attribute name="bnd.hashes" value="1238117261,-178785686,1999445605,225418981" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.util"/>
      <attribute name="bnd.hashes" value="-1563361812,-482834109,-1722225135,-87113850,917115616,-2029030736,219533462,-1744694570,-847346215,-847340321,628825756,1069335617,653668521,-1364415014,143136795,-654130392,1604631710,1780273295,1539639675,601809260,1515556647,1785093316,1476948992,-1247745567,-347691779,1845456699,-367220237,1847253219,121083161,703630867,-853398277" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.analysis.wikipedia"/>
      <attribute name="bnd.hashes" value="333483072,253293738,-597474688" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.automaton"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs"/>
      <attribute name="bnd.hashes" value="-818386536,68139341,1765144224,-1446288043,1983932989,80204927,914574975,10193481,300483926,303319355,-1513798013,1604099263,-608698182,1069980207,65282038,879728920,920862283,1687245424,431889649,1747377148,401532820,1251253772,300607650,634407278,789812510,1499818479,1063826827,751920990,-970567618,1131539994,-1355870169,1673520831,-1620748117,-1465342885,-871264530,-1102465383,-433596249,-522271512,103917221,-527984043,-2019088968,-1685289340,-1529884108,1363708787,1697508415,1852913647,-275147917,-513541509,-179741881,-24336649,435284605" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.compressing"/>
      <attribute name="bnd.hashes" value="1085965459,1511324953,1666730185,-746913317,1419765087,1575170319,1832803675,773808766,1487211483,-216297435,-587333946,-2128363993,-802872094,-1026287708,-1972958761,2111067952,-1379825743,-271784889,-795571699,-925197303,1624016101,-1285219290,1489896613,-1992088768,74115493,75878" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.store"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.lucene3x"/>
      <attribute name="bnd.hashes" value="1413948271,1838100361,-2123067307,-1860134030,104137087,-1240647484,127680485,963106432,-1179102297,1174418979,-723779774,-1562011249,-1601455183,-1267655555,-2086578521,1425454234,1759253862,-95907724,-520194575,773808766,1487211483,-216297435,-587333946,-153476036,237891904,506174714,506204096,443412747,-425287700,-1117557926,191590691,805291396,1444852507,-180429188,1294796726" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.lucene40"/>
      <attribute name="bnd.hashes" value="1708240016,240153080,2016760947,-1944406721,-2107989664,1096592747,-1774190036,604577916,2118440816,-777111593,1052874022,726686515,1601945032,372289538,-2057352832,328920937,909834536,1386673650,623805626,957605254,1113010486,528306750,1689062577,2022862205,-2116699859,2129353085,-520194575,773808766,1487211483,-216297435,-587333946,-1831814583,-1676409351" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.codecs.compressing,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.lucene41"/>
      <attribute name="bnd.hashes" value="986512459,268782231,-1621583464,-1734541465,1543380060,-202567319,1966935668,-1400741837,1942106919,-1245336605,-1662059199,-1506653967,844590706" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.codecs.compressing,org.apache.lucene.index"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.lucene42"/>
      <attribute name="bnd.hashes" value="297411382,995692593,131075281,562997131,2048500161,-2003881595,1900003660,598629730,932429358,-2045838227,-1918361042,135208379" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.packed"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.lucene45"/>
      <attribute name="bnd.hashes" value="383298835,-655221747,-535909938,131075281,1657841560,677034813,-2003881595,754122541,-1091213399" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.index,org.apache.lucene.store"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.lucene46"/>
      <attribute name="bnd.hashes" value="411927986,1716901222,2050700850,-2088861214,-1063661196,-729861568,-574456336" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.codecs,org.apache.lucene.index"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.codecs.perfield"/>
      <attribute name="bnd.hashes" value="1399148690,54880508,210285740,1534276948,512021209,-71068635" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.collation"/>
      <attribute name="bnd.hashes" value="-1957189545,693861628,-1089463986,-183419940" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis.tokenattributes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.collation.tokenattributes"/>
      <attribute name="bnd.hashes" value="298850386" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.document"/>
      <attribute name="bnd.hashes" value="-1421041887,495625192,1390130229,393434316,1744807597,-565268423,926364987,-1290120718,-1364843791,26711945,70793394,80218305,-1541776920,132443375,67875034,1736931271,-1025788108,-109736452,953189406,1250213455,606149227,1759593926,1777625295,249982556,2108667838,-1460042515,-281300748,1401206812,277297102,444935389,1673434181,283443959,-445891471,134110025,942981037" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.document,org.apache.lucene.facet.sortedset,org.apache.lucene.facet.taxonomy,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.facet"/>
      <attribute name="bnd.hashes" value="13443915,1256421971,-2039705962,-237025326,-1459548311,1283081814,-823488093,581954708,2096672188,2135643,1782468600,-1994460623,-63664694,-893722594,1900188878,1017682965,1890254779,473321280,1447439437" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.facet,org.apache.lucene.queries.function,org.apache.lucene.search"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.facet.range"/>
      <attribute name="bnd.hashes" value="37564364,-298570129,2119520257,-1651659055,-1285518941,172083899,1066355482,78727453,1671153790" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.document,org.apache.lucene.facet,org.apache.lucene.index"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.facet.sortedset"/>
      <attribute name="bnd.hashes" value="-344981992,-1633919770,-2128340712,1280910076,255560857" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.document,org.apache.lucene.facet,org.apache.lucene.facet.taxonomy.directory,org.apache.lucene.index,org.apache.lucene.queries.function,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.facet.taxonomy"/>
      <attribute name="bnd.hashes" value="-311439164,2026069524,-1188604569,590428771,404111999,-818188387,992806830,-1991402488,-197474903,-1614153643,1162475004,239651551,1958126772,1250853797,1491109362,-796670399,-328271213,-1591158297,1525022122,-1821932695,991375164,-683696139,519670554,-60993529,-1598018451,2105712557,-1250835564,-1095430332" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.facet.taxonomy,org.apache.lucene.facet.taxonomy.writercache,org.apache.lucene.index,org.apache.lucene.store"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.facet.taxonomy.directory"/>
      <attribute name="bnd.hashes" value="2024055184,381581089,-204429624,547938604,1891986763,1299329128,536986321,-437569413" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.facet.taxonomy"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.facet.taxonomy.writercache"/>
      <attribute name="bnd.hashes" value="-631837682,64279661,-62450206,1265981464,67115090,917115616,1187419370,-2009114165,-925375291,-116190462,1159514985,-1546957137,564288963,311377457,990091934" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.codecs,org.apache.lucene.document,org.apache.lucene.search,org.apache.lucene.search.similarities,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.automaton"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.index"/>
      <attribute name="bnd.hashes" value="449176302,645882593,1920675384,-1175891207,1943470425,-563232295,-607491284,-1772848116,1829680843,-1562177097,1628165356,528051755,-895347027,-739941795,808187116,-864259256,-1642791501,2079418825,-923672776,-1029178943,-1808614382,1454642378,941197,-36033014,1895597947,-1179541435,777283581,1878080578,1825604890,356743914,634770800,-1324262098,860625112,-952545579,235820016,1811608045,-128817093,-1695053000,1247177870,-1754009340,-1938511498,91245912,921094509,-2118467473,923335164,-1863021120,176158744,-1933413671,-44041080,1365181307,2054336811,534725255,2433570,1647008056,1765012531,-1078852401,-1117408082,675451899,121376920,29012612,1170728720,-1175781807,-310274531,39945208,895170137,-226410704,1711428273,280205741,1784688796,-707156857,-410743080,-1999732120,921545396,-504817268,-1026126680,-1708545008,-1745155893,1601500449,2104126169,-654787577,-344876652,1915097201,767336655,-906843536,606402182,1914760819,1954009104,-1258358056,2130435898,2002134705,781890492,1062019382,-1256765769,-182616571,2099522996,-1626644469,-1746435959,-1484208142,-1129181575,-689409956,259676921,1318882970,1380032378,1254146771,-1955105266,-355195389,-1326600171,-894120998,-317038183,-1261800280,67338874,-993097113,2005739423,-1171194939,-440204499,1075364711,440324942,1829797800,1903827705,-1659396106,641453070,2067098635,-1074133634,1492768731,-173432611,-1260453002,-462061202,-90240570,2052319524,-181899912,-1891477737,657204171,-1630998912,2049997202,1769853802,761153411,1446907688,1929354254,891285337,1575936605,796477887,320336868,-66480498,1891986763,1416440673,1419572299,-583393528,-898189803,1025136946,-1752318102,-133550443,806940943,1364865852,-1062487058,1039646053,1251346090,-746431932,-879682033,-1676191007,1802535657,-571280476,-808437459,1750485546,-2108904435,1390142075,-1816510752,-376453531,2047843128,-1086540291,-1531366890,166946244,270256824,765831038,854885312,1377661589,879765763,-1441650559,1580286235,80694928,-197917694,-1666339510,2051055215,2005892997,713529091,192685560,828046942,849834663,714624609,-334782027,678526514,-333960147,-319867192,-415444001,-191323722,-1472452763,1787297431,529818631,2107497376,-76613408,-5927286,684097045,1235929508,1765002781,-154330741,-9560992,-777219120,1403229424,-1891539531,-1397453581,437909852,831986312,-1296964614,1349950707,-1893608073,-482727822,1541552022,2603148,424517507,-275147931,-633997958,-3574684,399862135,80697703,1595124906,-246982904,-246906091,968197675,-1978287832,-1091260399,1937386514,189808543,890792282,1034177908,-1988523351,1380523150,1183932614,-1200358726,64177779,-370185346,93843349,-2044898956" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.search"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.index.memory"/>
      <attribute name="bnd.hashes" value="2283726,-1960079600,-213257699,471660346,-1121623289,-42420140,-1448449967,-1228792783,523359085" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.index.sorter"/>
      <attribute name="bnd.hashes" value="-446717726,856975652,-1933529800,-1983989746,2052319524,1906701156,-1812726037,-380756107,-1100073846,892200566,1070470099,20891291,-1408023712,-494944963,-1145482895,-559223751,538591769,273951363,495335972,84204114,-1207631825,-281361674,-2121244794" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search.similarities,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.misc"/>
      <attribute name="bnd.hashes" value="-1731400560,-88565594,-1990998690,-242674882,-737855923,-16501410,-1477095307,-275147917" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.queries.function,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queries"/>
      <attribute name="bnd.hashes" value="-2053073504,1504718473,30951064,1092869100,742867602,536299281,652473705,877725639,1831870247,-321661148,-1278600886,28912618,-1103616065" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util,org.apache.lucene.util.mutable"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queries.function"/>
      <attribute name="bnd.hashes" value="-1896609670,536299281,-1313174906,1556716801,-2006176624,-1455256656,-139249119,-2038397126,-221147454,828197245,1924423312,238744780,636791820" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.queries.function,org.apache.lucene.util,org.apache.lucene.util.mutable"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queries.function.docvalues"/>
      <attribute name="bnd.hashes" value="-334036848,428778700,-1007675145,1827560329,1308947870,1465359723,-488548034,957440361" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.queries.function,org.apache.lucene.queries.function.docvalues,org.apache.lucene.search,org.apache.lucene.util,org.apache.lucene.util.mutable"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queries.function.valuesource"/>
      <attribute name="bnd.hashes" value="1507253506,-2123998355,-737774515,574637542,1750341678,1500292007,-1137535575,1462185693,-51936925,535395100,1187707802,-462069500,-177422568,109126100,-898128637,-632436263,-338008735,308237365,-644500890,-646263322,298502927,1547345117,-1449147015,1272835832,-538407056,-602275518,-916003685,-1654654533,-1739945662,-375942127,2100237843,-616820880,1515666283,1673146420,-1933562116,16855493,-1059686222,1954173732,-415780459,-530416838,-580509834,125717752,-2059228854,-1107569735,-383004716,1983411618,690249824,2045797865,-1185642321,1808551706,-1269827288,52974468,370998153" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.similarities,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queries.mlt"/>
      <attribute name="bnd.hashes" value="68143289,73679,1826725226,438721918" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.queryparser.classic,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.analyzing"/>
      <attribute name="bnd.hashes" value="1838383198" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.queryparser.flexible.standard,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.classic"/>
      <attribute name="bnd.hashes" value="-1441246570,-1194249198,-356325146,1971845884,-860774283,190999361,-435909436,303379175,896132347,-855449000,-1708207576,1358813179,80988633,954437577" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.queryparser.classic,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.complexPhrase"/>
      <attribute name="bnd.hashes" value="1644365535,-1681634338" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.queryparser.classic,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.ext"/>
      <attribute name="bnd.hashes" value="-1152525613,-959928343,2479866,184043572,782166720" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core.builders,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.parser,org.apache.lucene.queryparser.flexible.core.processors,org.apache.lucene.queryparser.flexible.messages"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core"/>
      <attribute name="bnd.hashes" value="-663103138,803552421,753928262,-1572461195" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core.builders"/>
      <attribute name="bnd.hashes" value="1838731731,-170824619" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core.config"/>
      <attribute name="bnd.hashes" value="957696136,-555923031,1564120252,1237270928,233371104" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.messages"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core.messages"/>
      <attribute name="bnd.hashes" value="1020445011" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core.parser"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core.nodes"/>
      <attribute name="bnd.hashes" value="1724691187,1892874878,590920642,-1681602905,1958270705,-396272848,-943205959,1914089814,-425703392,692480843,253775507,-565257655,-550869257,-1849608781,1931155520,-905347159,-956022745,197086709,880106533,217199543,-1849201607,2622298,-1710816949,196916938,-575465462,300976824,1539268173,242521584,2088440451,-721831416,-128647015" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core.parser"/>
      <attribute name="bnd.hashes" value="2622298,-501205142,-1148194302" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.nodes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core.processors"/>
      <attribute name="bnd.hashes" value="85212080,-1772832536,342671197,2048973608,2110676906,-362120524" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core.nodes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.core.util"/>
      <attribute name="bnd.hashes" value="265844080,984629693,148294400,-726183551" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.messages"/>
      <attribute name="bnd.hashes" value="-1675388953,794436263,77397,-1885924998" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.queryparser.flexible.standard"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.precedence"/>
      <attribute name="bnd.hashes" value="120911485" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.processors,org.apache.lucene.queryparser.flexible.standard.processors"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.precedence.processors"/>
      <attribute name="bnd.hashes" value="1981155644,239615316" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.standard.config,org.apache.lucene.search"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.standard"/>
      <attribute name="bnd.hashes" value="481625690,-854865015,905196522" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.builders,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.search"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.standard.builders"/>
      <attribute name="bnd.hashes" value="-695180483,-214995591,-1118746892,-1595965959,245839435,656464731,-105913904,1607810440,-564512494,-724037016,-594391389,1285962689,1668297290,2146043933,-611578726,1782604683,-1893858820,-979766992,524916018,990855042,1389682539" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.search"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.standard.config"/>
      <attribute name="bnd.hashes" value="1661320836,1441897989,-8630836,475073934,-2047312753,2082784643,-53744662,-435909436,-1174774915" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.parser,org.apache.lucene.queryparser.flexible.standard.config,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.standard.nodes"/>
      <attribute name="bnd.hashes" value="-1588455665,-829723231,-257264168,333839997,1589505658,-668528226,-1683460159,1286661279,1677930969,-16665072" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.parser,org.apache.lucene.queryparser.flexible.core.util,org.apache.lucene.queryparser.flexible.messages"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.standard.parser"/>
      <attribute name="bnd.hashes" value="-1441246570,-551204694,-1194249198,1971845884,-860774283,190999361,328274271,1167702704,1594344051,80988633,954437577" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.flexible.core,org.apache.lucene.queryparser.flexible.core.config,org.apache.lucene.queryparser.flexible.core.nodes,org.apache.lucene.queryparser.flexible.core.processors"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.flexible.standard.processors"/>
      <attribute name="bnd.hashes" value="512547259,865797166,-331917401,294515905,-1068224085,-1739564740,-191870894,1601668487,-787979803,-776678593,-1089661431,1065369866,-637179243,-834721992,29696795,-611813733,128532714,1990383687,-965329223,55806050" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.simple"/>
      <attribute name="bnd.hashes" value="80204913,2043518421" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.queryparser.surround.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.surround.parser"/>
      <attribute name="bnd.hashes" value="-1441246570,-1194249198,1971845884,-860774283,190999361,303379175,-1708207576,1358813179,80988633,954437577" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.spans"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.queryparser.surround.query"/>
      <attribute name="bnd.hashes" value="-898981551,-1593552304,-1983089994,225181107,1372969809,-1294286435,-1384145553,1628286421,440461445,242377404,-701412859,561880414,-880221414,2013662985,698144405,-346256991,-1095486125,403285703,-101607215,149591211" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.search.similarities,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.automaton,org.apache.lucene.util.packed"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search"/>
      <attribute name="bnd.hashes" value="1514870744,507474796,76006348,-2136516713,-1570173792,-1691684943,-887002720,602611493,2000631306,13010634,1940933604,1602596448,-1686348216,-755178736,-1790076739,-737187094,138533465,80600089,1533621250,-942290209,-658690528,1096935725,-1498152018,64356492,1838039681,1419260366,-407507859,-420020375,2001489119,-877932938,603044500,368862805,-545098033,-964696828,-848522404,144929850,-1832964237,-1860093600,-1083060902,-1979668058,-1199235326,-1808561022,164802217,885444367,1591786653,-747444289,644287928,-1903383625,456854084,-372979528,562001401,-1909096601,64671819,1998366256,1131599092,1107367792,-785344862,-236601989,2107184567,1890054350,2284164,1223491035,73603415,-1911543745,-1773074533,-1819281513,-1751087416,-738718249,-1424052823,-1015577831,-73604294,1768757444,64864098,-368864355,1279692716,-259645623,23701009,-1641315251,950178470,-538432296,1379400246,-1117890116,603138291,15367851,2105656902,-426230472,-761953146,1801545464,441924453,-262648355,-232555569,856865032,-2112756947,-1345799680,291144613,569447415,1984867358,-1983989746,-1425205337,-322322382,231477765,-210120558,1098438563,-315128593,2017655378,4265506,-994708053,-60223152,-1350555253,-864389634,1036024591,67115090,-1756119655,1859569617,-1424949483,2104342424,-1120213434,872525012,584230699,1791724919,-284986740,1204212656,-966896621,-1960536792,-1469721838,819934417,428463358,1185812270,2054162747,1151715835,-869603234,-1268695714,-7598906,-1103710028,-689223252,-683696139,1789127409,-1796771033,-948491760,-1109273745,-85279492,790433009,577978303,862068351,769413099,-1040206988,1842444874,192913078,-1205090963,28864495,1558652815,-909660509,-855514104,2112108682,-1051779608,1145605816,115128408,406603153,-29265231,804196894,-1668579985,-1668579912,-1833516857,239995082,-1228674762,1498423446,78391464,-2146919901,1697998991,-695340542,1162933535,-1872782662,120597622,-306003383,-420884122,368695356,-1823899584,1310663872,-1269475813,1936531421,-1055539499,1115113406,-1895759320,-1031052029,1965093487,871603576,1702802812,2582974,2622298,1968614876,-2065231519,-857893688,161238564,-276961380,869576425,315654967,1234031127,45064140,2049050319,-1359897905,1307599247,1680503835,118763161,897027291,-934499379,-679157771,524303632,-1258200739,1911388188,1572513663,-211764290,-1641549297,-556962452,2061089387,-1977862523,507478710,-1508137675,-1667942728,107850339,996054434,1422899071,1515526472,-1201042272,-1822823310,11577275,-637419310,2135961435,794293554,-162038274,1104838618,-168296467,-1430105226,616665730,-629343842,-1707725160,1680849646" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.spans"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.highlight"/>
      <attribute name="bnd.hashes" value="-605243461,57285884,-479407958,-72783743,927299357,-2069614758,-140581823,-530130831,438832132,-1838585111,198351923,391023336,-646825136,-1839262092,-1823899584,-1233324433,-486759969,678537421,-1107776423,1430766896,-1754176835,2072738854,-1383051515,1016877983,122384059,415968557,1733150992,211133465,-574602377,319896131" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.similarities,org.apache.lucene.search.spans,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.payloads"/>
      <attribute name="bnd.hashes" value="-508087351,1895507362,647457524,73204582,1116329824,1232504248,324262834,749417978,672206500,-139307502,128985582" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.postingshighlight"/>
      <attribute name="bnd.hashes" value="1183197533,685345907,872605486,1005591868,2124532974,1556813937,-1333870783,1045814800,-506912202" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.similarities"/>
      <attribute name="bnd.hashes" value="1513237996,1480556141,-1347399819,-1347399809,-348644534,747593073,-72773295,852721595,-873298626,664565737,664565740,-873298408,-873298368,-1302445531,664565749,858409265,-710310125,899501028,-1416387932,355832612,-1854083989,1134923996,1805663964,-1452710988,46696203,52425418,1015452574,-1064423612,-2026225689,-1582699863,-1819039617,-1591351618,-1062979834,502688988,741081404,-601410179,1865405222,1865405223,1865405224,-1463846275,-507204430,1332444083,-958652489,-842478065,-1358474493,1622207337,1701811316,681089236,-1510825730,-1295975780" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.similarities,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.spans"/>
      <attribute name="bnd.hashes" value="-809862206,-1498158548,-673690449,1377416011,-20547149,-448327934,-1468025277,-324804976,-232588474,-70196164,260793654,1223692095,1347506119,288862683,367108740,2130435898,1443139881,-1371349069,1626858654,1347506046,-1136053206,65516402,-1019878782,80085577,-1439125840,-275267267" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search.suggest,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.spell"/>
      <attribute name="bnd.hashes" value="1116381315,-1854452554,-162038274,-1844748266,-1419231160,-178054672,-696573621,76936120,420665592,-201485532,-502562086,78805546,-1088929299,-218784371,-2125235386,141714215,142012558,1859546084,1398497571,1899737754,-1173058943,535504306,-1936200510,-1471726673,1422750352,-443812881,-1937838954,1049748392,18279938" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.queries.function,org.apache.lucene.search.spell,org.apache.lucene.search.suggest.fst,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.suggest"/>
      <attribute name="bnd.hashes" value="-381686887,-1684013889,1793386225,128838877,430273585,-1897810649,829268007,78805546,621175634,389141777,1761289019,-1800828360,1938077069,-825877933,-324063657,-2013227622,-395271039,-499233299,-343828067,-1021141830,1726165900,2582974,1310284411,2111513348,-1179045054" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.analysis.util,org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.suggest,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.automaton,org.apache.lucene.util.fst"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.suggest.analyzing"/>
      <attribute name="bnd.hashes" value="-606810419,-1886330508,1120533386,-741355361,1427442248,-261490440,-2082317776,1091274993,2480197,157190601,1682714968,1697078375,1543318686" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.search.suggest,org.apache.lucene.store,org.apache.lucene.util,org.apache.lucene.util.fst"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.suggest.fst"/>
      <attribute name="bnd.hashes" value="272970035,1646025879,1842924947,1452261372,-402207645,839685560,-1077457987,-349158712,2009540102" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.search.suggest,org.apache.lucene.store"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.suggest.jaspell"/>
      <attribute name="bnd.hashes" value="-902978805,-302873257,-81734420" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.search.suggest,org.apache.lucene.store"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.suggest.tst"/>
      <attribute name="bnd.hashes" value="-776035779,939655055,-1151800677" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.document,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.search.highlight"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.search.vectorhighlight"/>
      <attribute name="bnd.hashes" value="-37133021,-558355302,1237384969,404994644,-2126517177,-1421171198,-204206354,1002493975,-1190097750,80983864,-20223074,1646494577,169876507,-1737560050,-1117557926,-868338238,581502891,-2081716712,1434947816,1989905940,-961479102,341439512,-784970855,-1492729878,-1245726141,2127038675,1483873684" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.store"/>
      <attribute name="bnd.hashes" value="111206635,-371228036,1613811831,-1333086732,-1237094609,483126844,182836160,232304347,-1210145776,663506998,67549254,-1327440308,412025146,1620103712,-1138038421,791782776,-1072899862,1041382989,47905477,1663423846,678087712,-1176372654,1668596829,381522357,1426592178,-1678783089,-235909719,-1574842824,-1397133229,142195094,2696422,2373963,58037567,-529019742,721386678,-57129967,-610756089,1570653511,-1766643362,-664289050,1717754553,1563237804,359752862,-2132145521,2021822331,283481774,630536663,-1749845868,281240270,-1957008724,90719422,-42416566,750305324,-48127985,1695053466,-1981106932,-519613697,-392530432,1841083289,1096710006,-643429240,-1842352745,-1876740338,-1617359894,355164608,637527016,-568381438,1553109597,-1359051438,675320054,1220192475,1131545418" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.analysis,org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.util"/>
      <attribute name="bnd.hashes" value="-1169934598,1123327070,971897674,862790079,579084763,2017053308,-650444100,1245940292,-1327855857,-1505461522,80204913,-2018225737,1561537167,589354210,-1131273108,2070822,384747660,-1937049109,-1812829182,1955734539,-1530242559,-380509854,1072855283,-1802074040,50148802,-399082855,1986378351,-634693258,-148624170,-60959262,1501094806,-634071825,1414243513,-426680731,-690987040,-542475679,1581691183,916984113,2059748680,-1672483364,644122326,-1898913208,698908360,-1446228694,602608211,952874029,2038956503,-1673158369,-21033946,1882290199,-2061523831,-1709765361,-1587945685,1713860865,1086917082,1073082845,602235458,1176420846,-1043909419,-888504187,-2002445510,1641385015,-671864977,830099921,1395089118,-2008869956,-1506489564,365628234,-130051410,1039646053,-191746086,-137644756,1905678291,-923399738,606147847,-1380575987,-554802086,-1988937276,1845239583,-961970886,973929645,1895597947,1247177870,-1237686034,-1669087990,-23766079,-1851112221,-573618730,-1839006181,1627473325,1838731731,1676745994,-35488453,-792956769,-1053332042,1484852021,976101501,424024502,586281277,-689409956,335868927,-836037947,1460727770,-773544105,-795866523,-645470749,-1242087605,-1094810187,-1812726037,-83779777,-2070011529,1540033891,-1579441787,64213087,2016261304,1088706476,-1862514415,-1009287607,370104949,-222691066" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.util.automaton"/>
      <attribute name="bnd.hashes" value="-617327920,-1822757663,756076382,-619611331,35109422,1289071539,399924890,1756426733,143142478,378617673,385300799,80204913,663135173,-808548648,1712286508,1448362359,-1337916307,845475884,1023893089,-672893111,-82159441,-1074427055,-898852006,2338740,-1850962679,1445959877,913951955,773096240,-1462476443,712609840,-82048277,-96916427,-1645973515,269306229,1408732217,-128015758,-1087536558" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.util.fst"/>
      <attribute name="bnd.hashes" value="66098,307868243,-2095015001,2433570,-1924501620,1895597947,-1368257975,1248363851,388777344,-919949482,-432459205,-1211957940,1503424750,1901337263,558214357,-1838085105,69927,156708552,400661801,549141698,1868274809,-790162787,1489430129,1187346000,558538610,2479866,1257102136,-1631003748,1390319852,1857374891,1796127218,157023724,-2137983761,1983939642,1530994990,2647074" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.util.mutable"/>
      <attribute name="bnd.hashes" value="46204427,260618133,260664409,1403353532,-507167983,2086623716,260916007,2086633510" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.lucene.index,org.apache.lucene.search,org.apache.lucene.store,org.apache.lucene.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-lucene"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.util.packed"/>
      <attribute name="bnd.hashes" value="1247177870,1082015458,-972355562,926043923,484049604,2081241852,1872577640,909953270,2027982872,-944576427,2120207661,1301928100,1705065484,1705065485,1705065486,1705065487,1705065488,1705065489,1705065490,1705065491,1705065492,1705065493,1301928101,1705065515,1705065516,1705065517,1705065518,1705065519,1301928102,1301928103,1301928104,1301928105,1301928106,1301928107,1301928108,-1233286728,310685678,310685736,310685831,-959809201,499848105,431123972,-220513260,2004014367,924652780,100259552,-513188454,349907230,505312462,-1615169593,815626582,-1823775710,-702472114,-702472112,-702472108,-1823775709,-702472082,-1823775708,-702472050,-1823775707,-1823775706,-1823775705,-1823775704,-1823775703,-1823775702,-1028662801,795417092,-1459501944,-2116533245,-1087880156,57285884,2110055447,1320717158,-2137403731,-1216934138,-137432506,-411998902,-1851112221,2005528995,942349937,-674802639,-1695706989,2133722908,1543073033,-2082474197,1394175413,-433828399" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-lucene"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-lucene"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="5971552" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-lucene/1.42.0/oak-lucene-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="FFF6F26748424C2B1F6D40FAFD4F90440433865742E5E33AC22E52895FADF823"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.hash)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.hash"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.primitives"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.filefilter)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.filefilter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data)(version&gt;=2.15.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=4.12.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.io)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.json)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.namepath)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob.datastore)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.document.spi)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.document.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.aggregate)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.aggregate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.fulltext)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.fulltext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.importer)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.importer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.lucene.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.lucene.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.property)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.property"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.property.strategy)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.property.strategy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.nodetype)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.observation)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.tree.factories)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree.factories"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.filter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.gc)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.gc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lifecycle)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.mount)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.mount"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query.fulltext)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query.fulltext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.lucene.sandbox.queries)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.lucene.sandbox.queries"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.config)(version&gt;=1.24.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.exception)(version&gt;=1.24.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.exception"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.metadata)(version&gt;=1.24.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.mime)(version&gt;=1.24.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.parser)(version&gt;=1.24.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.parser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.sax)(version&gt;=1.24.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.sax"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.event)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-query-spi"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-query-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.query.facet"/>
      <attribute name="bnd.hashes" value="67634583,-1770185562,581954708,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.query.fulltext,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboard,org.slf4j.event"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-query-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query"/>
      <attribute name="bnd.hashes" value="763715522,2029715318,-477989305,1018568343,2104342424,177140680,-1527134841,-298119608,1488722636,-1605672346,1895597947,1196330747,-1467884415,-1232930933,76453678,-1569272348,1804810506,-118163173,-1742927357,196092640,917115750,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-query-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query.fulltext"/>
      <attribute name="bnd.hashes" value="-894632005,2147352251,80503860,1218067327,-1292026949,-1963230456,1343171139,-138401710,-1903750183,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-query-spi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-query-spi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="52946" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-query-spi/1.42.0/oak-query-spi-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="95878D505B184101D4E2F34F82A30E7E17C2935D2119B3C5BAC61ED203E773E7"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query.fulltext)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query.fulltext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.event)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.event"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.commons,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="3.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree"/>
      <attribute name="bnd.hashes" value="-803039614,-370590445,764714801,-1165667311,1210311671,1974118012,1535082698,692407699,2098836431,1450826776,1678736678,1279700521,1450851552,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.tree,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.lifecycle,org.apache.jackrabbit.oak.spi.xml,org.apache.jackrabbit.oak.stats"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security"/>
      <attribute name="bnd.hashes" value="-1245902520,842442375,-1652202474,-1192726065,-54016825,249515570,1345105760,-1085510111,-1678783089,-1441698853,-157558666,1686979958,-32905871,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.management.openmbean,javax.security.auth,javax.security.auth.callback,javax.security.auth.login,javax.security.auth.spi,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.principal,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.oak.stats"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.6.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication"/>
      <attribute name="bnd.hashes" value="-475331181,-64642602,-571560296,845049150,-510109999,215657882,2070777369,-53432840,97957469,-1246436256,711487599,808827430,-1358782921,182290344,384232581,189317770,1690199331,-1206542188,1187811428,626199645,960014301,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.security.auth.callback,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authentication,org.apache.jackrabbit.oak.spi.security.authentication.token,org.apache.jackrabbit.oak.spi.security.principal,org.apache.jackrabbit.oak.spi.whiteboard"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.callback"/>
      <attribute name="bnd.hashes" value="379499329,884015492,-1671548465,-2011141930,-785038001,684112807,-1489770526,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.credentials"/>
      <attribute name="bnd.hashes" value="-1324443302,-1924922374,1488166227,568830629,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.security.auth.login,org.apache.jackrabbit.api.security.authentication.token,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.8.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.token"/>
      <attribute name="bnd.hashes" value="431868484,-904849437,-450010211,-756683914,315109421,2145127975,-1275376918,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.security,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authorization.permission,org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization"/>
      <attribute name="bnd.hashes" value="1595845917,1252570887,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.api.security,org.apache.jackrabbit.api.security.authorization,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authorization,org.apache.jackrabbit.oak.spi.security.authorization.permission,org.apache.jackrabbit.oak.spi.security.authorization.restriction,org.apache.jackrabbit.oak.spi.security.privilege"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.9.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol"/>
      <attribute name="bnd.hashes" value="64611,1994504053,-1948908170,-1383673715,-767270378,674541512,-476154751,1402584712,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.security,org.apache.jackrabbit.api.security,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.tree,org.apache.jackrabbit.oak.spi.security.privilege,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="4.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.permission"/>
      <attribute name="bnd.hashes" value="775996517,1510370522,-1547685651,2011709674,1648805295,1290062880,-1347900160,-1493394332,1737071833,1919382573,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
      <attribute name="bnd.hashes" value="1775774267,1306443561,451422198,106806188,-927783393,1351079135,-459088916,36015684,-1117013571,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.api.security.principal,org.apache.jackrabbit.commons.iterator,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.principal"/>
      <attribute name="bnd.hashes" value="-538009153,-603203921,1252111512,247387794,939366115,-162640444,-923985016,-1047482546,1320928531,755526271,-23262177,-1277109005,1380113055,-515472748,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.security,org.apache.jackrabbit.api.security.authorization,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.privilege"/>
      <attribute name="bnd.hashes" value="-214229470,1657952458,2122698,-310659346,-1427423801,-653459657,-302480824,-615497144,7897573,1019964862,745400004,-652883405,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authentication,org.apache.jackrabbit.oak.spi.security.principal"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user"/>
      <attribute name="bnd.hashes" value="-1085510111,-2062557885,1847385040,2089764454,1390683040,1552109639,-938165557,-1954281052,-1633266506,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user.action"/>
      <attribute name="bnd.hashes" value="-1864792818,-1385055245,-2050245937,951385420,-1279829155,-639809031,992604302,-1563253546,-458657218,1896213877,1333931105,-260488982,-1240338943,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.user"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user.util"/>
      <attribute name="bnd.hashes" value="731426141,-201795955,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-security-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.xml"/>
      <attribute name="bnd.hashes" value="948560183,-357724366,1187387888,-29269438,-929335599,2020950515,537466338,1173535669,1485497341,957526052,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-security-spi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-security-spi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="257235" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-security-spi/1.42.0/oak-security-spi-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BD9F6BCF617BBA6508FEEA8D2C48F40195D1C5206B262973963E10646CCE1D7B"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security.user.action"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableActionProvider"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.primitives"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.callback)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.login)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.login"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.spi)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.6.0)(!(version&gt;=2.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authentication.token)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authentication.token"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=2.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.namepath)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.tree)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.value.jcr)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lifecycle)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security)(version&gt;=2.3.0)(!(version&gt;=2.4.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication.callback)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication.token)(version&gt;=1.8.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication.token"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.permission)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.permission"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.restriction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.principal)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.privilege)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.privilege"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user.action)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user.action"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user.util)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.version)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.xml)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-store-composite"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.management.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.commons.jmx,org.apache.jackrabbit.oak.composite.checks,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.mount,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.stats,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-composite"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.composite"/>
      <attribute name="bnd.hashes" value="2145859774,-943873106,1442566738,-1050628260,1064186625,1845094664,1895597947,1315219092,1845108056,-1456732958,1858720555,-708899267,1438797351,1416104918,888155333,1424785408,-1452611055,1253838130,-1726735405,-1717585859,-1079816057,1223538088,-515883046,-831488076,1520301509,131099089,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.composite,org.apache.jackrabbit.oak.plugins.nodetype,org.apache.jackrabbit.oak.spi.mount,org.apache.jackrabbit.oak.spi.state,org.osgi.service.component"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-composite"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.composite.checks"/>
      <attribute name="bnd.hashes" value="187076020,-1472675538,-1678783089,1910431843,1589375274,-2003785173,2079088581,1740779826,456369853,-147916416,-1897897929" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-store-composite"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-store-composite"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="120144" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-store-composite/1.42.0/oak-store-composite-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="EC8ECB8CBD938DC97440C032BEED8557B1BD60DE0C32E1683F0C451C7180ECFC"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.commit"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.commit.Observer"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.composite)(version&gt;=0.3.0)(!(version&gt;=1.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.composite"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.composite.checks)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.composite.checks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.namepath)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.property)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.property"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.property.strategy)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.property.strategy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.migration)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.migration"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.migration.report)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.migration.report"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.name)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.name"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.nodetype)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.tree.factories)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree.factories"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.version)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.mount)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.mount"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.mount.MountInfoProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-store-document"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-document"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.document.spi"/>
      <attribute name="bnd.hashes" value="926188044,-1365254161,387954441" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-document"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.document.spi.lease"/>
      <attribute name="bnd.hashes" value="1134529338,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-store-document"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-store-document"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1170392" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-store-document/1.42.0/oak-store-document-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F43D4810B0F252E351AB2F4A169F85A6E15E5F3BA7C0A7E66EBEB2CE853239C9"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.inventory"/>
      <attribute name="objectClass" value="org.apache.felix.inventory.InventoryPrinter"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.document,org.apache.jackrabbit.oak.spi.commit"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.document.DocumentDiscoveryLiteService,org.apache.jackrabbit.oak.spi.commit.Observer"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.plugins.document"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService$Preset"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.hash)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.hash"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.primitives"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb.bulk)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.bulk"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb.client)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb.client.model)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb.client.result)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.result"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb.connection)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.connection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb.event)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.mongodb.session)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.session"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.sql)"/>
      <attribute name="osgi.wiring.package" value="javax.sql"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=4.12.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.cache)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.sort)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.sort"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.json)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob.datastore)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.document.spi)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.document.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.document.spi.lease)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.document.spi.lease"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.value)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob.stats)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.cluster)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.cluster"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.descriptors)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.descriptors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.filter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.gc)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.gc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lifecycle)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bson)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bson"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bson.codecs)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bson.codecs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bson.codecs.configuration)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bson.codecs.configuration"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bson.conversions)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bson.conversions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bson.types)(version&gt;=3.8.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bson.types"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.h2.mvstore)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.h2.mvstore"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.h2.mvstore.type)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.h2.mvstore.type"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.event)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=java.util.concurrent.Executor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.sql.DataSource)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.document.DocumentNodeStateCache)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService$Preset)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.blob.BlobStore)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.blob.BlobStore)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.state.NodeStoreProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.stats.StatisticsProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.cm.ConfigurationAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.commons.json,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.json"/>
      <attribute name="bnd.hashes" value="509675614,-213591760,-2093667025,-1462481952,-1560805893,2062955168,309397690,-1908913105,-1797643028" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.hash,javax.jcr,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.plugins.value,org.apache.jackrabbit.oak.spi.commit,org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
      <attribute name="bnd.hashes" value="-593754369,-1025135974,-377457737,2126678299,833899668,407851019,188828491,1294836994,1860861839,1153082181,795108992,1617456469,159955049,2245120,-102570494,-1122995600,-308272296,1584055182,1490694568,-523162848,1584068574,-1131608378,-1426033822,-1925993683,1942924964,931083666,-1606811170,-254396793,1956933411,-876201646,1481584457,-1304881178,262405941,1413279831,1481949047,-1341785036,671572159,-1618456821" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.oak.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value"/>
      <attribute name="bnd.hashes" value="85009103,1654237568,583599613,-674189207,-717653960" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.api,org.apache.jackrabbit.api.binary,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.api.blob,org.apache.jackrabbit.oak.namepath"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value.jcr"/>
      <attribute name="bnd.hashes" value="1112724961,359310451,-500985254,-1884214215,1237935889" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.cluster"/>
      <attribute name="bnd.hashes" value="-1748095086" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.state,org.apache.jackrabbit.oak.spi.whiteboard,org.osgi.framework,org.osgi.util.tracker,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
      <attribute name="bnd.hashes" value="2975081,2082781764,1478863321,-1595510121,-1459595176,-1283589350,-1283560795,-534749775,-408881484,325545157,2042130474,947647069,-129373448,460258380,284390523,1356898030,831334880,-141356495,-1641659877,2071006605,436600626,436725840,1724095134,583639024,-1841049821,-1640058930,-1246710015,731717127,1997394275,413251318,740300642,393434316,2030795639,650532380,-919420059,-657312711,71942086,-434769717,2090179417,2138347316,368464455,894184242,1716339523,1278513247,1159782176,-2013942693" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.filter"/>
      <attribute name="bnd.hashes" value="-1850559427,-1847621603" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
      <attribute name="bnd.hashes" value="1641940475,-1557155820,-1885032168,1360942893" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.base,javax.management.openmbean,org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.spi.commit"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-store-spi"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
      <attribute name="bnd.hashes" value="1051101878,-2081026675,-1817958517,-72172429,-116141580,526697012,1843038372,-765310388,1841702835,-1914248060,986163927,1260378721,-1592452327,-1836271729,-2024220620,1689700962,-1836258337,1569872481,151848688,-165295791,1195244217,486019607,551501286" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-store-spi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-store-spi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="251279" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-store-spi/1.42.0/oak-store-spi-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2E5FCCC3ABBFA4E834329873BE32D277C99727EC1B4C6F70B131661BCBF954F8"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.hash)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.hash"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.7.0)(!(version&gt;=2.8.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.binary)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.blob)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.concurrent)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.namepath)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.value)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-authorization-principalbased"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api,org.apache.jackrabbit.oak.namepath,org.apache.jackrabbit.oak.spi.security"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-authorization-principalbased"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.principalbased"/>
      <attribute name="bnd.hashes" value="2104342424,2103904681,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-authorization-principalbased"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-authorization-principalbased"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="101598" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-authorization-principalbased/1.42.0/oak-authorization-principalbased-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5C6ABE26D82500CAD62127CEC458F9D2A509640449CD904BDD2CA201AF404F04"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security,org.apache.jackrabbit.oak.spi.security.authorization"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.SecurityConfiguration,org.apache.jackrabbit.oak.spi.security.authorization.AuthorizationConfiguration"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.oak.spi.security.authorization.principalbased"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.oak.spi.security.authorization.principalbased.FilterProvider"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)(version&gt;=2.6.0)(!(version&gt;=2.7.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.namepath)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.namepath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.nodetype)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.nodetype.write)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.nodetype.write"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.tree)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.version)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lifecycle)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.mount)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.mount"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.accesscontrol"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.permission)(version&gt;=4.3.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.permission"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.principalbased)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.principalbased"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.restriction)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.principal)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.privilege)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.privilege"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.version)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.xml)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.mount.MountInfoProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authorization.principalbased.FilterProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.api"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="This OSGi bundle provides the JCR packages as        well as a helper service interface to be implemented and        provided by repository providers."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.api"/>
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
      <attribute name="bnd.hashes" value="292161372,1625546483,1262266863,-1323765057,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="13597" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.api/2.4.0/org.apache.sling.jcr.api-2.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="3E6EECFB559973F467CB73A039B7235F35C52BAECB8106E360F2898667CF53FE"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.jcr)"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.base"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="The JCR base bundle provides JCR utility classes"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.1.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.sling.jcr.api,org.apache.sling.serviceusermapping,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.base"/>
      <attribute name="bundle-version" value="3.1.10" type="Version"/>
      <attribute name="version" value="3.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base"/>
      <attribute name="bnd.hashes" value="-413167647,2024042338,-1475677379,-40077316,298259375,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.base"/>
      <attribute name="bundle-version" value="3.1.10" type="Version"/>
      <attribute name="version" value="0.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.spi"/>
      <attribute name="bnd.hashes" value="1142204111,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,org.apache.jackrabbit.api.security.principal,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.rmi.client"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.base"/>
      <attribute name="bundle-version" value="3.1.10" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.util"/>
      <attribute name="bnd.hashes" value="700153563,649202641,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.1.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.base"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.1.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.base"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="113996" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.base/3.1.10/org.apache.sling.jcr.base-3.1.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="B142546A99260D5D5EF04BA9295006A4573455043F01C68F2C0136BC5A66DDA4"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.jcr.Repository,org.apache.sling.jcr.api.SlingRepository" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.base.internal"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.base.internal.LoginAdminWhitelist" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.base.internal"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.base.internal.WhitelistFragment" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.client)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.client"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.remote)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query.qom)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.retention)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.retention"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.commons)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.base.spi)(version&gt;=0.1.0)(!(version&gt;=1.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.jcr.Repository)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.base.internal.WhitelistFragment)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.davex"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Bundle to access JCR repositories over DavEx"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.3.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.3.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.davex"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.3.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.davex"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="273423" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.davex/1.3.10/org.apache.sling.jcr.davex-1.3.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="771A5B2317D5E4BB76EFCFE35F55500891ED264B0C04EEFD30E13AB0EEDA7AF9"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.transaction.xa)"/>
      <attribute name="osgi.wiring.package" value="javax.transaction.xa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.disk)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.disk"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.servlet)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.json)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.webdav)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.webdav"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.xml)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.spi.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.value)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.header)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.header"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.io)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.lock)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.ordering)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.ordering"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.property)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.property"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.search)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.search"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.security)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.server)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.transaction)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.transaction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.version)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.version.report)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version.report"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.xml)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.auth.core)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.auth.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.osgi.service.event)"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.http.context)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http.context"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="This bundle wraps the JCR API Version 2.0 and exports it as version 2.0 and 1.1        to avoid problems with strict import ranges due to the (wrong) export in the        original JCR api bundle."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr.security,javax.jcr.nodetype,javax.jcr.version,javax.jcr.lock,javax.jcr.retention,org.xml.sax,javax.jcr.query,javax.jcr.observation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
      <attribute name="bnd.hashes" value="122859728,1989867553,1956825820,-751154652,452392818,-1964063000,-1482097625,316931274,2289459,-86622304,1695707565,1600712123,1782518534,-1891477737,1928146260,709664408,-1134402270,2433570,491801776,-1033859365,-928497163,816572803,-700169521,1567574187,-19046069,-350701718,-2047873019,106677824,-645326218,-598002230,-1115229113,82420049,-258852231,1904093319,-1182135179" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
      <attribute name="bnd.hashes" value="2373963,-1546519740,1985180642" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
      <attribute name="bnd.hashes" value="555651463,1332275689,611245286,415551595,912093461,-1659978577,1187726460,-1649939729,1349619511,-1799129846,1154719633,-8242922,-515562200,-1877561918" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
      <attribute name="bnd.hashes" value="67338874,72668424,-346888355,236294478,1663356892,-322223615" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.version,javax.jcr.nodetype,javax.jcr.lock,javax.jcr.query.qom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
      <attribute name="bnd.hashes" value="597690910,78391464,-1851919899,364363493,82362,-750824376" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.query"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
      <attribute name="bnd.hashes" value="65975,-1504062728,1908623646,251070099,2023997302,1149028393,1803088381,-1716931393,747784338,-1959848022,-1714874735,-1202952892,1769247662,2314570,-1788997903,-2022496506,1847113871,1488507313,-1143249772,1187524557,78515,401580201,2563,1298958836,160885709,-229289860,2089327970,154927629,-648824504,2029167528,647535689,1256216575,-1812638661,16681563,-2068429102" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.version,javax.jcr.lock"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.retention"/>
      <attribute name="bnd.hashes" value="2255071,-1610649905,-784475696" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.version,javax.jcr.lock"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
      <attribute name="bnd.hashes" value="214979769,1136632086,699875191,-1431017932,-1609965109,-1993125031,1070565906,426579601" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.util"/>
      <attribute name="bnd.hashes" value="-1085510111,213933196" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,javax.jcr.lock"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
      <attribute name="bnd.hashes" value="-1989947847,1527474887,1214330917,2016261304,1921518199,51415228,-188749498,-40258603" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
      <attribute name="bnd.hashes" value="122859728,1989867553,1956825820,-751154652,452392818,-1964063000,-1482097625,316931274,2289459,-86622304,1695707565,1600712123,1782518534,-1891477737,1928146260,709664408,-1134402270,2433570,491801776,-1033859365,-928497163,816572803,-700169521,1567574187,-19046069,-350701718,-2047873019,106677824,-645326218,-598002230,-1115229113,82420049,-258852231,1904093319,-1182135179" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
      <attribute name="bnd.hashes" value="2373963,-1546519740,1985180642" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
      <attribute name="bnd.hashes" value="555651463,1332275689,611245286,415551595,912093461,-1659978577,1187726460,-1649939729,1349619511,-1799129846,1154719633,-8242922,-515562200,-1877561918" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
      <attribute name="bnd.hashes" value="67338874,72668424,-346888355,236294478,1663356892,-322223615" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
      <attribute name="bnd.hashes" value="597690910,78391464,-1851919899,364363493,82362,-750824376" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
      <attribute name="bnd.hashes" value="65975,-1504062728,1908623646,251070099,2023997302,1149028393,1803088381,-1716931393,747784338,-1959848022,-1714874735,-1202952892,1769247662,2314570,-1788997903,-2022496506,1847113871,1488507313,-1143249772,1187524557,78515,401580201,2563,1298958836,160885709,-229289860,2089327970,154927629,-648824504,2029167528,647535689,1256216575,-1812638661,16681563,-2068429102" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.retention"/>
      <attribute name="bnd.hashes" value="2255071,-1610649905,-784475696" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
      <attribute name="bnd.hashes" value="214979769,1136632086,699875191,-1431017932,-1609965109,-1993125031,1070565906,426579601" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.util"/>
      <attribute name="bnd.hashes" value="-1085510111,213933196" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jcr-wrapper"/>
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
      <attribute name="bnd.hashes" value="-1989947847,1527474887,1214330917,2016261304,1921518199,51415228,-188749498,-40258603" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.jcr-wrapper"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.jcr-wrapper"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="74462" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.jcr-wrapper/2.0.0/org.apache.sling.jcr.jcr-wrapper-2.0.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5FC0AD0ECC12501563B7A04977EFC71DC91C7568912B34CE4B7D308E52ED98F3"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.registration"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Bundle providing support to publish JCR repository services via RMI and/or JNDI"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.osgi.framework,org.osgi.service.component,org.osgi.service.log"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.registration"/>
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="version" value="1.1.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.registration"/>
      <attribute name="bnd.hashes" value="1967904052,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.registration"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.registration"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="33282" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.registration/1.0.6/org.apache.sling.jcr.registration-1.0.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5FA99F519125A43DB12C76564DFFF2119A0AEAA6BDD7ABC0DC10910C6B27B5AD"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.spi)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.remote)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.remote"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.rmi.server)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.rmi.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.registration)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.registration"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.transaction.xa)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.transaction.xa"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.jcr.Repository)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.webdav"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Bundle to access JCR repositories over WebDAV"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.3.8" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.webdav,org.apache.jackrabbit.webdav.io,org.apache.jackrabbit.webdav.property,org.apache.tika.detect,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.webdav"/>
      <attribute name="bundle-version" value="2.3.8" type="Version"/>
      <attribute name="version" value="2.14.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.server.io"/>
      <attribute name="bnd.hashes" value="2040544825,35341613,332708297,1141080969,73980772,216437703,1283206791,1694927337,1153213659,-1387721050,1545720164,-361409116,1286992639,1429449570,-219283294,309099743,-1460791493,-915613701,-235909719,-494637244,-1104761862,-352180313,-924134809,-2129434040,240653866,1523566442,-1430688922,-843022443,270756437,-700565512,-1676389832,-182715534,-525903122,2045051731,-1299082006,402363353,-1326785271" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.3.8" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.webdav"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.3.8" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.webdav"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="166063" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.webdav/2.3.8/org.apache.sling.jcr.webdav-2.3.8.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="4D8D02E556E1289DFBE9C1C922A0E1DE1601EEBE3F97AE4DB7FF56FBFCFB982B"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.webdav)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.webdav"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.bind)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.bind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.io)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.lock)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.property)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.property"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.security)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.server)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.server"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.version)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.version.report)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.version.report"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.webdav.xml)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.webdav.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.mime)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.detect)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.detect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.metadata)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.metadata"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.tika.mime)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.tika.mime"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </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="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.oak.server"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="This bundle provides a SlingRepository based on Apache Jackrabbit Oak."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.oak.server"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.oak.server"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="34798" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.oak.server/1.2.10/org.apache.sling.jcr.oak.server-1.2.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="4B8F6A1492050C00CFC8E5F7433962465E17ED7222752DC3D36D67664459B1C8"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="java.util.concurrent.Executor,org.apache.sling.commons.threads.ThreadPool" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authentication)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authentication"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.principal)(version&gt;=1.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=16.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=16.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.annotation)"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.retention)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.retention"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.jcr)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.index.aggregate)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.index.aggregate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.observation)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.version)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.lifecycle)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.lifecycle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.query)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.threads)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.base)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.mongodb)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.mongodb"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.felix.jaas.boot)"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.jaas.boot"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.security.user)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.test)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.test"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.SecurityProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.state.NodeStore)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.threads.ThreadPoolManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapper)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.resource"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="This bundle provides the JCR based ResourceProvider."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.resource"/>
      <attribute name="bundle-version" value="3.2.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.resource.api"/>
      <attribute name="bnd.hashes" value="-352169048,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.resource"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.resource"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="152580" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.resource/3.2.0/org.apache.sling.jcr.resource-3.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D6923817A54084D8A944173C3881D3C74C9A8F5FA96F4D234C82A5083D775A12"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.resource.external"/>
      <attribute name="objectClass" value="org.apache.sling.api.resource.external.URIProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.api"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.api.BindingsValuesProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.serviceusermapping,org.apache.sling.serviceusermapping"/>
      <attribute name="objectClass" value="org.apache.sling.serviceusermapping.ServicePrincipalsValidator,org.apache.sling.serviceusermapping.ServiceUserValidator" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.spi.resource.provider"/>
      <attribute name="objectClass" value="org.apache.sling.spi.resource.provider.ResourceProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.ref)"/>
      <attribute name="osgi.wiring.package" value="java.lang.ref"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.math)"/>
      <attribute name="osgi.wiring.package" value="java.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.charset)"/>
      <attribute name="osgi.wiring.package" value="java.nio.charset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.time)"/>
      <attribute name="osgi.wiring.package" value="java.time"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.atomic)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.atomic"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.binary)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.binary"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.observation)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.jcr.observation.filter)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.jcr.observation.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.external)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.external"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.path)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.path"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.spi.resource.provider)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.external.URIProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.installer.provider.jcr"/>
      <attribute name="documentation" value="https://sling.apache.org/documentation/bundles/jcr-installer-provider.html"/>
      <attribute name="description" value="Installs OSGi bundles and configurations found in the JCR repository."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.3.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.3.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.installer.provider.jcr"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.3.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.installer.provider.jcr"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="49624" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.installer.provider.jcr/3.3.0/org.apache.sling.installer.provider.jcr-3.3.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="9AA8CF74C6A6E711D10BA058E548136E9EA526835DB0E0CE5897919719903EF9"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.installer.api"/>
      <attribute name="objectClass" value="org.apache.sling.installer.api.UpdateHandler" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.observation)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.serializer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.serializer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.installer.api.OsgiInstaller)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.vault"/>
      <attribute name="documentation" value="https://jackrabbit.apache.org/filevault/"/>
      <attribute name="description" value="The core classes of Apache Jackrabbit FileVault"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.6.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs"/>
      <attribute name="bnd.hashes" value="-1387381146,752021315,31199324,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.spi2dav,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.10.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.api"/>
      <attribute name="bnd.hashes" value="851460830,-2115822177,-995178226,-1165977623,-1164154382,2024526072,-483736448,537804048,-507894708,1642520827,-2057234066,1298617798,2104342424,67115090,1122583978,669297087,-1791150921,2283726,2622298,-176566765,-176446712,-683723637,-2075869225,2111902224,1149609483,134256342,-1847621603,1805773573,250409161,2403779,-721693185,1389250560,50868522,106677824,-1632258262,1990548407,391631534,1487183183,1605367421,-126164319,-2117781793,2049864467,1601689677,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.xml.stream,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.fs.spi,org.apache.jackrabbit.vault.packaging,org.slf4j,org.w3c.dom,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.7.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.config"/>
      <attribute name="bnd.hashes" value="664078884,-919795297,35051952,2064407577,-1939692226,1957413435,-166911053,1607418892,-2092373290,-1675024516,-625568675,-860969556,762081100,1330978492,-984824703,-1372278699,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.fs.config"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.filter"/>
      <attribute name="bnd.hashes" value="793213385,-882252116,410353918,616718190,-1985275676,-1798206457,-1129730812,223742326,982257159,-592704883,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.spi.commons.namespace,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.fs.config,org.apache.jackrabbit.vault.fs.spi,org.apache.jackrabbit.vault.packaging,org.apache.jackrabbit.vault.util,org.apache.jackrabbit.vault.util.xml.serialize,org.xml.sax"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.13.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.io"/>
      <attribute name="bnd.hashes" value="1707357728,1178753475,-1533076674,67115090,916551842,1503332332,-1976317577,-554639065,916732468,597202611,1190100572,-1816735410,2622298,-2092642654,457814222,-1476442234,-1960351975,-1777012366,-357724366,829841020,1118335417,-526189497,1821971529,436814010,-176219409,1849718881,694481172,1395478962,-236253566,1524266386,1527277185,116812244,149653459,-1515110929,442483726,446999411,411677601,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,javax.jcr.security,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.namespace,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.spi"/>
      <attribute name="bnd.hashes" value="-768584627,324451164,479856396,-1398734459,1424241270,-1373286305,2086755948,1618468422,1632563759,1471288311,1139673131,-753835098,1515200132,-2047473010,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.fs.config,org.apache.jackrabbit.vault.fs.io,org.apache.jackrabbit.vault.packaging.registry,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.14.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging"/>
      <attribute name="bnd.hashes" value="1993650091,1967173483,-1853331164,-105506448,2103272973,633169962,-1321136034,77076827,1553661876,-483921602,1009910004,743476598,1763010509,1279188224,-2102702304,-349860207,-1773113655,-1396867507,-488938527,-1718476300,-227343193,1256242681,-1718137728,-488933533,-231644718,626518429,67115090,-1926269803,1199177995,2011886036,2016261304,49268581,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.vault.packaging"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging.events"/>
      <attribute name="bnd.hashes" value="2622298,-1736614380,-709938456,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.vault.fs.api,org.apache.jackrabbit.vault.packaging"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging.registry"/>
      <attribute name="bnd.hashes" value="-1783794561,1720905281,-1710342630,728816259,80204913,2622298,-1718160693,1050667600,-429751981,244447044,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.nodetype,javax.xml.namespace,org.apache.jackrabbit.commons.cnd,org.apache.jackrabbit.spi,org.apache.jackrabbit.spi.commons.conversion,org.apache.jackrabbit.spi.commons.namespace,org.apache.jackrabbit.spi2dav,org.apache.jackrabbit.vault.fs.api,org.slf4j,org.xml.sax,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="2.9.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.util"/>
      <attribute name="bnd.hashes" value="962145000,1581691183,-435775251,1223409218,439180159,729683091,-955611950,440800672,-1301211389,792432969,1322596332,2499208,832301394,1444599764,1832919774,-188350698,665518902,-78591467,76158,-1327476306,1797907589,-382354301,852831995,1299091943,342120277,-386098062,1518912751,-705259604,762143452,1808144251,2543909,1752662425,1092311610,2603341,2433570,2615230,-353756921,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.util.xml"/>
      <attribute name="bnd.hashes" value="-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.xml.namespace,javax.xml.stream,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.vault"/>
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.util.xml.serialize"/>
      <attribute name="bnd.hashes" value="2017053308,457261957,491063410,1950498488,-342832008,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.vault"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.6.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.vault"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="2944353" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/vault/org.apache.jackrabbit.vault/3.6.0/org.apache.jackrabbit.vault-3.6.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="3B7BDC5E1EB31F2401BB2D34D632FCD3F18A20AB1BD7A83744ED9CA3BDB5489A"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.management"/>
      <attribute name="objectClass" value="javax.management.DynamicMBean" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.vault.packaging"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.vault.packaging.Packaging" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.vault.packaging.events"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.vault.packaging.events.PackageEventListener" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.vault.packaging.events.impl"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.vault.packaging.events.impl.PackageEventDispatcher" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.jackrabbit.vault.packaging.registry"/>
      <attribute name="objectClass" value="org.apache.jackrabbit.vault.packaging.registry.PackageRegistry" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi2dav)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi2dav"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.api)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.api.security)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.api.security.authorization)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.api.security.user)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.commons)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.commons.iterator)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.iterator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.commons.jackrabbit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.commons.jackrabbit.authorization)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.jackrabbit.authorization"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.commons.query)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.commons.xml)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.xml"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.conversion)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.conversion"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.logging)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.name)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.name"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.namespace)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.nodetype)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.nodetype.compact)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype.compact"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.nodetype.constraint)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.nodetype.constraint"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.privilege)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.privilege"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.query.qom)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.spi.commons.value)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.spi.commons.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.util)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.value)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.vault.fs.api)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.vault.fs.filter)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.fs.filter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.vault.packaging.events)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.vault.packaging.registry)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.vault.packaging.registry"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.observation)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.query.qom)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.query.qom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.retention)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.retention"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.spi)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.transaction.xa)"/>
      <attribute name="osgi.wiring.package" value="javax.transaction.xa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.namespace)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.namespace"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream.events)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream.events"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.stream.util)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.stream.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.sax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stax)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.xpath)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections.iterators)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.iterators"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections.list)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.list"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections.map)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections.map"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.filefilter)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.filefilter"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.output)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.output"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.ls)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.ls"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.ext)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.ext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.vault.packaging.events.PackageEventListener)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.vault.packaging.events.impl.PackageEventDispatcher)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.vault.packaging.registry.PackageRegistry)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.contentloader"/>
      <attribute name="documentation" value="https://sling.apache.org/documentation/bundles/content-loading-jcr-contentloader.html"/>
      <attribute name="description" value="This bundle provides initial content installation through bundles."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.5.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.sling.commons.osgi,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.contentloader"/>
      <attribute name="bundle-version" value="2.5.2" type="Version"/>
      <attribute name="version" value="0.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.contentloader"/>
      <attribute name="bnd.hashes" value="381838739,-765808590,1004270219,429632124,750357973,-1960351975,1602200365,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.5.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.contentloader"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.5.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.contentloader"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="156071" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.contentloader/2.5.2/org.apache.sling.jcr.contentloader-2.5.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="45A7D8DB230D4E0F33AC4C7D88765251D41DCF86088B2229ECDC9A89E981056A"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.hc.api"/>
      <attribute name="objectClass" value="org.apache.felix.hc.api.HealthCheck" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.contentloader"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.contentloader.ContentImporter" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.contentloader"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.contentloader.ContentReader" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.contentloader.internal"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.contentloader.internal.BundleHelper" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jcr.contentloader.internal"/>
      <attribute name="objectClass" value="org.apache.sling.jcr.contentloader.internal.ContentReaderWhiteboard" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.restriction)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.text)"/>
      <attribute name="osgi.wiring.package" value="java.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.time)"/>
      <attribute name="osgi.wiring.package" value="java.time"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.time.format)"/>
      <attribute name="osgi.wiring.package" value="java.time.format"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.time.temporal)"/>
      <attribute name="osgi.wiring.package" value="java.time.temporal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.jar)"/>
      <attribute name="osgi.wiring.package" value="java.util.jar"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/>
      <attribute name="osgi.wiring.package" value="java.util.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.zip)"/>
      <attribute name="osgi.wiring.package" value="java.util.zip"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.mime)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.base.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.contentloader)(version&gt;=0.5.0)(!(version&gt;=0.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.contentloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.settings)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.settings"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.mime.MimeTypeService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.contentloader.ContentReader)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.contentloader.ContentReader)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.contentloader.internal.BundleHelper)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.contentloader.internal.ContentReaderWhiteboard)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.settings.SlingSettingsService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides SlingPostOperations for the Jackrabbit JSR-283 Access Control Manager."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.0.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,javax.json"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="bundle-version" value="3.0.10" type="Version"/>
      <attribute name="version" value="3.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="bnd.hashes" value="-537485125,2129466740,876571577,103363913,2137775227,1261880272,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,javax.jcr.security,javax.json,javax.servlet,javax.servlet.http,org.apache.jackrabbit.oak.spi.security.authorization.restriction,org.apache.sling.api,org.apache.sling.api.servlets,org.apache.sling.jcr.jackrabbit.accessmanager,org.apache.sling.servlets.post"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="bundle-version" value="3.0.10" type="Version"/>
      <attribute name="version" value="3.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.jackrabbit.accessmanager.post"/>
      <attribute name="bnd.hashes" value="2097934679,1934295391,-2124926673,-699559670,-1331295695,1607994444,-2135727940,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.0.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.jackrabbit.accessmanager"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.0.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.jackrabbit.accessmanager"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="53824" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.jackrabbit.accessmanager/3.0.10/org.apache.sling.jcr.jackrabbit.accessmanager-3.0.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F326A3467FF1EAA1D5AF656027E26231991F1E2689A64B7FD0BF13A9676F37B6"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jcr.jackrabbit.accessmanager.DeleteAces" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jcr.jackrabbit.accessmanager.GetAcl" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jcr.jackrabbit.accessmanager.GetEffectiveAcl" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jcr.jackrabbit.accessmanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jcr.jackrabbit.accessmanager.ModifyAce" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.json.stream)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.json.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.authorization.restriction)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.authorization.restriction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request.header)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request.header"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.12.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.base.util)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.jackrabbit.accessmanager)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.jackrabbit.accessmanager"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.servlets.post)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.post"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.authorization.restriction.RestrictionProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.servlets.post.PostResponseCreator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.jackrabbit.usermanager"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Provides ResourceProvider and SlingPostOperations for the Jackrabbit         UserManager."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.18" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.jcr,org.apache.jackrabbit.api.security.user,org.apache.jackrabbit.oak.spi.security.user,org.apache.sling.api.resource,org.apache.sling.servlets.post"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jackrabbit.usermanager"/>
      <attribute name="bundle-version" value="2.2.18" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="bnd.hashes" value="1996181499,1885864134,1782197110,1152076483,-932249849,-436995118,523828084,-536873930,2079330449,1904900601,188519194,1072204566,1697572948,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.jcr.jackrabbit.usermanager"/>
      <attribute name="bundle-version" value="2.2.18" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jackrabbit.usermanager.resource"/>
      <attribute name="bnd.hashes" value="-1637289701,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.18" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.jackrabbit.usermanager"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.18" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.jackrabbit.usermanager"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="132078" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.jackrabbit.usermanager/2.2.18/org.apache.sling.jcr.jackrabbit.usermanager-2.2.18.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="89604D114BE74EE54F33B1A6463C429B0DCB57BBDCEB39375F9F4D4AB3997DD8"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jackrabbit.usermanager.ChangeUserPassword" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jackrabbit.usermanager.CreateGroup" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jackrabbit.usermanager.CreateUser" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jackrabbit.usermanager,org.apache.sling.jackrabbit.usermanager,org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jackrabbit.usermanager.DeleteAuthorizables,org.apache.sling.jackrabbit.usermanager.DeleteGroup,org.apache.sling.jackrabbit.usermanager.DeleteUser" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jackrabbit.usermanager.UpdateGroup" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="javax.servlet.Servlet,org.apache.sling.jackrabbit.usermanager.UpdateUser" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.adapter"/>
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="org.apache.sling.jackrabbit.usermanager.AuthorizablePrivilegesInfo" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jackrabbit.usermanager"/>
      <attribute name="objectClass" value="org.apache.sling.jackrabbit.usermanager.PrincipalNameGenerator" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.jackrabbit.usermanager.resource,org.apache.sling.spi.resource.provider"/>
      <attribute name="objectClass" value="org.apache.sling.jackrabbit.usermanager.resource.SystemUserManagerPaths,org.apache.sling.spi.resource.provider.ResourceProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.math)"/>
      <attribute name="osgi.wiring.package" value="java.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.file)"/>
      <attribute name="osgi.wiring.package" value="java.nio.file"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.security)"/>
      <attribute name="osgi.wiring.package" value="java.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.text)"/>
      <attribute name="osgi.wiring.package" value="java.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.security.user)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.util)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request.header)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request.header"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jackrabbit.usermanager)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jackrabbit.usermanager"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jackrabbit.usermanager.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jackrabbit.usermanager.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.base.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.servlets.post)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.post"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.spi.resource.provider)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.spi.resource.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.security.user.UserConfiguration)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jackrabbit.usermanager.ChangeUserPassword)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jackrabbit.usermanager.CreateUser)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jackrabbit.usermanager.PrincipalNameFilter)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jackrabbit.usermanager.PrincipalNameGenerator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jackrabbit.usermanager.resource.SystemUserManagerPaths)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.servlets.post.PostResponseCreator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://h2database.com/html/license.html"/>
      <attribute name="osgi.identity" value="com.h2database.mvstore"/>
      <attribute name="documentation" value="https://h2database.com/html/mvstore.html"/>
      <attribute name="description" value="The MVStore is a persistent, log structured key-value store."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.200" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.h2database.mvstore"/>
      <attribute name="bundle-version" value="1.4.200" type="Version"/>
      <attribute name="version" value="1.4.200" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.h2.mvstore"/>
      <attribute name="bnd.hashes" value="1472519935,65090125,2029715318,-1595441410,1631357703,676610213,524770959,-1869310035,1895597947,1696617929,630363132,276910504,-118724567,1551602478,-1954201921,73750259,-2070922037,-322424771,-195992904,-2134335304,-760648485,-1245617552,-2039643706,-978028435,2364286,-507369557,-57893540,2479791,1019014249,-1808122976,-1010691807,-1700995873" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.h2database.mvstore"/>
      <attribute name="bundle-version" value="1.4.200" type="Version"/>
      <attribute name="version" value="1.4.200" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.h2.mvstore.tx"/>
      <attribute name="bnd.hashes" value="-1236868687,-1158548188,349518308,-485852482,-1233623062,1471635747,184872455,-1946827151,-1307449305,8573374,579059987,2017198032,1098205144,-344812349,-121910723,941139715,1819718020,-959655348,197701698,2120348340,-1940790199" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.h2database.mvstore"/>
      <attribute name="bundle-version" value="1.4.200" type="Version"/>
      <attribute name="version" value="1.4.200" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.h2.mvstore.type"/>
      <attribute name="bnd.hashes" value="1853714980,1545833846,949476651,-1167225704,-167066782,-1802959742,-990957085,1857409064,-1522726197,-107366506,-1828168328,-2009755658,-1841688191,1697647764,1952931805,-24049226,420400907,-1901225579,88683139,-624624299" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="com.h2database.mvstore"/>
      <attribute name="bundle-version" value="1.4.200" type="Version"/>
      <attribute name="version" value="1.4.200" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.h2.mvstore.rtree"/>
      <attribute name="bnd.hashes" value="1895597947,863691398,-1291389739,1817019144,521869019" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.200" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.h2database.mvstore"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.200" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.h2database.mvstore"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="301338" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/com/h2database/h2-mvstore/1.4.200/h2-mvstore-1.4.200.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="961C5E4498D7046A85C1507263A0BAC227930EDEB28C92F8F929437114D46030"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="org.mongodb.mongo-java-driver"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.12.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.annotations,com.mongodb.bulk,com.mongodb.client,com.mongodb.client.model,com.mongodb.connection,com.mongodb.event,com.mongodb.lang,com.mongodb.selector,javax.net,javax.net.ssl,org.bson,org.bson.codecs,org.bson.codecs.configuration,org.bson.codecs.pojo.annotations,org.bson.conversions,org.bson.io,org.bson.json,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb"/>
      <attribute name="bnd.hashes" value="-2108934686,1895597947,719403620,-818081412,1779350115,-1530413151,-1819290379,1481318064,364634058,-1694845077,-889998928,2082140959,64279661,790446983,118548539,208639234,-546258981,389716506,1303353657,-259753910,-163722916,1274325665,64671819,-1497132015,1570741235,927457064,-1591376690,26472623,2029715318,2081052624,2174,1225474454,381497059,-8280921,2100137404,966698095,1075657160,-1357805452,-1272565388,-379366938,-898392271,56826505,115451972,765799102,1205608113,1264233580,1462762819,-946814627,1817620665,-1323740726,-1800281734,943011053,713517750,64847669,-200353311,558486258,-1655494716,-1414907675,-269741635,579683258,852870459,-42820858,1443660660,1445582840,765286380,-962020987,1383146870,-1896100489,239898834,1385064874,-1381185840,-95554319,719622139,-500422871,-221029021,-2127840820,198776957,74526932,2047719638,-1969845653,-1645338177,-1208724144,450516959,-1700195582,-2102764755,-2108923336,2061876409,-494111251,1747909707,-1030761819,-804409226,-1514230416,1282960859,2134197426,-1582329976,-646133606,-33439842,1369792289,1053553383,445903121,-369783828,-1575938262,-1899613605,-1425411461,-379289384,1039202268,1448199848,-217030914,-1954143950,-1735943765,-11395977,-1337037598,-266176520,-1093019336,1803555610,1094909220,1462732986,-500387898,2064415676,1838731731,557850759,1879477258,-1616898662,1158999443,-1506788559,-1026126680,270454769,-491319640,-1204820661,664334683,189204796,626594577,1617609881,83834,-1797385592,891404015,663258544,-803153410,-1181488763,2065252856,-17387008,-574203991,-1788725655,398703974,86655093,-468236831,1419780263,362067822,1423723870,1333295497,-323568176,-1257303876,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.annotations"/>
      <attribute name="bnd.hashes" value="2066960,-694011550,-1446791222,808454359" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.async"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.assertions"/>
      <attribute name="bnd.hashes" value="-209934895" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.async"/>
      <attribute name="bnd.hashes" value="1067578476,533841716,673203722,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.async,com.mongodb.connection,com.mongodb.internal.binding,com.mongodb.session"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.binding"/>
      <attribute name="bnd.hashes" value="-1041940640,1160672423,532730645,206691347,937967832,-1477296515,-116855059,-795553001,72504926,927588898,434025988,-225332405,21952697,820232175,427189884,-572770237,-787572447,-848323895,-1056013,555785786,-1527481914,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.client.model,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.bulk"/>
      <attribute name="bnd.hashes" value="118548539,-259753910,-163722916,1689882180,1840350589,1383146870,398703974,1419780263,2622298,-323568176" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.bulk,com.mongodb.client.model,com.mongodb.client.model.changestream,com.mongodb.client.result,com.mongodb.connection,com.mongodb.lang,com.mongodb.session,javax.naming,javax.naming.spi,org.bson,org.bson.codecs.configuration,org.bson.conversions"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client"/>
      <attribute name="bnd.hashes" value="273495857,-83699710,-1090745301,1671356334,1493215595,-2063063159,-947266100,322318580,-843155372,1284173498,-1645338177,608109131,534124180,690012818,-1636744886,259035759,-347912858,265460096,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.client,com.mongodb.client.gridfs.model,com.mongodb.client.model,com.mongodb.lang,org.bson,org.bson.conversions,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.gridfs"/>
      <attribute name="bnd.hashes" value="-1838290307,2087533117,-1152424554,-1330783301,-1430889349,2126838686,1453642462,-890131660,1461962612,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.client.gridfs.model,org.bson,org.bson.codecs,org.bson.codecs.configuration"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.gridfs.codecs"/>
      <attribute name="bnd.hashes" value="1737058951,496262552,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.lang,org.bson,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.gridfs.model"/>
      <attribute name="bnd.hashes" value="-2131600351,-1967160893,-2008506673,-1191861910,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.binding,com.mongodb.client,com.mongodb.client.model,com.mongodb.client.model.changestream,com.mongodb.client.model.vault,com.mongodb.client.vault,com.mongodb.connection,com.mongodb.internal.binding,com.mongodb.internal.session,com.mongodb.lang,com.mongodb.operation,com.mongodb.session,org.bson,org.bson.codecs,org.bson.codecs.configuration,org.bson.conversions"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.internal"/>
      <attribute name="bnd.hashes" value="732892401,-1911169726,-75013874,1197364712,1398812223,-1582971942,1916682915,-344825741,-1739107093,-790466422,780577605,65391950,901540359,348816727,-217162036,2027150565,-1261555986,-1505150266,747295275,2106720379,-945240712,1415160356,-2113122207,-602724318,-586762925,159059094,-1625053634,-1335363554,1239169018,1029186675,-1332651977,-297135799,280030732,976186676,-1550385036,1585775764,1313753920,160178675,465819642,656652341,1979462756,-761528193,1327235026,-417949393,-1437547324,1675163814,2099603405,-50348720,-1453122758,94801069,-1356134042,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.naming,javax.naming.spi"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.jndi"/>
      <attribute name="bnd.hashes" value="608109131" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.client.model.geojson,com.mongodb.lang,org.bson,org.bson.conversions"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.model"/>
      <attribute name="bnd.hashes" value="-366248755,863935620,573194149,1940574996,-811158617,1733817238,-1030098977,-978932348,891284934,614335690,627643594,1424722884,-1165977932,2132362722,-1822409526,1731818885,1897239780,1524820276,-1486241242,-1809458159,1895597947,-410706071,-126712047,1928997879,-531680041,447175370,409445039,-1390579612,-1130570584,-858283651,-1931315605,-1883580762,531636130,1040343881,1195842846,-1495599815,464905407,-25122177,-1069332658,-655285677,416980507,-1155837562,67634583,67875034,1870550031,-2022267282,1018258030,-1388521461,958308700,-435909436,-21501210,-1721324259,-1596084246,-832142555,810105819,310868425,-1794827084,-980309781,1254399621,399110454,-1571130985,580353849,-504817268,892531143,-687021856,1513711270,-1988192676,-1869143791,-638467432,-1901664150,174147019,-1820582042,-1271646212,1162457949,707794440,728639460,335529476,49473122,1498433303,-1680833174,-1324085621,-1962611190,1830205961,80072309,557860745,1247874333,398170401,1853815916,-1946463883,60100112,1300168933,-649169757,810494804,-1160438469,-700458064,1430223018,402389039,-1085178261,-498512955,-1184942436,1340580522,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.lang,org.bson,org.bson.codecs,org.bson.codecs.configuration,org.bson.codecs.pojo.annotations"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.model.changestream"/>
      <attribute name="bnd.hashes" value="-404495189,-962892245,-1672629772,-97866518,890961185,-512807051,1074465619,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.annotations,com.mongodb.lang"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.model.geojson"/>
      <attribute name="bnd.hashes" value="1027194018,1527684860,-914837582,1910664338,1950410960,1806700869,-627102946,-1065891849,-2116761119,-134491223,77292912,1267133722,1977262209,812449097,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.client.model.geojson,org.bson,org.bson.codecs,org.bson.codecs.configuration"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.model.geojson.codecs"/>
      <attribute name="bnd.hashes" value="-2072320606,-1300049682,-1278689628,2128886054,1758373280,-1668252552,-564850223,-2009516136,799914591,77028021,-4772371,-1061248890,-1794682084,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.model.vault"/>
      <attribute name="bnd.hashes" value="-2006519127,604843161,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.lang,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.result"/>
      <attribute name="bnd.hashes" value="-2130097360,1797576393,-638164536,1984671694,1617378151,-818362778,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.client.model.vault,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.client.vault"/>
      <attribute name="bnd.hashes" value="-1845091890,-1363273627,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.async,com.mongodb.binding,com.mongodb.bulk,com.mongodb.event,com.mongodb.internal.connection,com.mongodb.internal.connection.tlschannel.async,com.mongodb.lang,com.mongodb.selector,com.mongodb.session,javax.net,javax.net.ssl,org.bson,org.bson.codecs,org.bson.io,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.connection"/>
      <attribute name="bnd.hashes" value="2030103762,782379610,1488254914,1895597947,1373565672,-781677967,-1541521504,-1754007517,1366754489,-1758221862,-269894117,655935895,-889276990,-1208994352,-1729059691,2099138589,526331956,1217813246,-1330731490,2087427257,-1767833987,-1624451535,364363493,-1821959325,-552535440,-922999655,1443747806,602941606,167556413,2125894645,-1000675114,972346519,2622298,-1625719334,-379602385,-1808122976,180173130,584804448,2479866,1704251483,998809242,-397079224,1530016776" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.connection,io.netty.buffer,io.netty.channel,io.netty.channel.socket"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.connection.netty"/>
      <attribute name="bnd.hashes" value="1151787955,-2005275351,1124436597,-1936390127,1645561648,1176252698,771468016,-1799424286,1905110984,1895597947,1569605666" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.diagnostics.logging"/>
      <attribute name="bnd.hashes" value="-1780320943,-2013470288,2006930627,1123091411" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.annotations,com.mongodb.connection,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.event"/>
      <attribute name="bnd.hashes" value="1451677268,-1080350936,1616209317,2010667182,-1505336639,-1578972388,2096614959,1569026294,1124246578,-385006337,618698790,-487404188,1643638980,967529240,2012816748,-1236856363,1010222768,-778459694,558265488,612304536,906147283,84478964,-185355259,-1856305394,930400353,-19596521,339278341,-1744589957,-1851097500,-1086666696,1417954603,1190005631,-1133599442,-1757295164,379115026,1144948210,514470199,2008190488,1248663106,1206187595,-1101550972,1670592293" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,org.bson,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.gridfs"/>
      <attribute name="bnd.hashes" value="66816,2141177523,-280242377,-1828997235,-2008506673,667579956,490929907" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal"/>
      <attribute name="bnd.hashes" value="-405558666" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.async,com.mongodb.diagnostics.logging"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.async"/>
      <attribute name="bnd.hashes" value="778045391" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.authentication"/>
      <attribute name="bnd.hashes" value="-661368035,-2087497708" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.async,com.mongodb.binding,com.mongodb.connection"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.binding"/>
      <attribute name="bnd.hashes" value="161728645,1449379708,248682272" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.build"/>
      <attribute name="bnd.hashes" value="-911468772" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.capi"/>
      <attribute name="bnd.hashes" value="-378873528" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.client.model"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.client.model"/>
      <attribute name="bnd.hashes" value="1252499261,1674709378" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.async,com.mongodb.binding,com.mongodb.bulk,com.mongodb.connection,com.mongodb.event,com.mongodb.selector,com.mongodb.session,javax.net,javax.net.ssl,org.bson,org.bson.codecs,org.bson.io,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.connection"/>
      <attribute name="bnd.hashes" value="2104386630,1257614196,-735105535,899162661,2018638944,161728645,1543850783,-588600881,-1352007888,-1106173731,-1431931552,1124436597,-229602597,923480999,-1642020220,1668764712,-1681005229,789101798,-1805495506,546450889,1557232560,-969532200,1207416881,-1635173642,-10558294,58611876,-1556083576,-879666604,-409586716,-814324073,530586227,890189124,640951993,-1456223652,1574637283,-901399645,-2014125698,-1052722291,604060893,-1842054172,763581838,-1939149530,-898392271,378815167,1624016101,707544713,2433570,490260048,-1671476816,42068567,77393802,-100332909,1610527788,268089402,-991323050,-2110049070,-2042858092,-1473631189,2100035353,536868228,-147367781,-1727749512,-1202173318,1863557424,1152367727,1758899396,-987831614,689439924,-1713404938,-1950612428,1549114300,250833283,1808585386,1675800935,-560044221,-852830661,1042385487,-1350578513,-1669335098,339039194,-1993501932,1262965888,-1916209700,1043046413,199971683,-2008696027,151045270,177135434,1242378990,-668026735,1957844379,174980847,1501362759,-369932980,-1202876999,-748855429,-1258415857,-795035288,-1405942681,793312354,-394275028,1709548680,1541189598,5167521,-2025841190,598337219,-1087398572,1895597947,1236918570,64864098,1958109777,1843524403,539849886,1517189756,496791654,817643131,-1927724146,1906212841,2493500,-1409606140,1014751148,1688410027,-1207892858,-1732255169,-739799478,1607594848,992509423,1300944984,1150693879,1471389149,-948023870,-1903213928,-176614254,169741254,535090612,-498615444,936657325,-368864355,2013671215,1964892894,-1619230113,1280302224,-420700171,-340312924,417840671,-1284361097,289075347,1536098735,-880004968,957608748,119999731,1339508353,-1072957443,-1911086918,2606829,-486230296,257936094,-1120985439,775499507,155988224,-2036585609,753595757,-1888131312,-1820977874" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.connection.tlschannel"/>
      <attribute name="bnd.hashes" value="-1855658613,1895597947,1673553363,1552107484,1087989965,1308216077,-295489624,-1606685997,128871560,-124339980,-261448617" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.internal.connection,com.mongodb.internal.connection.tlschannel"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.connection.tlschannel.async"/>
      <attribute name="bnd.hashes" value="-1688495210,207919865,-1420818928,-628296377,552809553,-170392395,-104699274,-742599576,1127172687" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.internal.connection.tlschannel,javax.net.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.connection.tlschannel.impl"/>
      <attribute name="bnd.hashes" value="2086826540,1953882042,440874922,-955246893,798776448,506298663,-1533677080" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.net.ssl"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.connection.tlschannel.util"/>
      <attribute name="bnd.hashes" value="-1971936574,2647074" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.dns"/>
      <attribute name="bnd.hashes" value="1521956718,244192303" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.connection,com.mongodb.event"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.event"/>
      <attribute name="bnd.hashes" value="1793831191,618698790,1294878391,1890179740,152328430,96296794" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.management"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.management.jmx"/>
      <attribute name="bnd.hashes" value="-1711972181" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.async,com.mongodb.bulk,com.mongodb.client.model,com.mongodb.connection,com.mongodb.internal.client.model,com.mongodb.operation,org.bson,org.bson.codecs.configuration,org.bson.conversions"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.operation"/>
      <attribute name="bnd.hashes" value="1562215272,-1612552448,1997648908,1932657667,1353602311,1137218799" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.connection,com.mongodb.lang,com.mongodb.session,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.session"/>
      <attribute name="bnd.hashes" value="-1926170086,-523220220,65203182,778747507,1222701764,778957935" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.thread"/>
      <attribute name="bnd.hashes" value="-199601316" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.internal.validator"/>
      <attribute name="bnd.hashes" value="2099948580,-1991677472,1908328815,388541174" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.lang"/>
      <attribute name="bnd.hashes" value="-507294252,1186919334,-1841323135" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb.event"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.management"/>
      <attribute name="bnd.hashes" value="1827915005,-589468992,349565123,-312521920,743789994,1724863289" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.async,com.mongodb.binding,com.mongodb.bulk,com.mongodb.client.model,com.mongodb.client.model.changestream,com.mongodb.connection,com.mongodb.internal.client.model,com.mongodb.lang,com.mongodb.session,org.bson,org.bson.codecs"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.operation"/>
      <attribute name="bnd.hashes" value="-496518311,-583263761,-747128184,-801404912,1867664138,-2069230392,-133118960,-2022765169,579066769,428379076,1496091742,732496178,123773039,-921377852,-649406603,-1934109560,643405252,2023302368,-640821863,1147382544,83394090,1685832854,587805996,1624899516,115273069,334988704,738445678,1064711127,-1382593919,1788407988,1343391480,1066215012,-74952443,1045732471,1648798949,-1978160671,802744504,423484580,-1928781202,145173579,1656720714,1187969798,-1292294523,-42453537,502659443,1767498835,-1544506336,-1843056328,-794925651,988013955,-2087784928,-359615354,-1995922067,-1925313852,1447909340,-363126357,233445577,314354906,872061661,1103561124,-1358341363,477502309,-692726050,-1390901914,1804055153,-269433472,-1102494663,-1590521970,-381070238,-132732472,-1266947442,-1147356291,-366908121,-166013648,63956813,766376229,894907638,1279077390,-436448240,-976771721,-1502305359,-1144916859,455212364,-1277589870,907679029,-1453122758,528709784,-1568365798,2042326399,46392573,922046165,-1571934662,1218433852,1236926710,-309290119,-1210742428,1637427113,1153081301,2119973361,457542693,1830922053,-1432155800,77858422,552809553,116282411,288206921,1871201918,532425587,1290095872,567217290,-742599576,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.connection"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.selector"/>
      <attribute name="bnd.hashes" value="-1038667127,508561403,-1269296444,-333467181,-201209328,359882850,-1795127262" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.mongodb,com.mongodb.annotations,com.mongodb.lang,org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.session"/>
      <attribute name="bnd.hashes" value="-1090745301,-535692877,1721770585" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.mongodb.util"/>
      <attribute name="bnd.hashes" value="-1848506733,-148523648,2286824,144310605,1805920740,1780334375,2061137720,-1880271725,2035961348,-1278323069,-1700264065,1705459132,-1226527204,1754645199,306762200,-327824384,857129880,-799052860,-1083522769,-1134935428,803676201,519316462,1639478893,1575610431,-428603540,2119288332,-1853535966,-876686173,-1907954326,1162103102,-1267525918,-1528437811,962682649,1711961681,2647074" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson.codecs,org.bson.codecs.configuration,org.bson.conversions,org.bson.io,org.bson.json,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson"/>
      <attribute name="bnd.hashes" value="-1678783089,2390765,80204913,682139829,837545061,2048496,-888351147,-950039750,-1113066444,32099596,756407359,-970482353,1297159523,897096550,2042262590,1726760925,-1826746839,-774378959,-126089644,1732224553,29315588,1757163079,1937069048,-1214232231,-293715509,-351956049,-1327307914,935698558,-1224744117,123106464,1936147438,406126280,2091552670,-711370239,209520332,-1819477410,-1819477315,1691259087,-70251587,2104304113,-466570101,1488917547,-459479843,1326935991,-419776135,-1995969814,-320391437,669057120,176693028,426963055,-277397951,-272935992,-200778522,1327118698,-1294035680,-1807864511,-164986205,-1384624154,2020032555,2003139049,926364987,-128118782,-1993241011,773726185,1295853600,-1184420656,-1397874110,1046887395,1908328815,73863,1846598409,-423492769,47208225,-214345901,-1222499513,148294400,-331680519,1558393224" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.assertions"/>
      <attribute name="bnd.hashes" value="-209934895" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson,org.bson.codecs.configuration,org.bson.conversions,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.codecs"/>
      <attribute name="bnd.hashes" value="833292985,878752611,-496711441,-647004091,129242229,-900112146,-581598355,1644948581,-1157855490,-1825002522,-1881681929,1721872775,-1181858549,-1246562752,-1336568949,-1335419346,1539825301,63631448,-1511566503,-236527015,-842822491,1396017739,718585145,761326239,-460556468,1912985426,1647223381,-1467094738,-617618736,1665598542,105623792,-462045482,-1620765867,-2108073882,1591057541,-73186354,-670907763,850935305,-171550987,65282038,-862331622,1729096936,2078840400,-1087880156,1895597947,1801279723,-1936459877,-551905620,24118949,57285884,-1344905965,950596410,1785979864,-854652520,-95780188,-1786902347,2106074842,217700410,572614731,-119688613,-797121207,-1418102725,-1060447396,-1287957735,-1718469221,-972674016,1970931763,-60079482,797664387,-761535206,131517029,1312166206,362375419,-1522107255,1640540172,1556545110" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson.codecs"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.codecs.configuration"/>
      <attribute name="bnd.hashes" value="153649039,1813394439,1135601201,2110676563,786743105" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson,org.bson.codecs,org.bson.codecs.configuration"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.codecs.jsr310"/>
      <attribute name="bnd.hashes" value="-963975618,-117255467,-1792524834,1393426941,2078288816,1678948926" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson,org.bson.codecs,org.bson.codecs.configuration,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.codecs.pojo"/>
      <attribute name="bnd.hashes" value="-1923644121,1686399153,-52222550,37460984,-954941388,-261933167,715162592,-1769010749,-819405173,1129345727,1386381608,2044153328,470006530,-432547466,-261669098,-2075090059,-2027082319,-252194192,1785979864,-469198949,-1230062619,-1555834441,-25107629,1108072467,1172634743,653863940,764475838,217700410,832977014,1070709221,145210066,-1511204846,1895597947,-1821429021,1782569820,1175298972,1843497010,2140779134,-561833538,-815965116,-237192652,-1544049977,205586012,-580291587,-1717451631,1751871483,-612160988,361074029,-1266682844" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.codecs.pojo.annotations"/>
      <attribute name="bnd.hashes" value="-1394055172,-489418132,1999143755,-575808510,1215361029" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson,org.bson.codecs.configuration"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.conversions"/>
      <attribute name="bnd.hashes" value="2080272" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.diagnostics"/>
      <attribute name="bnd.hashes" value="-1780320943,-2013470288,2006930627,1123091411" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson,org.bson.codecs,org.bson.codecs.configuration"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.internal"/>
      <attribute name="bnd.hashes" value="1982630255,1560695511,1484597548,-1672212511,1926005434,1757000930,2582804,-14372992,-701823240,-92346095,1826157410,-1517104279" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.io"/>
      <attribute name="bnd.hashes" value="1733339087,2070822,-1819479142,1450840455,-390924495,315430162,-452171583" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson,org.bson.types"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.json"/>
      <attribute name="bnd.hashes" value="1654237568,-905756182,681609177,-567160082,-839762097,-2017408386,1774295140,980078425,-2133318482,-72870157,-1561783948,1836909924,726470994,-1444232667,-109486227,-1471177493,-1550055951,-1230635136,1959328616,-58585433,-1668511270,-2073342869,-1910486325,457041841,-293016060,-1678783089,2390765,-1892499477,-1900329304,1899149757,-2002357290,-1799775992,-288016167,643887719,194979008,910937553,1833337003,-1737094245,1895597947,-771268386,379404533,-1285927653,1055590550,194134965,-892506049,-2075947069,-1044449681,484740117,-1331717430,963453795,-1485098667,1699429699,1561179606,1237254876,1502289754,1423411296,-2038719647,80204913,226077950,-1279490693,1537604286,1275234116" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.bson"/>
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.types"/>
      <attribute name="bnd.hashes" value="-670092026,1297802428,1989867553,2105869,1155895434,-104258143,9271654,-1997290885,-1990200627,155139290,2134119734,-1803656776" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.mongodb.mongo-java-driver"/>
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.bson.util"/>
      <attribute name="bnd.hashes" value="-690967933,-2029030736,-694011550,-2050817629,-1216934138,2147090443,-1739945662,2622298,2666181,958134835,930009007,-233836273,757060836,-1618685528,1895597947,2241838,-2018799047,-209108623,1445582840" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.mongodb.mongo-java-driver"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.12.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.mongodb.mongo-java-driver"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="2314569" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/mongodb/mongo-java-driver/3.12.10/mongo-java-driver-3.12.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="C64235BE1D9C5FB90B8C0041BA5DBFC74A125D8F2404F9E01F21121A4E0BB074"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.directory)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.directory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming.spi)"/>
      <attribute name="osgi.wiring.package" value="javax.naming.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net)"/>
      <attribute name="osgi.wiring.package" value="javax.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.sasl)"/>
      <attribute name="osgi.wiring.package" value="javax.security.sasl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.callback)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.callback"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.ietf.jgss)"/>
      <attribute name="osgi.wiring.package" value="org.ietf.jgss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.bootstrap)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.bootstrap"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.buffer)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.buffer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.channel)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.channel"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.channel.nio)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.channel.nio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.channel.socket)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.channel.socket"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.channel.socket.nio)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.channel.socket.nio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.handler.ssl)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.handler.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.handler.timeout)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.handler.timeout"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.util.concurrent)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.xerial.snappy)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xerial.snappy"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.github.luben.zstd)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.luben.zstd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=jnr.unixsocket)(version&gt;=0.18.0)(!(version&gt;=1.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="jnr.unixsocket"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.jackrabbit.oak-segment-tar"/>
      <attribute name="documentation" value="http://jackrabbit.apache.org/oak/"/>
      <attribute name="description" value="The goal of the Oak effort within the Apache Jackrabbit project is    to implement a scalable and performant hierarchical content repository    for use as the foundation of modern world-class web sites and other    demanding content applications."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.42.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.api"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-segment-tar"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi"/>
      <attribute name="bnd.hashes" value="1300222059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.api.stats,org.apache.jackrabbit.oak.spi.whiteboard,org.apache.jackrabbit.oak.stats"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-segment-tar"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi.monitor"/>
      <attribute name="bnd.hashes" value="-564721971,2104426741,-522834790,48878932,601128795,-830890817,2120522128,350240618" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.commons,org.apache.jackrabbit.oak.segment.spi.monitor"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-segment-tar"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="0.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi.persistence"/>
      <attribute name="bnd.hashes" value="-1948491049,1644645683,-601776170,-446370938,-1878705045,-1210111051,-210311293,-2113835394,-1861395502,-1705990270,256318675" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.google.common.cache,org.apache.jackrabbit.oak.cache,org.apache.jackrabbit.oak.commons,org.apache.jackrabbit.oak.segment.spi.monitor,org.apache.jackrabbit.oak.segment.spi.persistence"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-segment-tar"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="3.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache"/>
      <attribute name="bnd.hashes" value="-950153591,-1091903990,237319552,289792497,1520004875,-807264848,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.jackrabbit.oak.segment.spi.monitor,org.apache.jackrabbit.oak.segment.spi.persistence"/>
      <attribute name="bundle-symbolic-name" value="org.apache.jackrabbit.oak-segment-tar"/>
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi.persistence.split"/>
      <attribute name="bnd.hashes" value="1847484921,564889628,577175365,-1540242492,976024759,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.jackrabbit.oak-segment-tar"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.42.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.jackrabbit.oak-segment-tar"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="3076082" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/jackrabbit/oak-segment-tar/1.42.0/oak-segment-tar-1.42.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F626FE25EA123C34B67DB4618566351DACE60388DE685C91970109D1202C1AA3"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.aayushatharva.brotli4j)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.aayushatharva.brotli4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.aayushatharva.brotli4j.decoder)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.aayushatharva.brotli4j.decoder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.aayushatharva.brotli4j.encoder)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.aayushatharva.brotli4j.encoder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.codahale.metrics)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.codahale.metrics"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.github.luben.zstd)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.github.luben.zstd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.base)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.base"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.cache)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.collect)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.collect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.escape)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.escape"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.hash)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.hash"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.io)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.primitives)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.primitives"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.common.util.concurrent)(version&gt;=15.0.0)(!(version&gt;=21.0.0)))"/>
      <attribute name="osgi.wiring.package" value="com.google.common.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.google.protobuf)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.google.protobuf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.google.protobuf.nano)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.google.protobuf.nano"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.jcraft.jzlib)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.jcraft.jzlib"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.ning.compress)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.ning.compress"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.ning.compress.lzf)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.ning.compress.lzf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.ning.compress.lzf.util)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.ning.compress.lzf.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.oracle.svm.core.annotate)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.oracle.svm.core.annotate"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=io.netty.internal.tcnative)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="io.netty.internal.tcnative"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.crypto.spec)"/>
      <attribute name="osgi.wiring.package" value="javax.crypto.spec"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management.openmbean)"/>
      <attribute name="osgi.wiring.package" value="javax.management.openmbean"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.net.ssl)"/>
      <attribute name="osgi.wiring.package" value="javax.net.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.auth.x500)"/>
      <attribute name="osgi.wiring.package" value="javax.security.auth.x500"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.security.cert)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.security.cert"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=lzma.sdk)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="lzma.sdk"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=lzma.sdk.lzma)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="lzma.sdk.lzma"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=net.jpountz.lz4)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="net.jpountz.lz4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=net.jpountz.xxhash)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="net.jpountz.xxhash"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.filefilter)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.filefilter"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.input"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io.output)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io.output"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.logging)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.stats)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.core.data.util)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.core.data.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.api.jmx)(version&gt;=4.11.0)(!(version&gt;=4.12.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.api.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.cache)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.jmx)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.jmx"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.commons.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.commons.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.json)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.osgi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.blob.datastore)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.blob.datastore"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.memory)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.memory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.plugins.value)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.plugins.value"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.segment.spi)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.segment.spi.monitor)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi.monitor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.segment.spi.persistence)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi.persistence"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.blob)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.blob"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.cluster)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.cluster"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.commit)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.commit"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.descriptors)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.descriptors"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.gc)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.gc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.jackrabbit.oak.spi.state)"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.state"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.spi.whiteboard)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.spi.whiteboard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.oak.stats)(version&gt;=1.2.0)(!(version&gt;=1.3.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.oak.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.stats)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.stats"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.log4j)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.log4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.logging.log4j)(version&gt;=2.6.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.logging.log4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.logging.log4j.message)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.logging.log4j.message"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.logging.log4j.spi)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.logging.log4j.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.asn1.x500)(version&gt;=1.54.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.asn1.x500"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.cert)(version&gt;=1.54.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.cert"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.cert.jcajce)(version&gt;=1.54.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.cert.jcajce"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.jce.provider)(version&gt;=1.54.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.jce.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.jsse)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.jsse"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.jsse.provider)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.jsse.provider"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.operator)(version&gt;=1.54.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.operator"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.bouncycastle.operator.jcajce)(version&gt;=1.54.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.bouncycastle.operator.jcajce"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.conscrypt)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.conscrypt"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.alpn)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.alpn"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.eclipse.jetty.npn)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.eclipse.jetty.npn"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jboss.marshalling)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jboss.marshalling"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.helpers)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j.spi)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=reactor.blockhound)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="reactor.blockhound"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=reactor.blockhound.integration)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="reactor.blockhound.integration"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.misc)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.misc"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.nio.ch)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.nio.ch"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.security.ssl)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.security.ssl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.security.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.security.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=sun.security.x509)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="sun.security.x509"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.segment.SegmentStoreProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache.PersistentCache)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.spi.blob.BlobStore)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.jackrabbit.oak.stats.StatisticsProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.antlr.org/license.html"/>
      <attribute name="osgi.identity" value="org.antlr.antlr4-runtime"/>
      <attribute name="documentation" value="http://www.antlr.org"/>
      <attribute name="description" value="The ANTLR 4 Runtime"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.7.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.antlr.v4.runtime.atn,org.antlr.v4.runtime.dfa,org.antlr.v4.runtime.misc,org.antlr.v4.runtime.tree,org.antlr.v4.runtime.tree.pattern"/>
      <attribute name="bundle-symbolic-name" value="org.antlr.antlr4-runtime"/>
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime"/>
      <attribute name="bnd.hashes" value="-779903409,-338264818,-1048910455,1520664605,-845188359,147732331,239912026,-1441246570,-1728970595,1895597947,2622298,-40757853,1376016219,2118387041,2008518734,-683176359,-267205970,-1730197892,472892366,-1657366811,1265422586,1701250645,550372245,-54827113,1993475119,-201666471,73315052,-1118019602,-2028489600,-55791658,1711517588,1715418361,-1999236398,-1911543745,-1707579205,703976788,1389721390,-406429064,-1871649340,2071415539,488812758,2021425959,80988633,1946872049,171349844,175865529,-788579388,1787596729,1548550037,-1010825893,705698367,1112917806,2045549857,1065823494,-1633677242,858188313" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.antlr.v4.runtime,org.antlr.v4.runtime.dfa,org.antlr.v4.runtime.misc"/>
      <attribute name="bundle-symbolic-name" value="org.antlr.antlr4-runtime"/>
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.atn"/>
      <attribute name="bnd.hashes" value="65147,1376609693,184671664,-1413872526,978302642,-2063262331,-1463061782,26462256,1879540482,1059981038,-2141418123,-966086035,1054834633,1167698646,37702741,1221636810,-1837547445,-1473087077,376581351,941833638,1887832014,858409251,653203459,748702108,1783898683,456313438,473609676,840109770,283008501,1710088307,1858199615,-1961785674,-510224777,-1681179599,523758106,-1584582475,333724738,-1322436811,-751808868,1487435149,1676665363,1209601548,-1725991483,1198516727,-1590569122,-1576107393,1326501025,-262406628,-2048277978,196753242,-296506524,760750918,1373348434,170557921,1613906312,-1852613470,-911505876,53088226,-871857631,-1671151028,1439438336,-131110558,476691379,355225435,247309042,-235493681,-1067478446,1887252875,-208645645,1747329425,64951,2531,-435909436,257981101,655935895,-94425879,-448814281,-1688604299,-263562006,-1207959531,-516556684,-992318807,269306229,-2056768785" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.antlr.v4.runtime,org.antlr.v4.runtime.atn"/>
      <attribute name="bundle-symbolic-name" value="org.antlr.antlr4-runtime"/>
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.dfa"/>
      <attribute name="bnd.hashes" value="67583,-1767921935,-1172513360,-2106133550,-1985473659" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.antlr.v4.runtime"/>
      <attribute name="bundle-symbolic-name" value="org.antlr.antlr4-runtime"/>
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.misc"/>
      <attribute name="bnd.hashes" value="1352560978,544755408,-132358231,968088014,-126228080,67115090,1005787907,-2099913197,-1828421924,-839730166,-1532000988,-1002283257,635062501,-183888579,-1851041679,806644713,718439811,-742742770,-501753126,-1804337361,299812711,2479866,-909350471,655935895,242184958,-1781598082,82059409" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.antlr.v4.runtime,org.antlr.v4.runtime.misc"/>
      <attribute name="bundle-symbolic-name" value="org.antlr.antlr4-runtime"/>
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.tree"/>
      <attribute name="bnd.hashes" value="366374559,-1961635830,1029411146,-1573293766,170889425,1234524325,-1104776762,-368124323,-1237767065,827932478,-1887091135,809659070,529904126,2615230,81072245" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.antlr.v4.runtime,org.antlr.v4.runtime.misc,org.antlr.v4.runtime.tree"/>
      <attribute name="bundle-symbolic-name" value="org.antlr.antlr4-runtime"/>
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.tree.pattern"/>
      <attribute name="bnd.hashes" value="65090125,505033588,-1625975425,-1637852861,1187486433,1551183539,-417444421,-725383405,940196128,-1062011016" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.antlr.v4.runtime,org.antlr.v4.runtime.atn,org.antlr.v4.runtime.tree"/>
      <attribute name="bundle-symbolic-name" value="org.antlr.antlr4-runtime"/>
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.tree.xpath"/>
      <attribute name="bnd.hashes" value="83750045,519360415,1495081071,286125741,1661701512,1189884803,-2062070523,-740704256,-182596246,493188453" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.antlr.antlr4-runtime"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.7.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.antlr.antlr4-runtime"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="336803" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.7.1/antlr4-runtime-4.7.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="43516D19BEAE35909E04D06AF6C0C58C17BC94E0070C85E8DC9929CA640DC91D"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This OSGi bundle wraps rhino 1.7.14 jar file."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.7.14.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.classfile"/>
      <attribute name="bnd.hashes" value="-1803476171,1844720230,1548905717,1883695812,-1125926780,1772563669,-1165627814,1846886535,-1983378674,74895872,-1412977965,1171686421,248296946,-611999960" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript.ast,org.mozilla.javascript.debug,org.mozilla.javascript.xml"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript"/>
      <attribute name="bnd.hashes" value="-1177206830,-1525845313,1831064355,-2120353129,2129515819,-1185273572,-841723760,-1821901665,-1319227131,560033480,-31549130,2013881057,-124005911,-940901947,415753046,-107604776,-368864355,1676745994,-2022243467,-718432442,1842654653,860679874,468826326,-946510447,1166660692,-1678783089,189894821,1351893395,-509227486,1410803924,1661693051,807663459,-1826465984,2110018,1053148224,-949415320,-693451597,1633154211,80204913,1117117532,1762795115,-432426538,1377138262,2289464,1225736308,1032723000,-520371479,-1570568177,-929724160,1860375032,-1541423531,1445582840,2057014615,-925970756,597749104,67115090,-1962536096,-1345859679,70476214,-1868950735,-420916398,1784160438,-821001020,1077165983,-1968952154,-432007039,571633654,-713643452,934750607,-1649529051,-1970089570,-340140454,-1532000988,73863,1263840471,384498827,1819405997,173214903,-376171401,-1503933815,323871010,1420141432,1452351407,75446,1044453779,-1535819553,-555658619,-1583293782,-1533487176,-948806479,-1435304750,416151134,-903720862,-462040859,-145016080,2069390822,-93197327,802174773,-772872164,2622298,1047107011,-1735824370,802204805,577297544,-900026351,780725551,711837968,-1139782564,-2079398214,1086068955,-69610059,582320581,-291453402,802368927,1997311712,1998964223,112669505,-1182177481,-2099293903,-1977796701,2118731066,754859362,-2122049640,-506442995,-853249782,995717541,802472927,-1870741920,-2029030736,-2050817629,-1250395441,-1859746218,1209794872,-1791040308,933721255,-802865591,-1551698653,689839634,-467126044,-1744063518,995723435,-1728363736,-871364682,-1723901777,1065237133,1065243027,802778525,491801776,-751933068,2433570,1887734167,122338242,1247177870,1670553407,-2123957435,-1418617136,1600617730,-1911543745,-2013651917,293228034,1563296750,82035,521482827,1226574565,-449092622,469817563,856291289,-1823818517,-1179478345,-1023007220,-1185207560,-1347143518,300941795,2110282861,2000469435,1729467359,1151984837,-1911894923,-1337979804,-807582764,-1125489892,702334858,2579998,-448613794,126911427,-359928476,995489082,-276063191,-1803656776,1596901767,2143518845,-1302275774,-447086950,-523546087,80988633,175865529,-1365525296,-2131012990,-919348401,1239582594,965837104,160272242,1465646569,1174172960,620927296,-217516694,-1034806157" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.annotations"/>
      <attribute name="bnd.hashes" value="1966407409,93620289,-1398144076,-1054594264,-448415217" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.ast"/>
      <attribute name="bnd.hashes" value="1340360651,-1313233649,-1071909834,-1275239699,817132244,1472519935,960111492,960231012,1814195904,64279661,-81761456,-658384918,-1679915457,1010396574,1781966952,-1686469741,2051667439,-1725586726,-1521864795,-1245038910,-1009799291,-1961635830,157346199,-1499247758,986239725,-47379850,2195684,-47038950,-1692228181,1490424559,1774851231,-979151694,-1276079256,2320462,324116134,73174740,-116415428,1731909277,2374340,2420395,-148979656,-1356636180,1224243462,1790177360,1601438292,1177860436,2622298,-2110147444,-1269525215,-1886511258,-1125672449,79711796,1151431053,1074430782,1645660324,1038689403,-1803656776,704896937,1392131748,2101511861,-2020421303,1174511124,466481415,373048417,417656126,-614785370,120137045,-419150039,285433366,-310607219,536247791,1614722919,1534708920,-522249179,1043098169,-1671638756,398561000,85421933" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.commonjs.module"/>
      <attribute name="bnd.hashes" value="461468456,1420703351,-354010744,-1534617275,-1978145130" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript,org.mozilla.javascript.commonjs.module"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.commonjs.module.provider"/>
      <attribute name="bnd.hashes" value="1534365881,955780888,-1404424767,1431883207,1416397016,1445973961,1181063201,-1895859614,-289342816,302151965,753099408,-803881918,-680479710,-94967101,788074663" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.debug"/>
      <attribute name="bnd.hashes" value="130087674,1742123213,1857805913,612456513" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.engine"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.jdk18"/>
      <attribute name="bnd.hashes" value="1459177593" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.json"/>
      <attribute name="bnd.hashes" value="1971845884,-1952931001" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript,org.mozilla.javascript.ast"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.optimizer"/>
      <attribute name="bnd.hashes" value="1016444180,64279661,1073944957,-427232130,1680670941,-296498655,1304310295,-1688463837,-1672531923,-1970089570,307049925,1971188870,-447534827" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.regexp"/>
      <attribute name="bnd.hashes" value="1359553298,-477904542,-1771207680,473929944,-601114060,-446974946,1664415483,216147833,370571236,-601497472,-1881220395,-988538780,-1623214391,1618377297" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.resources"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.serialize"/>
      <attribute name="bnd.hashes" value="-606037531,1014137297,-842135226" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.tools"/>
      <attribute name="bnd.hashes" value="1449148638,1722544177" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.swing,org.mozilla.javascript,org.mozilla.javascript.debug"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.tools.debugger"/>
      <attribute name="bnd.hashes" value="825093727,1564529113,79609357,-2111090125,881694601,-288151579,68712,-1728169930,2000318412,-1570568177,-829123767,-472217105,-2107925226,-395604820,-1472105723,1691637969,-1163505024,519760721,-2127650907,2390489,-1679946188,-374340220,1788489038,-861071641,-1204369820,866869955,91702341,941970252,-26086019,-208688450,2119669229" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.swing,javax.swing.event,javax.swing.table,javax.swing.tree"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.tools.debugger.treetable"/>
      <attribute name="bnd.hashes" value="1233832785,250746108,-1896518145,1083592767,-147127531,368131494,915779161,1882744502" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.tools.jsc"/>
      <attribute name="bnd.hashes" value="2390489" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.tools.resources"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.swing,javax.swing.event,org.mozilla.javascript,org.mozilla.javascript.commonjs.module,org.mozilla.javascript.tools"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.tools.shell"/>
      <attribute name="bnd.hashes" value="1238754737,839947496,268568714,1581963763,-1500850204,2135814083,632889294,492179317,-2013651917,-2114847372,-2127650907,1324047703,-289342816,2390489,228842872,382087557,-1835938992,80878318,-1631082957,-1422971680,-1422971679,-409137159,1481121063,-777257333,-488568284,350741825,-1789800978" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.typedarrays"/>
      <attribute name="bnd.hashes" value="2004825198,583599613,-762740926,1736228103,1188901574,-1247128779,1472640566,760248316,-1874228222,2037661497,609403444,-1722955925,1248140771,-1386335767,667926642,-1745685594" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.v8dtoa"/>
      <attribute name="bnd.hashes" value="-1615502109,1459042288,66046046,1462702055,881847039,1032804606,493139133" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.xml"/>
      <attribute name="bnd.hashes" value="572770538,-1702150386,1996475926" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript,org.mozilla.javascript.xml,org.w3c.dom"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.rhino"/>
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="version" value="1.7.14" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.xmlimpl"/>
      <attribute name="bnd.hashes" value="-1038781125,77225596,87031,-1227311445,-709108146,-1227053771,-1227002078,935438678,-1596949769,2104342424,84121883,-2137443688,-1054484580,-281303399,-1870516040,1335761499" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.bundles.rhino"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.7.14.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.bundles.rhino"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="2385618" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.rhino/1.7.14_1/org.apache.servicemix.bundles.rhino-1.7.14_1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="9B9A6B2A9D75D9FEE03A9CBBE065106EAC4E4B05BA96C245A15718B9229A1503"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.border)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.border"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.event)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.filechooser)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.filechooser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.table)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.table"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.text)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.dom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform.stream)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.api"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="This bundle provides the internal API to implement scripting."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.2.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.api"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="2.3.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
      <attribute name="bnd.hashes" value="-46753349,258795604,1874317185,381654118,1533702317,1324047703,1842063848,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.api"/>
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api.resource"/>
      <attribute name="bnd.hashes" value="-1877529988,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="14791" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.api/2.2.0/org.apache.sling.scripting.api-2.2.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="658A9DC39357921AE74B3732CA67EAB872C7167979DFED8116BA718CAF4CB6DB"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.10.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </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="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.spi"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="This bundle defines the Apache Sling Scripting SPI"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.spi"/>
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.type"/>
      <attribute name="bnd.hashes" value="-220044152,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script,javax.servlet.http,org.apache.sling.api.resource.type,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.spi"/>
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.spi.bundle"/>
      <attribute name="bnd.hashes" value="1242664412,-605361132,2067602722,243430251,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.spi"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.spi"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="14568" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.spi/1.0.4/org.apache.sling.scripting.spi-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="3198E29EDE57397D66EDAE11BF9934C9AEAC49C29C136599826640D85B49D3D9"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.type)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.core"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Sling Scripting core functionality"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.4.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api,org.apache.sling.api.request,org.apache.sling.api.resource,org.apache.sling.api.scripting,org.apache.sling.scripting.api,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.core"/>
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core"/>
      <attribute name="bnd.hashes" value="-1757078407,687399115,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.core"/>
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core.servlet"/>
      <attribute name="bnd.hashes" value="-1966058228,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.4.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="140202" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.core/2.4.2/org.apache.sling.scripting.core-2.4.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2E732BDCEAD4ECEC6B4551A989FA0C06CD0A80B4942EDFB7A3A042842881B00C"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.script,org.apache.sling.scripting.core.impl.jsr223"/>
      <attribute name="objectClass" value="javax.script.ScriptEngineManager,org.apache.sling.scripting.core.impl.jsr223.SlingScriptEngineManager" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet,org.apache.sling.scripting.api.resource"/>
      <attribute name="objectClass" value="javax.servlet.ServletRequestListener,org.apache.sling.scripting.api.resource.ScriptingResourceResolverProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.adapter,org.apache.sling.commons.mime"/>
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterFactory,org.apache.sling.commons.mime.MimeTypeProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.api"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.api.BindingsValuesProvidersByContext" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.api,org.osgi.service.event"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.api.ScriptCache,org.osgi.service.event.EventHandler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.core.impl"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.core.impl.SlingScriptEnginePicker" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.core.impl.bundled"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.core.impl.bundled.ScriptContextProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.spi.bundle"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.spi.bundle.BundledRenderUnitFinder" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.ref)"/>
      <attribute name="osgi.wiring.package" value="java.lang.ref"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio)"/>
      <attribute name="osgi.wiring.package" value="java.nio"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.charset)"/>
      <attribute name="osgi.wiring.package" value="java.nio.charset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.locks)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.locks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.stream)"/>
      <attribute name="osgi.wiring.package" value="java.util.stream"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.script)(version&gt;=0.0.0)(!(version&gt;=1.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.7.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.12.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.type)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.7.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.compiler.source)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler.source"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.mime)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.mime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.threads)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.threads"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api.resource)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.spi.bundle)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.spi.bundle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.script.ScriptEngineFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.script.ScriptEngineManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.webconsole.WebConsoleSecurityProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.threads.ThreadPoolManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.BindingsValuesProvidersByContext)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.ScriptCache)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.resource.ScriptingResourceResolverProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.core.impl.SlingScriptEnginePicker)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.core.impl.bundled.ScriptContextProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.core.impl.jsr223.SlingScriptEngineManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.event.EventAdmin)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.el-api"/>
      <attribute name="documentation" value="http://sling.apache.org/sling-bundle-parent/org.apache.sling.scripting.el-api"/>
      <attribute name="description" value="&quot;This bundle wraps the Apache Tomcat 6.0.53 EL API used by Apache Sling Scripting JSP.&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.el-api"/>
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.el"/>
      <attribute name="bnd.hashes" value="-1311153978,2031316259,-940901947,1172212715,85104029,691292516,1574408052,1765477128,-90301326,-449139748,1999876968,-878800435,198012600,282516274,1999022169,-1717411573,-1754962935,357867129,1270164815,711080351,-936854741,-21639279,1726273565,2647074,-1304535351,1272675325" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.el-api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.el-api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="37404" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.el-api/1.0.4/org.apache.sling.scripting.el-api-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="528F74E01C08F80DAB74EC6134A555CDE5278D3C022DFFDB00D37B114016B20E"/>
    </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="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.javascript"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Support for JavaScript scripting"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.1.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.mozilla.javascript"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.javascript"/>
      <attribute name="bundle-version" value="3.1.4" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.javascript"/>
      <attribute name="bnd.hashes" value="-137761012,-997832310,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.1.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.javascript"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.1.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.javascript"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="69212" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.javascript/3.1.4/org.apache.sling.scripting.javascript-3.1.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="1B8390A667AA8CCB64B6F78EAEF01ED87A99C046D2892B8C8631A3C0836FCE96"/>
    </capability>
    <capability namespace="osgi.implementation">
      <attribute name="version" value="1.7.7.1_1" type="Version"/>
      <attribute name="osgi.implementation" value="org.apache.sling.scripting.javascript.rhinoscriptengine"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.script"/>
      <attribute name="objectClass" value="javax.script.ScriptEngineFactory" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.lock)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.lock"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.12.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.core)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.javascript)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.javascript"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.mozilla.javascript)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.mozilla.javascript.tools.debugger)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript.tools.debugger"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.ScriptCache)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.javascript.RhinoHostObjectProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.jsp-api"/>
      <attribute name="documentation" value="http://sling.apache.org/sling-bundle-parent/org.apache.sling.scripting.jsp-api"/>
      <attribute name="description" value="&quot;This bundle wraps the Apache Tomcat 6.0.14 JSP API used by Apache Sling Scripting JSP.&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.el,javax.servlet,javax.servlet.http,javax.servlet.jsp.el,javax.servlet.jsp.tagext"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp-api"/>
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
      <attribute name="bnd.hashes" value="-1961946702,1211762094,1967321798,1181482888,1465720215,-872839192,-861930781,354062166,-744385636,1167506298,1452991488,-1491947743" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.el"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp-api"/>
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.el"/>
      <attribute name="bnd.hashes" value="1999876968,-285453469,198012600,-1332041641,1999022169,1839904473,1778158238,-422722936,875036273,1849776793,-1560347966" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp-api"/>
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.resources"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp-api"/>
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.tagext"/>
      <attribute name="bnd.hashes" value="-286818217,1719577208,499529271,360260310,-47188794,517825437,1183273879,7005624,-2066784781,923618041,-120422296,-1786588601,83834,1078294133,-914934768,115170884,-1563261308,-362462748,115331912,-739051473,-818053007,374035189,-78822940,-1502869629,1705887022,-208838294" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.jsp-api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.jsp-api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="88059" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.jsp-api/1.0.2/org.apache.sling.scripting.jsp-api-1.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F16AE608FE5D348CE820FA6FA575386AE6AC4F92DB46776E462ED42085456DED"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.el)"/>
      <attribute name="osgi.wiring.package" value="javax.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.el)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.tagext)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.tagext"/>
    </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="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.jsp.taglib"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Core Tag Library for Apache Sling JSP support"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.jsp.tagext"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp.taglib"/>
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="version" value="2.2.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.taglib.tei"/>
      <attribute name="bnd.hashes" value="1195204179,1026726331,-284676883,-124099680,1402062574,-2001464565,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.jsp,javax.servlet.jsp.tagext,org.apache.sling.api.adapter,org.apache.sling.api.resource,org.apache.sling.caconfig.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp.taglib"/>
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.taglib"/>
      <attribute name="bnd.hashes" value="-1226899622,-312489364,-845335623,1026727229,-2081693636,-210648417,-210647519,-782866044,974885932,-1270064210,-2101671211,402081878,-419452725,-2069935110,257431975,-284675985,-407735402,1714294008,1030845821,-1259443502,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.jsp.taglib"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.4.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.jsp.taglib"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="66644" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.jsp.taglib/2.4.0/org.apache.sling.scripting.jsp.taglib-2.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="78AFF2635C936616529DBDB8B9CC41A03D7BCE5B184AF022CBA83988E241CF7D"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.0.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.tagext)(version&gt;=2.0.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.tagext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.caconfig.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.caconfig.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.jsp.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.XSSAPI)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.jsp"/>
      <attribute name="documentation" value="http://sling.apache.org/sling-bundle-parent/org.apache.sling.scripting.jsp"/>
      <attribute name="description" value="&quot;Support for JSP scripting&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.5.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.el,javax.naming,javax.servlet,javax.servlet.http,javax.servlet.jsp,javax.servlet.jsp.el,javax.servlet.jsp.tagext"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp"/>
      <attribute name="bundle-version" value="2.5.4" type="Version"/>
      <attribute name="version" value="2.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.jasper.runtime"/>
      <attribute name="bnd.hashes" value="152816605,1791585795,873747223,1275988285,634121822,1211345392,1658926764,126947113,1635972614,-119991317,916891069,2139603692,884254627,1592328741,1799363918,-759428662,1767248381,-593804102,111917632,-944184473,-631356485,1380941484,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.jsp,org.apache.sling.api,org.apache.sling.api.wrappers,org.slf4j"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.jsp"/>
      <attribute name="bundle-version" value="2.5.4" type="Version"/>
      <attribute name="version" value="2.0.8" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.util"/>
      <attribute name="bnd.hashes" value="722872151,115695260,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.5.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.jsp"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.5.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.jsp"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="722010" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.jsp/2.5.4/org.apache.sling.scripting.jsp-2.5.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D2329EC6DC5375852D1132A063A55CB8298EC1CD9B5D21B53F59B2463FBB5AE7"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.script.ScriptEngineFactory,org.apache.sling.api.resource.observation.ResourceChangeListener,org.apache.sling.commons.classloader.ClassLoaderWriterListener" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.scripting.jsp.PrecompiledJSPRunner" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.el)"/>
      <attribute name="osgi.wiring.package" value="javax.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.naming)"/>
      <attribute name="osgi.wiring.package" value="javax.naming"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.descriptor)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.descriptor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp.el)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp.tagext)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.tagext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.path)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.path"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.compiler)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.compiler.source)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler.source"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.jsp.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.jsp.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.spi.bundle)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.spi.bundle"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.ext)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.ext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.ServletContext)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.ClassLoaderWriter)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.compiler.JavaCompiler)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.resource.ScriptingResourceResolverProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.jsp.PrecompiledJSPRunner)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.sightly.compiler.java"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling Scripting HTL Java Compiler provides support for transpiling the Abstract Syntax Tree produced by the         org.apache.sling.scripting.sightly.compiler module into Java source code."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.2.140" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.scripting.sightly.compiler.backend,org.apache.sling.scripting.sightly.compiler.commands"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.compiler.java"/>
      <attribute name="bundle-version" value="1.2.2.140" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.java.compiler"/>
      <attribute name="bnd.hashes" value="1993942566,1339991172,-58322802,-531034083,-796052210,1880715666,852331204,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.2.140" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.sightly.compiler.java"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.2.140" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.sightly.compiler.java"/>
    </capability>
    <capability namespace="io.sightly.compiler.java">
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler.java">
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler.java">
      <attribute name="version" value="1.2.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler.java">
      <attribute name="version" value="1.3.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler.java">
      <attribute name="version" value="1.3.1" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler.java">
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="69712" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.sightly.compiler.java/1.2.2-1.4.0/org.apache.sling.scripting.sightly.compiler.java-1.2.2-1.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="6120D74FB5AC746AB2A9A92222727C757C383256566B174320BCAFC5A1598A26"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.compiler.source)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler.source"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.backend)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.backend"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.commands)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.commands"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.expression)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.expression"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.expression.nodes)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.expression.nodes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.util)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="io.sightly.compiler">
      <directive name="filter" value="(&amp;(version&gt;=1.0)(version&lt;=1.4))"/>
    </requirement>
    <requirement namespace="io.sightly.runtime">
      <directive name="filter" value="(&amp;(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling Scripting HTL Compiler provides support for compiling HTML Template Language scripts into an Abstract         Syntax Tree."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.14.140" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.scripting.sightly.compiler.backend,org.apache.sling.scripting.sightly.compiler.commands"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="bnd.hashes" value="1411077024,904358343,-582237624,-441645136,1326415837,1477538441,1786660806,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.scripting.sightly.compiler.commands"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.backend"/>
      <attribute name="bnd.hashes" value="-1272366285,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.scripting.sightly.compiler.expression"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.commands"/>
      <attribute name="bnd.hashes" value="-777144443,-1679919317,-1718345313,969893515,-1944387901,69819,80204866,-1418967450,2374340,557689211,-472741187,2092670,908763827,680450298,1289123756,2140488546,2135814083,-147543991,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.scripting.sightly.compiler.expression.nodes"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.expression"/>
      <attribute name="bnd.hashes" value="198012600,1974236378,-503535033,-1356636180,-673671834,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.scripting.sightly.compiler.expression"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="version" value="1.2.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.expression.nodes"/>
      <attribute name="bnd.hashes" value="-1071909834,2051441,-733965754,-1963338779,-1460288564,375032009,-2002685997,-785013496,-360202831,882300857,-1872774602,1313460981,1256619135,73100568,-1383115053,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.util"/>
      <attribute name="bnd.hashes" value="373899018,-1106718468,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.sightly.compiler"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.14.140" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.sightly.compiler"/>
    </capability>
    <capability namespace="io.sightly.compiler">
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler">
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler">
      <attribute name="version" value="1.2.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler">
      <attribute name="version" value="1.3.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler">
      <attribute name="version" value="1.3.1" type="Version"/>
    </capability>
    <capability namespace="io.sightly.compiler">
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="293657" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.sightly.compiler/1.2.14-1.4.0/org.apache.sling.scripting.sightly.compiler-1.2.14-1.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="555B8998A74DE6700AA291D71783BCC34828DF15555957935617E548346901F3"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.sightly.compiler"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.compiler.SightlyCompiler" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.antlr.v4.runtime)(version&gt;=4.7.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.antlr.v4.runtime.atn)(version&gt;=4.7.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.atn"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.antlr.v4.runtime.dfa)(version&gt;=4.7.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.dfa"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.antlr.v4.runtime.tree)(version&gt;=4.7.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.antlr.v4.runtime.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.math)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.backend)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.backend"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.expression)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.expression"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.expression.nodes)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.expression.nodes"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.util)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.render)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.render"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="io.sightly.runtime">
      <directive name="filter" value="(&amp;(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.sightly.js.provider"/>
      <attribute name="documentation" value="http://sling.apache.org/sling-bundle-parent/org.apache.sling.scripting.sightly.js.provider"/>
      <attribute name="description" value="&quot;The Apache Sling HTL JavaScript Use Provider adds support for accessing JS scripts from HTL's Use-API.&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.6" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.sightly.js.provider"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.6" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.sightly.js.provider"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="77916" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.sightly.js.provider/1.2.6/org.apache.sling.scripting.sightly.js.provider-1.2.6.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="F2330AFEBA7AB6410A7E3940B2BF81A6A401FF88BFA24B12E040A07F27BA6911"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.js.impl.jsapi.ProxyAsyncScriptableFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.use.UseProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.script)(version&gt;=0.0.0)(!(version&gt;=1.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.12.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.sling.commons.osgi)"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.core)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.render)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.render"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.use)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.use"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.mozilla.javascript)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="io.sightly">
      <directive name="filter" value="(&amp;(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
    <requirement namespace="io.sightly.runtime">
      <directive name="filter" value="(&amp;(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.implementation">
      <directive name="filter" value="(&amp;(osgi.implementation=org.apache.sling.scripting.javascript.rhinoscriptengine)(version&gt;=1.7.7.1)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.script.ScriptEngineManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.resource.ScriptingResourceResolverProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.js.impl.jsapi.ProxyAsyncScriptableFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.js.impl.jsapi.SlyBindingsValuesProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.sightly.runtime"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling Scripting HTL Runtime provides support for executing HTL Java compiled units produced by the org.apache.sling.scripting.sightly.compiler.java module."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.6.140" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.runtime"/>
      <attribute name="bundle-version" value="1.2.6.140" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly"/>
      <attribute name="bnd.hashes" value="-1851041679,1446184869,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.scripting.sightly.render"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.runtime"/>
      <attribute name="bundle-version" value="1.2.6.140" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.extension"/>
      <attribute name="bnd.hashes" value="-1278082201,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.runtime"/>
      <attribute name="bundle-version" value="1.2.6.140" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.pojo"/>
      <attribute name="bnd.hashes" value="85351,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script,org.apache.sling.scripting.sightly"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.runtime"/>
      <attribute name="bundle-version" value="1.2.6.140" type="Version"/>
      <attribute name="version" value="3.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.render"/>
      <attribute name="bnd.hashes" value="565959700,373899018,859367193,-1878550705,1032574336,-1107382182,-912829358,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script,org.apache.sling.scripting.sightly.render"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly.runtime"/>
      <attribute name="bundle-version" value="1.2.6.140" type="Version"/>
      <attribute name="version" value="1.0.1" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.use"/>
      <attribute name="bnd.hashes" value="17756161,1961582712,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.6.140" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.sightly.runtime"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.6.140" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.sightly.runtime"/>
    </capability>
    <capability namespace="io.sightly.runtime">
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.runtime">
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.runtime">
      <attribute name="version" value="1.2.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.runtime">
      <attribute name="version" value="1.3.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly.runtime">
      <attribute name="version" value="1.3.1" type="Version"/>
    </capability>
    <capability namespace="io.sightly.runtime">
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="29781" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.sightly.runtime/1.2.6-1.4.0/org.apache.sling.scripting.sightly.runtime-1.2.6-1.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="3D3E8DB52816D441D9B3F0A3807EDD2CB33A4F171C9C62C2A0CCE182A8193FEE"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.math)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.math"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.render)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.render"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.sightly"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling Scripting HTL Engine is a Java implementation of the HTML Template Language specification. The bundle contains the         HTL script engine and its runtime implementation."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.16.140" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.script,org.apache.sling.api,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.sightly"/>
      <attribute name="bundle-version" value="1.4.16.140" type="Version"/>
      <attribute name="version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.engine"/>
      <attribute name="bnd.hashes" value="-723366873,1417649018,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.16.140" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.sightly"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.16.140" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.sightly"/>
    </capability>
    <capability namespace="io.sightly">
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly">
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly">
      <attribute name="version" value="1.2.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly">
      <attribute name="version" value="1.3.0" type="Version"/>
    </capability>
    <capability namespace="io.sightly">
      <attribute name="version" value="1.3.1" type="Version"/>
    </capability>
    <capability namespace="io.sightly">
      <attribute name="version" value="1.4.0" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="124700" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.sightly/1.4.16-1.4.0/org.apache.sling.scripting.sightly-1.4.16-1.4.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="FCF2D57D03C2987D0173A66C4CECCF6349FE12D25203D4D6DD13B37E074C658F"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.script"/>
      <attribute name="objectClass" value="javax.script.ScriptEngineFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.api.resource.observation,org.apache.sling.scripting.sightly.impl.engine"/>
      <attribute name="objectClass" value="org.apache.sling.api.resource.observation.ResourceChangeListener,org.apache.sling.scripting.sightly.impl.engine.ResourceBackedPojoChangeMonitor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.api"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.api.BindingsValuesProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.sightly.engine,org.apache.sling.scripting.sightly.impl.engine.bundled"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.engine.BundledUnitManager,org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.sightly.extension"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.extension.RuntimeExtension" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.sightly.impl.engine"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.impl.engine.ExtensionRegistryService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.sightly.impl.engine"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.sightly.impl.engine.compiled"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.sightly.use"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.sightly.use.UseProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.compiler.backend)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.compiler.backend"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.java.compiler)(version&gt;=2.0.0)(!(version&gt;=2.1.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.java.compiler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.compiler)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.compiler.source)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.compiler.source"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.factory)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.factory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.io)"/>
      <attribute name="osgi.wiring.package" value="java.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang)"/>
      <attribute name="osgi.wiring.package" value="java.lang"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.annotation)"/>
      <attribute name="osgi.wiring.package" value="java.lang.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.invoke)"/>
      <attribute name="osgi.wiring.package" value="java.lang.invoke"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.lang.reflect)"/>
      <attribute name="osgi.wiring.package" value="java.lang.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.net)"/>
      <attribute name="osgi.wiring.package" value="java.net"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.nio.charset)"/>
      <attribute name="osgi.wiring.package" value="java.nio.charset"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.text)"/>
      <attribute name="osgi.wiring.package" value="java.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.time)"/>
      <attribute name="osgi.wiring.package" value="java.time"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.time.format)"/>
      <attribute name="osgi.wiring.package" value="java.time.format"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.time.temporal)"/>
      <attribute name="osgi.wiring.package" value="java.time.temporal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util)"/>
      <attribute name="osgi.wiring.package" value="java.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.concurrent.locks)"/>
      <attribute name="osgi.wiring.package" value="java.util.concurrent.locks"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.function)"/>
      <attribute name="osgi.wiring.package" value="java.util.function"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.jar)"/>
      <attribute name="osgi.wiring.package" value="java.util.jar"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=java.util.regex)"/>
      <attribute name="osgi.wiring.package" value="java.util.regex"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.script)(version&gt;=0.0.0)(!(version&gt;=1.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.5.0)(!(version&gt;=2.6.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.13.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.observation)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.observation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.type)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.type"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.servlets)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.servlets"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.i18n)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.i18n"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.core)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.engine)(version&gt;=1.1.0)(!(version&gt;=1.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.engine"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.extension)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.extension"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.pojo)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.pojo"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.render)(version&gt;=3.1.0)(!(version&gt;=3.2.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.render"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.sightly.use)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.sightly.use"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.spi.bundle)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.spi.bundle"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.9.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="io.sightly.runtime">
      <directive name="filter" value="(&amp;(version&gt;=1.0)(!(version&gt;=2.0)))"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.script.ScriptEngineManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.ClassLoaderWriter)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.compiler.JavaCompiler)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.models.factory.ModelFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.ScriptCache)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.resource.ScriptingResourceResolverProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.compiler.SightlyCompiler)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.extension.RuntimeExtension)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.impl.engine.ExtensionRegistryService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.impl.engine.ResourceBackedPojoChangeMonitor)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.impl.engine.SightlyEngineConfiguration)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.impl.engine.bundled.BundledUnitManagerImpl)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.impl.engine.compiled.SlingHTLMasterCompiler)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.sightly.use.UseProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.XSSAPI)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.freemarker"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Support for FreeMarker scripting"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.freemarker"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.freemarker"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="24952" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.freemarker/1.0.4/org.apache.sling.scripting.freemarker-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="72304015F8F5B35577778A3371021C490CE8098B177F313DE685626D6C5CCE2E"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="freemarker.template"/>
      <attribute name="objectClass" value="freemarker.template.TemplateModel" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.script"/>
      <attribute name="objectClass" value="javax.script.ScriptEngineFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.scripting.api"/>
      <attribute name="objectClass" value="org.apache.sling.scripting.api.BindingsValuesProvider" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=freemarker.core)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="freemarker.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=freemarker.log)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="freemarker.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=freemarker.template)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="freemarker.template"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=freemarker.template.utility)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="freemarker.template.utility"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.script)"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.7.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.classloader)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.classloader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.osgi)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.osgi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.core.servlet)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core.servlet"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=freemarker.template.Configuration)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.adapter.AdapterManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.commons.classloader.DynamicClassLoaderManager)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache License, Version 2.0; see: http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.freemarker.freemarker"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.template,org.jaxen,freemarker.template.utility,freemarker.log,org.jaxen.dom4j,org.dom4j,org.dom4j.tree,org.jaxen.dom,org.w3c.dom,org.jaxen.jdom,org.jdom.output,org.jdom"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.xml"/>
      <attribute name="bnd.hashes" value="-2137443688,-1848948940,1676585251,-852226632,-929251232,1596859418,1137876958,2046253645,1178524796,595573718,-1370815241,111332974,1402784754,1239807051,-1360216728,-1793154034,-1774936357,-1120583120,-1538176457,1814863337,-1178709719,-1191285530,2079783896,301443070,625183438,-997241548,-1795768765,-1431586152,-78495104" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.template.utility,freemarker.core,freemarker.template,freemarker.log,javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.cache"/>
      <attribute name="bnd.hashes" value="-447081605,-823763546,-1024776802,286877881,-1125603752,1518497957,-1772347376,-1603708844,-1274837585,1829122003,-912958999,266692227,531845187,-1729627390,-2077988389,-1363271671,1403339412,580351654,1600917247,-978690080,-1732551249,-624658667,201625552,2036582340,994357763,1351883705,1613417414,1412404158,-965054224,-199820324,207457944,-885717421,-857475227,592502536,-1062402322,1453511937,1458237773,864876388,180793435,549534662,2000699274,-1236383759,707747238,-630227385,707748199,-977953124,-777732579,221135964,422149220,52992250,-278356809" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.template,freemarker.debug.impl,freemarker.template.utility"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.debug"/>
      <attribute name="bnd.hashes" value="-982474735,136465590,-1469680672,612456513,137430338,185353068,-1826574315,-358930862" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.core,freemarker.template,freemarker.ext.beans,freemarker.ext.util,org.w3c.dom,org.python.core,org.python.util,freemarker.log,freemarker.ext.dom"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.template.utility"/>
      <attribute name="bnd.hashes" value="-1647841337,-2127464274,1994305914,54238355,-22263210,766530110,1132974094,2051359534,1491883431,-2141163589,1581691183,-1977528491,-1299875751,168823621,-2129205728,-431055286,-245049839,-1767285609,-1895942982,1857433840,442781327,345083733,-336813012,-161099722,-2110894228,-957907157,-256593670,1601326859,1300492059,515834027,1527378703,1189542583,-1675726664,702334858,-1627819342,-357849761,420425683,980305450,-734349573,-186938008,90759886,-2052437182,1874098329,-2066354622,-1365532953,549798677,-1494569110,-3625128" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.template,freemarker.core,freemarker.template.utility,freemarker.ext.util,freemarker.log,org.zeroturnaround.javarebel"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.beans"/>
      <attribute name="bnd.hashes" value="1763817807,588399432,2439591,-1715684304,749135772,1247177870,764216432,14542137,-897583908,237848385,1630175497,1807481968,951578234,-2020561653,-2106040730,-1892545785,2037977933,-890876927,-915543391,-901232131,-1532546436,358075630,-473978733,1681456456,510757171,-1781906712,-452084047,46696203,807270392,1738332155,-260720783,-641988402,69159174,-1848075966,-645090956,-1097963328,1132832504,1560507969,362516707,-41007301,191577171,2033190434,-371380917,1377525672,226935629,-1894592122,294190014,858926992,268944665,81291353,110724376,1410308376,32142521,-96660281,-1125453029,-286330639,1145255724,1571408165,-1906016960,1468840729,-845535132,1640238969,-2074558672,290460411,1876295116,-868395159,-1256038926,-1714812452,-1147144165,-169417923,-868107043,-1929123034,-1135257029,-755137031,-1810191517,1093014748,-472979192,-836940566,1846159855,1093302864,-461092056,2137348492,1206272876,-250955033,-1355553025,825517693,1623646497,-137696905,1685009903,-379097015,1148083547,300528811,-265838887,1209137991,1141918367,-1156238819,-1487332823,1322396119,-205025621,-1787427577,-1674169449,846218692,-752402233,1111396405,-1843510804,-1202974023,828796974,-478345043,349826847,-1399147181,-1830702698,974243546,-1758283461,1327787672,140752248,-994693136,-1794964659,1177383927,1449357411,1477547478,1471322250,-1936126398" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.log,freemarker.debug,freemarker.template.utility,freemarker.core,freemarker.template,freemarker.cache,javax.swing.tree"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.debug.impl"/>
      <attribute name="bnd.hashes" value="-1155794111,637239012,316396370,-1720423628,482803940,1376527177,-1338280579,-741106842,-1335340759,-1106213248,2030268252,-1556259598,2064850939,-1623149969,1781182622,-366759357,705852746,1468729895,742144977,1834377222" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.core,org.w3c.dom,freemarker.template,org.jaxen,freemarker.template.utility,org.jaxen.dom,org.xml.sax,javax.xml.parsers,freemarker.log,freemarker.ext.util,com.sun.org.apache.xml.internal.utils,com.sun.org.apache.xpath.internal.objects,com.sun.org.apache.xpath.internal,javax.xml.transform,org.w3c.dom.traversal,org.apache.xml.utils,org.apache.xpath,org.apache.xpath.objects"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.dom"/>
      <attribute name="bnd.hashes" value="942738585,-1863176405,2005027124,-1927224658,224955668,792967797,-425640531,-1865341488,-1802857508,-1178709719,-1841959385,-2057126018,-1029764018,-71850887,-1238332596,327430258,1075091042,-1041559206" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.core,freemarker.cache,freemarker.template.utility,freemarker.log,freemarker.ext.util,freemarker.ext.beans,org.w3c.dom,freemarker.ext.dom,javax.swing.tree,freemarker.debug.impl"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.template"/>
      <attribute name="bnd.hashes" value="1317983200,-31047901,1171963428,-394360319,-1563253546,1508814558,-2094411778,-967115444,-2114224825,1194340114,-161802298,820336677,1646110578,1087303605,-649895630,-1448887433,529699243,-1381652727,357897756,1169923744,40398107,2107181040,-1077679276,1099527239,-1520786509,-1517410857,-194583448,623696899,1265757423,-374739170,-1485859913,2111461499,-1467941044,2121241954,-1451102513,-651669450,-1091742668,-875541993,616180476,93343034,-1908471280,561399968,2001425506,561519104,561645968,-1355956293,439794594,-1229781922,-961986283,1537083315,1745617441,-121831889,-1256902502,-1803197029,-328413391,-2072653884,1401664673,-2051522537,837469012,-1513085699,882455536,1513127568,-1146041131,686815413,1960165185,-1771897900,-1077356436,212211962,905739998,-690777650,1882611489,602155695,-2037678688,-685680032,-549947331,-1822687538,1891522122,2116340429,-2011343776,326912806,974047334,1029304739,1844284782,1036962391,-1443470223,-1030378423,2016261304,-889458861,-1479529119" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.commons.logging,org.slf4j,org.slf4j.spi,org.apache.log,org.apache.log4j"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.log"/>
      <attribute name="bnd.hashes" value="1371755239,-1148210141,-2013470288,971415866,512426154,-1632824317,540107191,-3874929,-1077106756,421621860,-1780320943,1087129816,1347702538,1764663615,722895955,160921716,1919658070" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.template,org.jdom,org.jdom.output,org.jaxen,org.jaxen.jdom,org.jdom.input"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.jdom"/>
      <attribute name="bnd.hashes" value="-2034117191,1733203105,-1848948940,1676585251,-1038434875,-1497641024,1596859418,1137876958,2046253645,2014149107,1178524796,-493630412,-1431586152,863091203,-1968965140,1577780420,2125880377,1327527551,111332974,1402784754,-1191285530,1239807051,1199356285,-1969992232,-1793154034,188239730,-1178709719" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.template,freemarker.template.utility,freemarker.ext.beans,freemarker.ext.dom,freemarker.debug.impl,freemarker.cache,freemarker.log,javax.swing.tree,javax.swing,freemarker.ext.util"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.core"/>
      <attribute name="bnd.hashes" value="-1875907776,-935593443,-1457131600,1057657168,983580525,1006828674,-139153829,1861318944,314374063,1474138099,-1116952849,-1560429652,1886293762,-1275239699,1913260897,-983298592,1802920711,681971729,-935767270,-1678783089,1564744044,-472774464,1816238983,534456905,1410939439,-348946330,564185179,1895612451,1048363880,196697716,162436007,-109629651,1198350854,-1797413361,197008584,346690459,352497807,-1611000953,494875991,1183005661,24234977,-766727762,-410753756,508609506,364563500,408426365,-1295561466,294083778,-1220828054,-634741690,-1850559427,-1179301311,-1491011934,503191564,-1450136639,-1134485051,-1502129592,-2122689117,1094948635,-303043963,-2022355890,-1134655173,-1410145047,-1466441323,2138255374,1352257347,2027408319,1943291033,2026160586,651286754,-645858798,1327579615,1725903880,-145531263,1567110432,-1994303757,-337335878,-1575440305,1283253969,950677576,93021153,1518824779,97258,-1872889459,-1338915723,53706236,747316634,902043738,-797638618,-1668327007,687867003,1115632961,-741778684,-760386934,-1001897994,179793630,-1969042690,-862995414,-1178240931,-576132482,1673496773,2140855805,1059978125,747717918,790852322,-901911544,-85404254,19190940,-2057416863,1795008536,-311843120,-2016270636,1144289607,1372250758,-1378698026,794686703,1093962789,988715486,1175162481,-330411694,-925312855,512828472,92598313,92613689,-1374009521,-1023245884,1359467480,-766442589,-766027437,100360310,1221166992,119553869,-1097130045,-635340437,16879939,1385467477,2067160515,-57267636,-913090031,1598103621,96798844,980837502,1142260218,2087043030,115968502,1918128013,757416820,-200523288,-721168961,-849023241,35469599,-1154530575,-1109897891,103663267,103670955,103899673,-1134304093,390408873,940224130,1061415558,1663154059,-164523064,-2122169357,-78498323,74821,-177152969,-192331229,-896594331,-12455713,1541418880,225146585,1302845967,1546265482,-266437581,-1674121895,145257126,-1121303884,-488255437,-982699782,746995627,1292971256,-2133752727,-1945562214,-212206342,-1258057856,329604835,1936400813,1836127861,106422298,-1910863191,1932756233,-805354373,-1926610036,543098683,-1250089384,-865469463,-1693150163,676189585,1279030143,676199195,676208805,1297500563,-1402918063,-1718451788,474947642,-1255212187,1901430801,1518824778,-1207054030,-1765035955,-736973234,774435215,108837291,887732627,111554038,948682072,-457270917,-2080794710,114175646,1387701948,-396080999,-962284369,2058422895,-1291451933,-356052245,-1886440112,929675989,171771327,-1798726677,506379547,-798790103,614535354,1679476885,461040741,204527794,1651374386,-1349677655,-1398376969,-1176452742,-1876605025,-10414629,2098823723,2092880,-1807931110,27038373,206376383,-1679915457,-1014633461,1387259451,1771100065,-534876820,-1120756281,-1077356436,-430790176,-1748881119,-1371606999,1335028569,1452577095,1791837707,126397068,-1371844117,1513912372,-223700,-214948781,26736090,-925692040,68905,-1512418197,2050438606,937193682,-1112014184,-974849387,-1503540864,-1038781125,912129874,-450354322,1581963763,1716724844,225495774,520545332,1420672032,198012600,268965427,218496528,-2112831615,1454431950,-860774283,190999361,142028495,-555597882,558420009,985370202,-848890836,-816340768,-1959111926,2040297124,-1475130287,-1758354525,971651215,-1401490527,1228962508,1826767899,-1750286225,984226468,-553046586,375032009,-947254960,-687739768,1165728925,411854485,91148047,805010270,1777253470,1358293380,-250957583,-1788061459,-1936473609,1677994160,-1378495621,70973344,2034966578,-51244897,-1589930656,1805920740,1780334375,1705857701,1824800577,-368864355,1528237705,-1196016740,-2093185586,1799045837,-1988768672,718571455,-407897799,-920235483,-1184003016,1097578027,254162691,138652422,1057959969,1480449834,-2132581871,1979875436,-316005404,9207044,63118144,759903018,-876640541,74099628,824779456,-273951803,1269973759,-1157523666,-1819397090,-715837134,339598802,75160007,-1478909080,1749406699,1969630676,-1420082540,-588004997,1232742151,-1386283724,1602600729,-1882525607,-311639551,401206977,434463424,-1856484156,1843969633,1096148864,-1221375791,909549459,-1001866598,-2057232981,1224243462,1768222883,1131313913,1424495372,-1183379205,-342832008,-1146547467,889891197,419486623,-1163293046,1971845884,-1411900681,934089412,885608431,450115227,141739196,78727453,161606668,-1550911016,991128769,1607640845,1418968631,-1850529456,-1060144866,1333206356,83006,-1883515025,693096936,1244741398,-708069014,268892749,-1198682356,-268181367,1074430782,-524737127,-949609692,-476109983,219594364,301952383,202702475,256214274,-647291983,2021869215,470555859,-2087947741,-916936218,-1601200536,-69283238,-327254704,1532388473,326226264,-99999273,-970908450,-1548431410,203360289,1449801052,1861299007,-1175942837,939385664,-1851052412,2131352633,-585688424,80988633,954437577,1593014433,-1601810708,-1936471758,-1660126049,-700388022,1147741975,309986728,-721909436,-1233159332,264016999,-5226768,-1091175535,2097383096,1839775555,-63115364,-411438643,1368781819,-1919359505,1608437690,1500034032,-1905449811,168327112,682652828,1024218873,1895727010,798322478,78518021,-131216249,-1334847931,-1219698636,-783867967,-762163691,529886306,-1080809234,183680490,2134815631,1630582284,-130955064,-1503851209,-365400073,2079459548,-2007550412,172756682,-626512310,-1578225888,-2124665871,-535320536,1519189463,-640598538,-678149900,2420395,1306995593,1265572072,1407766300,-65418637,-315791162,-446649499,1602828671,-764298525,903311785,1781573621,-736402217,1053166694" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.python.core,freemarker.template,freemarker.ext.util,freemarker.ext.beans,freemarker.template.utility"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.jython"/>
      <attribute name="bnd.hashes" value="-26598503,-1823966457,765202619,-1340377410,-1819802170,-214895303,1851007045,-113037725,-116554511,-327926674,-390299112,-162610981" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.w3c.dom,freemarker.ext.xml,freemarker.template.utility,freemarker.ext.dom,freemarker.template,javax.xml.parsers,freemarker.core,org.apache.tools.ant.taskdefs,org.xml.sax,org.apache.tools.ant,org.python.util"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.ant"/>
      <attribute name="bnd.hashes" value="-1566556778,1735383146,-1197723424,-1149528288" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.core,freemarker.ext.beans,freemarker.template,freemarker.template.utility,javax.servlet,javax.servlet.http,freemarker.log,javax.el,javax.servlet.jsp.el,javax.servlet.jsp,javax.servlet.jsp.tagext,freemarker.ext.servlet,freemarker.ext.util,org.xml.sax,org.xml.sax.helpers,javax.xml.parsers"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.jsp"/>
      <attribute name="bnd.hashes" value="1628020650,1229407763,-1735168738,-810766954,388193057,1324615968,-821141225,-1863722014,416107680,-1697954487,-1096981495,353312072,1122224595,1306060378,-1938152460,348094593,57769191,-2124053899,-1774164758,-1817665306,-1421782366,873747223,-430582643,1993955639,1970761608,-774492412,-862968776,-2136583499,675249541,-622062112,-1098945270,-356062487,1025333259,-228289280,-119849321,-1797361461,184898646,1240187041,941962461,-1936098838,-453052951,-1422974332,-598629551,-246517182,-625611329,44492718,-173292489,-1077099814" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.ext.beans,org.mozilla.javascript,freemarker.template,freemarker.ext.util,freemarker.template.utility"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.rhino"/>
      <attribute name="bnd.hashes" value="1963598013,2023821584,-1471463393" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,freemarker.template.utility,freemarker.template,freemarker.cache,freemarker.log,freemarker.core,freemarker.ext.jsp"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.servlet"/>
      <attribute name="bnd.hashes" value="-1625173005,1721900393,1278737203,211525973,954357883,858807889,1196747974,930879751,-457668293,-1931576929,1110888884,-481029206,469326221,-17024488,1942896439,1084748158,-1958145092,-1905695215" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="freemarker.template"/>
      <attribute name="bundle-symbolic-name" value="org.freemarker.freemarker"/>
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.package" value="freemarker.ext.util"/>
      <attribute name="bnd.hashes" value="84921705,67115090,-675310660,-1053337936,1768795714,-222875143,-1066733119,-276750052" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.freemarker.freemarker"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.3.31.stable" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.freemarker.freemarker"/>
    </capability>
    <capability namespace="bnd.mainclass">
      <attribute name="bnd.mainclass" value="freemarker.core.CommandLine"/>
      <attribute name="version" value="2.3.31.stable" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1715750" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/freemarker/freemarker/2.3.31/freemarker-2.3.31.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="68ECB4C5AA4934B7B50C38B0E495D7589E52DFB9D28B964AC2008B72090BFAAE"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xml.internal.utils)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xml.internal.utils"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xpath.internal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xpath.internal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.sun.org.apache.xpath.internal.objects)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.sun.org.apache.xpath.internal.objects"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.el)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp.el)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.el"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.jsp.tagext)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.jsp.tagext"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.swing.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.swing.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.parsers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.parsers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.xml.transform)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.xml.transform"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.commons.logging)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.logging"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.log)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.log"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.log4j)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.log4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.tools.ant.taskdefs)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.tools.ant.taskdefs"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.xml.utils)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xml.utils"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.xpath)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xpath"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.apache.xpath.objects)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.xpath.objects"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.dom4j)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.dom4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.dom4j.tree)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.dom4j.tree"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jaxen)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jaxen"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jaxen.dom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jaxen.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jaxen.dom4j)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jaxen.dom4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jaxen.jdom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jaxen.jdom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jdom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jdom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jdom.input)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jdom.input"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.jdom.output)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.jdom.output"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.mozilla.javascript)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.mozilla.javascript"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.python.core)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.python.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.python.util)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.python.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.slf4j)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.slf4j.spi)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.slf4j.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.w3c.dom.traversal)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.w3c.dom.traversal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.xml.sax.helpers)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.xml.sax.helpers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.zeroturnaround.javarebel)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.zeroturnaround.javarebel"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.scripting.thymeleaf"/>
      <attribute name="documentation" value="https://sling.apache.org/documentation/bundles/scripting/scripting-thymeleaf.html"/>
      <attribute name="description" value="&quot;Apache Sling Scripting Thymeleaf&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.api.resource,org.thymeleaf.context,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.scripting.thymeleaf"/>
      <attribute name="bundle-version" value="2.0.2" type="Version"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.thymeleaf"/>
      <attribute name="bnd.hashes" value="-441569812,1575337582,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.scripting.thymeleaf"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.scripting.thymeleaf"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="47965" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.scripting.thymeleaf/2.0.2/org.apache.sling.scripting.thymeleaf-2.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5B149CD146609A05AD80559EE191C7444613D6534794B05C564DECBB1BAB1DAB"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.script.ScriptEngineFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.scripting.api.BindingsValuesProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.scripting.thymeleaf.TemplateModeProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.thymeleaf.dialect.IDialect" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.thymeleaf.messageresolver.IMessageResolver" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.thymeleaf.templateresolver.ITemplateResolver" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.thymeleaf.ITemplateEngine"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.script)(version&gt;=0.0.0)(!(version&gt;=1.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.script"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.5.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.request)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.request"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.9.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource.path)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource.path"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.scripting)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.scripting"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.i18n)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.i18n"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.api.resource)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.core.servlet)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.core.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.scripting.thymeleaf)(version&gt;=2.0.0)(!(version&gt;=2.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.scripting.thymeleaf"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.cache)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.context)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.context"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.dialect)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.dialect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.engine)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.engine"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.linkbuilder)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.linkbuilder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.messageresolver)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.messageresolver"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.model)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.element)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.element"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard.expression)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.expression"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templatemode)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templatemode"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateparser.markup.decoupled)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.markup.decoupled"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateresolver)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateresolver"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateresource)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateresource"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.ServletContext)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.i18n.ResourceBundleProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.api.resource.ScriptingResourceResolverProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.thymeleaf.AbsentMessageRepresentationProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.scripting.thymeleaf.TemplateModeProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.thymeleaf.cache.ICacheManager)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.thymeleaf.context.IEngineContextFactory)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.thymeleaf.dialect.IDialect)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.thymeleaf.linkbuilder.ILinkBuilder)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.thymeleaf.messageresolver.IMessageResolver)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.thymeleaf.templateparser.markup.decoupled.IDecoupledTemplateLogicResolver)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.thymeleaf.templateresolver.ITemplateResolver)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This OSGi bundle wraps thymeleaf 3.0.14.RELEASE jar file."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.0.14.RELEASE_1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.cache,org.thymeleaf.context,org.thymeleaf.dialect,org.thymeleaf.engine,org.thymeleaf.expression,org.thymeleaf.linkbuilder,org.thymeleaf.messageresolver,org.thymeleaf.model,org.thymeleaf.postprocessor,org.thymeleaf.preprocessor,org.thymeleaf.processor.cdatasection,org.thymeleaf.processor.comment,org.thymeleaf.processor.doctype,org.thymeleaf.processor.element,org.thymeleaf.processor.processinginstruction,org.thymeleaf.processor.templateboundaries,org.thymeleaf.processor.text,org.thymeleaf.processor.xmldeclaration,org.thymeleaf.templatemode,org.thymeleaf.templateparser.markup.decoupled,org.thymeleaf.templateresolver"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf"/>
      <attribute name="bnd.hashes" value="817981625,543579954,512229520,-855557004,-1492439590,362030551,-141566525,242077622,979545524,1200148171,-360773627,2093143303,1257094012,-811679883,-1702704741" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.slf4j,org.thymeleaf.engine,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.cache"/>
      <attribute name="bnd.hashes" value="71317293,568454991,-776811947,-2140175175,480571787,349483946,-1232138060,793409393,-2028110923,1998366256,-1220116827,187913544,1556458760,-1460732850,-1072461257" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.thymeleaf,org.thymeleaf.engine,org.thymeleaf.expression,org.thymeleaf.inline,org.thymeleaf.model,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.context"/>
      <attribute name="bnd.hashes" value="-887977203,-810976277,-674408491,-1678783089,1463692829,-17345299,-1969037353,992319782,1731580740,1427800358,-1740875090,995329070,-38674356,1498362084,1975052809,774726423,-1429540422,-468174885,219533462,305884058,1254982827,783891388,-977109789,-1974109989,689550767,-1845373383,-1498162397" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.expression,org.thymeleaf.postprocessor,org.thymeleaf.preprocessor,org.thymeleaf.processor"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.dialect"/>
      <attribute name="bnd.hashes" value="-184493180,-746013290,1695803805,-732053799,-1941352538,-1454130211,1445012206,-1473152099" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser,org.thymeleaf,org.thymeleaf.cache,org.thymeleaf.context,org.thymeleaf.inline,org.thymeleaf.model,org.thymeleaf.processor.cdatasection,org.thymeleaf.processor.comment,org.thymeleaf.processor.doctype,org.thymeleaf.processor.element,org.thymeleaf.processor.processinginstruction,org.thymeleaf.processor.templateboundaries,org.thymeleaf.processor.text,org.thymeleaf.processor.xmldeclaration,org.thymeleaf.standard.expression,org.thymeleaf.templatemode,org.thymeleaf.templateparser.raw,org.thymeleaf.templateparser.text,org.thymeleaf.templateresource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.engine"/>
      <attribute name="bnd.hashes" value="-723043104,261206373,-1998894843,-198653666,141696206,1218738511,2017053308,321319151,802589081,1370959204,-650306777,-1527170410,1315326508,-1895856777,1982620600,1597211183,83579638,-1679915457,-101337418,1577447350,1785399126,-802372494,132067049,-1605049009,-1192851975,345119455,1783088388,-1754803676,-1953376377,1312096822,-425125428,574268324,991782293,811228672,-636293575,-1595402393,-1559706780,-1581831844,1677906180,-197923076,-197721173,673566513,-69466799,2016653150,-936588267,669043518,46185682,-297401881,-205633697,-1172397177,-1670630401,-505277603,-270633064,74517257,1196236478,-1455099640,-497266040,-1600474609,2053479259,-1404628014,-1378394606,434871966,948348674,-186274990,-232450749,-442851133,409735454,248788217,-812140700,-857480735,-1441238687,1766917796,-579507613,-659361983,1735450622,-1540655693,602155695,-2085412895,-2124538965,607843304,2603341,1530401410,-958421254,-1621667934,1845181466,-322761276,614796798,1987282257,-688113017,1014847015,-590755819,-550726760,2016948368,-1796966141,-1629118086,2005212728,905261872" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.exceptions"/>
      <attribute name="bnd.hashes" value="696117299,-209877509,2064407577,1414005840,949114279,2024366131,-1374575905,-581081004,-1105489022" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.engine,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.expression"/>
      <attribute name="bnd.hashes" value="-1165977932,1969669466,64369321,770870485,583599613,65803877,1720698822,-285249732,-393282934,-57087469,73368,73429877,2390711,-397449876,-335862230,5004532,2573425,-217105822,2645159" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.model"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.inline"/>
      <attribute name="bnd.hashes" value="1991578736,1420275447" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.linkbuilder"/>
      <attribute name="bnd.hashes" value="871514271,690919992,1258850932,459633444" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.templateresource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.messageresolver"/>
      <attribute name="bnd.hashes" value="1285767307,846669220,-235407461,176138384" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf,org.thymeleaf.engine,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.model"/>
      <attribute name="bnd.hashes" value="1851782759,1272131116,556469331,2039037569,1469290381,991187414,1868730377,240962599,-2130522016,-1010316150,548327406,1222000017,-1578420386,-695741774,-1983703284,-24376840,-1951063945,-1938197953,70020374,880133516" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.engine,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.postprocessor"/>
      <attribute name="bnd.hashes" value="292304393,-1456621646" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.engine,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.preprocessor"/>
      <attribute name="bnd.hashes" value="1340289048,1283872079" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor"/>
      <attribute name="bnd.hashes" value="664453744,-551375287" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.cdatasection"/>
      <attribute name="bnd.hashes" value="807403704,1227878161,654027512" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.comment"/>
      <attribute name="bnd.hashes" value="-819720875,-1546859684,-697863091" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.doctype"/>
      <attribute name="bnd.hashes" value="110958722,-616180087,-464458624" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.engine,org.thymeleaf.inline,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.element"/>
      <attribute name="bnd.hashes" value="-275939709,-1995167822,223906403,-336548974,644380860,1596979949,1248852831,1286233131,-1824838498,1669980714,1700430666" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.processinginstruction"/>
      <attribute name="bnd.hashes" value="81943609,-513375744,1825946921" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.inline,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.templateboundaries"/>
      <attribute name="bnd.hashes" value="-1528871250,-439398841,1654842114" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.text"/>
      <attribute name="bnd.hashes" value="-814546749,1728010268,-2074013811" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.xmldeclaration"/>
      <attribute name="bnd.hashes" value="1019570253,1368597606,-1790526461" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.dialect,org.thymeleaf.expression,org.thymeleaf.processor,org.thymeleaf.standard.expression,org.thymeleaf.standard.serializer"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard"/>
      <attribute name="bnd.hashes" value="1108613257" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ognl,org.thymeleaf,org.thymeleaf.context,org.thymeleaf.engine,org.thymeleaf.expression"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.expression"/>
      <attribute name="bnd.hashes" value="2030051680,-340501804,1547181168,314374063,-888365242,1593759015,190192907,-1266130562,-1920473015,2105997128,1010396574,-1838979175,-954259643,2151969,2116613904,1034473431,-854413749,198012600,1061209002,-1699678470,-1145660775,-1699464966,1006244505,-243612264,-1585625488,-539896041,1643735336,1738715176,-1414444695,-128756038,1266196280,-1279053078,-979766893,-1857078471,1055826270,-1706308835,-676512006,1987314261,-2039136597,-758263502,2001648210,-1093492914,-1786189278,1476235743,-1711422712,1185026346,-102618402,228654077,1316691831,-1535318673,-1345569654,-589373238,-167455032,-1471101803,-969314995,-1050171791,-1834882124,860305723,-422475547,-1183379205,-1259395459,13219935,-444360839,-211312448,-1962611190,173442914,-1128115476,-1475620490,-393882156,601136964,-1849726530,1811706380,1193437914,296854852,80988633,-746712492" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf,org.thymeleaf.context,org.thymeleaf.inline,org.thymeleaf.model,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.inline"/>
      <attribute name="bnd.hashes" value="-1065770278,-681303175,1915985705,343195699,1933075409,851085977,1689636175,-914427921,-843566177" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.context,org.thymeleaf.engine,org.thymeleaf.inline,org.thymeleaf.model,org.thymeleaf.processor,org.thymeleaf.processor.cdatasection,org.thymeleaf.processor.comment,org.thymeleaf.processor.doctype,org.thymeleaf.processor.element,org.thymeleaf.processor.templateboundaries,org.thymeleaf.processor.text,org.thymeleaf.standard.expression,org.thymeleaf.standard.inline,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.processor"/>
      <attribute name="bnd.hashes" value="859121243,1861272172,-751914223,-4057253,1289746941,-1092882152,778300182,-280013508,1643173908,537871267,-1274352341,458301540,-1303066053,645256102,-837254848,1704126360,1799191016,1070304869,-1867805139,-1360670084,1474829278,452621663,-427651373,-1331969098,-652902651,865661408,1029292050,602315971,1297925113,310645049,1625071893,-106895079,-419448185,-73585114,-394987118,1133675822,464019698,-516188330,-919081079,-320353100,-1086361602,138067702,497771129,-1486796593,-1897695873,25937446,-127816890,-1026611073,-784099031,82527458,201751508,1120325799,-610107139,1144131788,1534268155,1999986595,-1164368064,448583447,-768283292" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.serializer"/>
      <attribute name="bnd.hashes" value="-2005165201,909515333,744055832,724947997,1484497967,-2074724719,42824449,1852699004,911992324" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf.engine,org.thymeleaf.processor.element"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.util"/>
      <attribute name="bnd.hashes" value="717055572,-1711203429,1793584220,1869965180" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templatemode"/>
      <attribute name="bnd.hashes" value="-811859619" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf,org.thymeleaf.engine,org.thymeleaf.templatemode,org.thymeleaf.templateresource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser"/>
      <attribute name="bnd.hashes" value="-57521694" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser.config,org.thymeleaf,org.thymeleaf.engine,org.thymeleaf.templatemode,org.thymeleaf.templateparser,org.thymeleaf.templateresource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.markup"/>
      <attribute name="bnd.hashes" value="2130608355,-1547127356,486225517,-1211589378,628568767,-1654090480" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser,org.attoparser.select,org.thymeleaf,org.thymeleaf.templatemode,org.thymeleaf.templateresource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.markup.decoupled"/>
      <attribute name="bnd.hashes" value="-2093984791,-1864001823,1256216575,883286184,366815905,-1308709296,720920720,1192503332" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf,org.thymeleaf.engine,org.thymeleaf.templatemode,org.thymeleaf.templateparser,org.thymeleaf.templateresource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.raw"/>
      <attribute name="bnd.hashes" value="-1193603285,-1993044732,-395354980,-11320761,1890422625" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.reader"/>
      <attribute name="bnd.hashes" value="2021751043,-1339376108,-310550971,2105146378,-1733973412,-1985715743" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf,org.thymeleaf.engine,org.thymeleaf.templatemode,org.thymeleaf.templateparser,org.thymeleaf.templateresource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.text"/>
      <attribute name="bnd.hashes" value="1704979967,-1760533573,2077520808,-1109100036,-1783153078,-592392481,-54079739,-1941127852,310205298,1989541209,-1038832570,-1779890936,1010231689,492687608,-395354980,-553061428,-1823008964,-917640610,1947698299,-1283033938,508358469,598731750" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,org.thymeleaf,org.thymeleaf.cache,org.thymeleaf.templatemode,org.thymeleaf.templateresource,org.thymeleaf.util"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateresolver"/>
      <attribute name="bnd.hashes" value="-1783337637,-245782782,651826251,-802675999,927254620,-972921591,93381258,-2076712719,-1453323034,-1614486001" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateresource"/>
      <attribute name="bnd.hashes" value="652090451,927518820,-972657391,93645458,-2076448519,-742785335,-1614221801" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.thymeleaf,org.thymeleaf.context,org.thymeleaf.dialect,org.thymeleaf.engine,org.thymeleaf.postprocessor,org.thymeleaf.preprocessor,org.thymeleaf.processor,org.thymeleaf.processor.cdatasection,org.thymeleaf.processor.comment,org.thymeleaf.processor.doctype,org.thymeleaf.processor.element,org.thymeleaf.processor.processinginstruction,org.thymeleaf.processor.templateboundaries,org.thymeleaf.processor.text,org.thymeleaf.processor.xmldeclaration,org.thymeleaf.templatemode"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.util"/>
      <attribute name="bnd.hashes" value="-103291091,729789558,-994202030,771758584,-2045564303,-1470944282,1278737203,1786260798,19151546,1745874307,679256632,-410175106,219533462,169473717,1498850944,-1093589280,-793017538,1577822985,-748796770,770654867,-739513166,234477781,1990504321,-1898474808,381441170,-1460405,-43302111,-810646190,-547016081,-1131914734,1522183819,-339497957,-805520381,-313319559,-2011868160,-1778463693,629632878,-918748449,237615233,1164902468,979808540,-1661742525,2061675278,755318468,-2142042771,1470969231,148294400,957165412,-1356628682,-1938029421,52600537" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.thymeleaf"/>
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="version" value="3.0.14.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.xml.thymeleaf"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.bundles.thymeleaf"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.0.14.RELEASE_1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.bundles.thymeleaf"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="1711652" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.thymeleaf/3.0.14.RELEASE_1/org.apache.servicemix.bundles.thymeleaf-3.0.14.RELEASE_1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D2DC0AE1734F9D1B5A21C59D24E9F54F67F1649A93349639CAC4AA8554F9622E"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.fasterxml.jackson.core)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.fasterxml.jackson.core.io)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.core.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=com.fasterxml.jackson.databind)"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="com.fasterxml.jackson.databind"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=ognl)"/>
      <attribute name="osgi.wiring.package" value="ognl"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=ognl.enhance)"/>
      <attribute name="osgi.wiring.package" value="ognl.enhance"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.attoparser)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.attoparser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.attoparser.config)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.attoparser.select)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.select"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.attoparser.util)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.cache)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.cache"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.context)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.context"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.dialect)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.dialect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.engine)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.engine"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.exceptions)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.exceptions"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.expression)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.expression"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.inline)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.inline"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.linkbuilder)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.linkbuilder"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.messageresolver)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.messageresolver"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.model)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.postprocessor)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.postprocessor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.preprocessor)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.preprocessor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.cdatasection)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.cdatasection"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.comment)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.comment"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.doctype)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.doctype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.element)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.element"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.processinginstruction)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.processinginstruction"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.templateboundaries)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.templateboundaries"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.text)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.processor.xmldeclaration)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.processor.xmldeclaration"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard.expression)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.expression"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard.inline)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.inline"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard.processor)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.processor"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard.serializer)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.serializer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.standard.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.standard.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templatemode)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templatemode"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateparser)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateparser.markup)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.markup"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateparser.markup.decoupled)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.markup.decoupled"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateparser.raw)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.raw"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateparser.reader)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.reader"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateparser.text)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateparser.text"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateresolver)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateresolver"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.templateresource)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.templateresource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.thymeleaf.util)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.thymeleaf.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.unbescape.css)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.css"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.unbescape.html)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.html"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.unbescape.java)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.java"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.unbescape.javascript)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.javascript"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.unbescape.json)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.json"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.unbescape.uri)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.uri"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.unbescape.xml)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.xml"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.attoparser"/>
      <attribute name="documentation" value="http://www.attoparser.org"/>
      <attribute name="description" value="Powerful, fast and easy to use HTML and XML parser for Java"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.5.RELEASE" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser.config,org.attoparser.select"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser"/>
      <attribute name="bnd.hashes" value="202964004,-1555893536,-980143155,-1470944282,-2120114402,-8958964,-865415800,-722645800,1432595296,-1633739172,-1107021265,-1202359707,-2049478479,-1435304750,1350811355,890676706,-1866154523,1849424945,1147998711,135467581,-1494048942,-468151364,-702450140,-1007673712,-1292312197,-1077959171,1664134013,-1687451786,-667906679,-2007105388,-1156975871,-80431578,1124291927,986663481,-1401573552,-1854074824,-1941127852,1897600030,-2059824107,-592392481,-1507162198,-395354980,-1457990521,1971845884,989097061,-1702419601,-696171854,-242579111,-1456282676,525162934,-1779890936,105348346,-916689555,2092140473,1697615421" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.config"/>
      <attribute name="bnd.hashes" value="-1498897123,1004524627,731654906,1028438962,-352240860,-1915977437" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.discard"/>
      <attribute name="bnd.hashes" value="-364484572" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser,org.attoparser.config"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.dom"/>
      <attribute name="bnd.hashes" value="-1377992138,-593394332,1982620600,-1679915457,1483384937,-130336087,-187189195,-802372494,926364987,1816284,1255374656,1613519805,69850603,2053479259,844524285,2603341,1534719235" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser,org.attoparser.config,org.attoparser.select"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.duplicate"/>
      <attribute name="bnd.hashes" value="-2006584105" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser,org.attoparser.config"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.minimize"/>
      <attribute name="bnd.hashes" value="-317863551,1627618041" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.output"/>
      <attribute name="bnd.hashes" value="-949885855,259196404" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.prettyhtml"/>
      <attribute name="bnd.hashes" value="1666202657" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser,org.attoparser.config"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.select"/>
      <attribute name="bnd.hashes" value="-900673891,-45495306,-1640536573,-2129772671,-1021682365,-2078759590,1352775839,-435909436,1121439231,2622298,-608977637,-395465208,-1467509917,1790114953,-123632134,646339753,462371257,1617707197,682135905,-1196176693,-1225745351,-1750630243" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser,org.attoparser.config"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.simple"/>
      <attribute name="bnd.hashes" value="-632904754,989877351,-570185886,946718553,-704938468,844524285" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.attoparser"/>
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.trace"/>
      <attribute name="bnd.hashes" value="-1130899060,1668201551,-1995026447,1258092797,-1226633084,-1305462707,507755476,-721973715,-130747412,-167244877,-394169356,-1607872921,-464882155,851814300,2035398868,-1237540376,1121191314,355027929,866493310,403381957,-1779050992,1583217145,1980220032,-106386046,-1306451455,-442431352,1715748280,-2095859523,157122796" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.util"/>
      <attribute name="bnd.hashes" value="-938955025" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.attoparser"/>
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.dom.impl"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.attoparser"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.5.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.attoparser"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="244959" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/attoparser/attoparser/2.0.5.RELEASE/attoparser-2.0.5.RELEASE.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D4015D56147F696ED0A90078675BC940529F907E7B2DFC1FAD754E8033DA8796"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.attoparser)"/>
      <attribute name="osgi.wiring.package" value="org.attoparser"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.attoparser.config)"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.config"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.attoparser.discard)"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.discard"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.attoparser.select)"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.select"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=org.attoparser.util)"/>
      <attribute name="osgi.wiring.package" value="org.attoparser.util"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.unbescape"/>
      <attribute name="documentation" value="http://www.unbescape.org"/>
      <attribute name="description" value="Advanced yet easy-to-use escape/unescape library for Java"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.6.RELEASE" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.uri"/>
      <attribute name="bnd.hashes" value="-1592479823,-1414622995,521819591,521844367" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape"/>
      <attribute name="bnd.hashes" value="-1470944282,-797355382" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.javascript"/>
      <attribute name="bnd.hashes" value="-1592479823,1326798990,-147817578,-1667078936,-1667054160" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.css"/>
      <attribute name="bnd.hashes" value="-1592479823,-1212268476,-715432713,-992652441,-992627665,1357475599,1152425551,1152450327,-1609973505" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.csv"/>
      <attribute name="bnd.hashes" value="-1592479823,1450242567,-248317271" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.json"/>
      <attribute name="bnd.hashes" value="-1592479823,2043275177,-1877990053,770961027,770985803" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.xml"/>
      <attribute name="bnd.hashes" value="1063203269,-1835194658,218731398,382563295,-112457946,-1592479823,-3625128,-673852660,1078812459,-916552024,-845565085,-2099689806,-2099665030" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.java"/>
      <attribute name="bnd.hashes" value="-1592479823,879841635,-804798495,251415557" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.html"/>
      <attribute name="bnd.hashes" value="1249804113,-827405230,-1592479823,-336813012,-775044424,1078812459,-916552024,693397519,529445254,529470030" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.unbescape"/>
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="version" value="1.1.6" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.unbescape.properties"/>
      <attribute name="bnd.hashes" value="-1592479823,-577549388,1838605271,1167970639,1533311087,-2092273467,-1175589215" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.unbescape"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.6.RELEASE" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.unbescape"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="173935" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/unbescape/unbescape/1.1.6.RELEASE/unbescape-1.1.6.RELEASE.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="597CF87D5B1A4F385B9D1CEC974B7B483ABB3EE85FC5B3F8B62AF8E4BEC95C2C"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.6))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.servicemix.bundles.ognl"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This OSGi bundles wraps ognl 3.3.2 jar file."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.3.2.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ognl.enhance"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.ognl"/>
      <attribute name="bundle-version" value="3.3.2.1" type="Version"/>
      <attribute name="version" value="3.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="ognl"/>
      <attribute name="bnd.hashes" value="1940115167,1940115477,610441713,629827212,-1165589971,435959438,436835711,437057057,14103446,687183227,62584494,14164510,-1562873032,1317572100,62584615,-1786930898,-913897772,14357275,912441639,14361120,1940126618,941091299,-752318810,969326596,1940128017,447220125,447220246,62584805,2139181655,1895677527,228903395,224155504,1112624638,-1561222318,-50190924,-56600509,252157799,-767381828,-891097238,-1657057167,828570518,14595604,1138944044,1568235921,1194978542,1940137625,605595136,-854222123,122642327,1959815318,-1127322441,-191378539,-472774464,-898873075,1562509694,-1019425988,1771100065,1133465853,-1274799387,929020332,846625918,1324875941,-1338636363,-2034147453,-1442978980,-410328680,1974236378,-1470466604,1072316467,67115090,-1923454931,-47379809,2024672524,-126058279,-1334350870,-345716088,1248069208,1277507837,1672397850,-733105734,202838168,-754277186,1565297256,-2074474159,-102044910,2433570,1187726460,-274670685,-982363673,147660133,-1989705332,1697518966,652701149,1864276822,-1111996537,946359012,1588645051,2455990,1618352921,-1947532487,2083799613,152033564,-860774283,190999361,-1943731851,-1698462886,-394903159,1572234204,1350046844,1364768148,-490699938,-2077182654,1971845884,1782569820,855923614,561710836,80988633,954437577,-845755546" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,ognl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.ognl"/>
      <attribute name="bundle-version" value="3.3.2.1" type="Version"/>
      <attribute name="version" value="3.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="ognl.enhance"/>
      <attribute name="bnd.hashes" value="-1599347044,1566048821,1805227295,-942831753,743142464,1964649088,-1475854419,-808678435,1071701889" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="ognl"/>
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.ognl"/>
      <attribute name="bundle-version" value="3.3.2.1" type="Version"/>
      <attribute name="version" value="3.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="ognl.internal"/>
      <attribute name="bnd.hashes" value="1676745994,-1664459190,67115090" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.servicemix.bundles.ognl"/>
      <attribute name="bundle-version" value="3.3.2.1" type="Version"/>
      <attribute name="version" value="3.3.2" type="Version"/>
      <attribute name="osgi.wiring.package" value="ognl.security"/>
      <attribute name="bnd.hashes" value="-1112120393,33495379,-894943060" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.3.2.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.servicemix.bundles.ognl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.3.2.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.servicemix.bundles.ognl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="538423" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.ognl/3.3.2_1/org.apache.servicemix.bundles.ognl-3.3.2_1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="CC5CC8280C7F7CC5DDF188D616DC85ABD3DA15691C5B099B5859640726AD0EF8"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javassist)(version&gt;=3.20.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javassist"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="http://www.mozilla.org/MPL/MPL-1.1.html, http://www.gnu.org/licenses/lgpl-2.1.html, http://www.apache.org/licenses/"/>
      <attribute name="description" value="Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation    simple.  It is a class library for editing bytecodes in Java."/>
      <attribute name="osgi.identity" value="javassist"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist.bytecode,javassist.compiler,javassist.compiler.ast,javassist.convert,javassist.expr"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist"/>
      <attribute name="bnd.hashes" value="-726021992,-2081631312,-863059284,1460945567,-1120374971,757060836,1994139037,-1156959269,1994152340,-1756030972,-1075270958,-1585822511,-1355119085,-1577243576,2082733571,275007711,-1575591065,536894273,-309976407,-1911136535,1423135381,1167523899,417412657,247045894,-1393078590,234981267,-569664858,-732555487,548860418,735063362,1908183093,-1719377388,1184246257,-1572906263,64864098,-1318515061,1445267366,-89206475,-1089437374,1399433751,-1318300462,1923047273,1143903531,-234694384,-1517117468,-24166729,1269276592,1552794576,729357348,-476967422,559727947,-1818419758,-2013651917,-81587510,-550869257,29979776,134420876,271521338,1004987694" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode.annotation"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.bytecode"/>
      <attribute name="bnd.hashes" value="851030800,-492832054,2024104690,-1911543745,-1537980204,-1711326122,-1818244104,-650443446,1913978362,-1514260273,-1317249672,-74930671,-1805675832,-1734073205,-1802522859,1993848564,-498815354,-1901294065,1940049746,2139338221,1262274772,1846886535,1993942566,1159886291,767055207,1156966274,-992303345,-1135969844,1997803970,39235431,71350,2274338,-2065001741,-2065001683,2363372,-2013227622,530771446,-20632831,80563118,-928108133,1580975761,1808578624,1581185535,521273144,934602249,1247177870,-25799004,1245097871,-1523064769,-1893062038,1408870765,-867140273,-1057677089,-1412977965,-984982312,-1026126680,-288451129,-107705078,192140140,965120972,-1828506900,2061902663,1430170069,2579,1881143967,151942005,925659355,-2010094230,1398514431,-1310559257,-154468649,1270164815,-2007215855,-1259877591,-1707614272,-1405776670,1122977114,413450836,-1082382788,-466190309,-1926770834,-1718476300,-138116863,579059987,-1656840757,-36961728,1994281138,2029715318,173214903,-1065431685,-1234646215,2622298,-358757321,1458435439,-18661386,-2104214300,533730309,1547018258,-614936882,1349935098,-569050993,561383527,321498811,-1695706989,1367302612,712050812,-1165627814,420062335,-630719241,1155633426,1715169910,509018371,678338130,660409311" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode,javassist.bytecode.stackmap"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.bytecode.analysis"/>
      <attribute name="bnd.hashes" value="1073944957,-959795002,1955373444,64279661,-2074554232,2433570,-47805429,2107661555,68139341,1705969165,67115090,616665730,-53639142,797029363,232847012,1486788282,2622298,2647074" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.bytecode.annotation"/>
      <attribute name="bnd.hashes" value="2479866,438421327,442654223,603926568,-445161321,-1769971970,-571476529,-1103351633,-928439903,-707670401,558577222,1129772822,388210459,2091579129,-428500293,-1251914025,72510871,-938486440,-86923013,1325410822,188693629" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.bytecode.stackmap"/>
      <attribute name="bnd.hashes" value="64880283,1646434878,74106916,2390765,842483999,226525288,-1781849107,-1554074405,1377759875,579059987,304820328,1994079235,-1841688191,811554157,-507313517,-506830457,-1683270140,-612160988,811552224,1011092067" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode,javassist.compiler.ast"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.compiler"/>
      <attribute name="bnd.hashes" value="2047758877,-964662637,-1688494589,280314805,-1068401409,71346785,-333995882,1912753166,-1436103803,76287,355684588,-1858679610,211681801,-1993687807,-1500758816,1559969974,-1911543745,-1231905060,1327447286,1615877061,80988633,520667348,-1157641477" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.compiler"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.compiler.ast"/>
      <attribute name="bnd.hashes" value="14361120,1940162288,578721513,-1276413020,1555523452,-108417645,99374580,-518397865,-1951295919,24129010,2174485,-1026284380,-1381219967,603566292,850245065,-1993902406,1270007115,-785539179,2479866,80216274,-217105861,-1803656776,-1184942436,2131414094" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.convert"/>
      <attribute name="bnd.hashes" value="-2127320559,1591917040,2132086251,-918424630,-2054705485,-1569033198,-1692183884,120256292,-642224360,1789273287,-331680519" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.expr"/>
      <attribute name="bnd.hashes" value="1691563834,2092895,1350889816,2174485,2010951243,75160449,-732260382,1692013969,917838660,1495451358,-1937510614,-1704172313,-1399476916,1269973759,897529278,1414217913,-1607990715,-785539179" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.runtime"/>
      <attribute name="bnd.hashes" value="65919651,65021937,2126513,1366851023,70802998" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.scopedpool"/>
      <attribute name="bnd.hashes" value="-449337628,-927901306,-169870138,-551022258,-14315378,1104433100,-2056946649" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.tools"/>
      <attribute name="bnd.hashes" value="-107576219,2141716,545613025" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.tools.reflect"/>
      <attribute name="bnd.hashes" value="-611462384,1973115668,443433301,1586047228,943730503,-534884161,-2013651917,946249855,-648266332,627165259,-1825807926" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.tools.web"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.tools.rmi"/>
      <attribute name="bnd.hashes" value="213527645,-990489454,-2122756207,-1686720767,77388366,1895145097,-1010484659,-1825807926,-366361179" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.tools.web"/>
      <attribute name="bnd.hashes" value="1943997378,-1249618689,-1732764110,1765624695" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.util"/>
      <attribute name="bnd.hashes" value="-1805472891,127775165,604761496" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javassist,javassist.bytecode"/>
      <attribute name="bundle-symbolic-name" value="javassist"/>
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.package" value="javassist.util.proxy"/>
      <attribute name="bnd.hashes" value="-2137064498,-2083218462,71346741,-2100611681,71346743,1146030574,-2056657301,192637305,1967058232,767356889,-434389239,77388366,-1068096868,1866123382,-87614444,-1809775076,1557748444,-660801747,-2525571,686866350,-863433080,1688670455,1343475031,-438273667,-168497366" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="javassist"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.28.0.GA" type="Version"/>
      <attribute name="osgi.wiring.host" value="javassist"/>
    </capability>
    <capability namespace="bnd.mainclass">
      <attribute name="bnd.mainclass" value="javassist.CtClass"/>
      <attribute name="version" value="3.28.0.GA" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="851531" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/javassist/javassist/3.28.0-GA/javassist-3.28.0-GA.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="57D0A9E9286F82F4EAA851125186997F811BEFCE0E2060FF0A15A77F5A9DD9A7"/>
    </capability>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.models.validation-impl"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="Validation Implementation which leverages Sling Validation"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.apache.sling.models.factory,org.apache.sling.validation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.models.validation-impl"/>
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.validation"/>
      <attribute name="bnd.hashes" value="-1218798902,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.models.validation-impl"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.models.validation-impl"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="15930" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.models.validation-impl/1.1.0/org.apache.sling.models.validation-impl-1.1.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="AF2C0C18932532AEC1622F0FF1C3B6262E3AB5E8D238D740CB48EBF2CDA99981"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.sling.models.spi"/>
      <attribute name="objectClass" value="org.apache.sling.models.spi.ModelValidation" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.factory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.factory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.spi)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.models.validation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.models.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation.model)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.validation.ValidationService)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.validation.api"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="The Apache Sling Validation Framework API"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,org.apache.sling.api.resource"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.validation.api"/>
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.model"/>
      <attribute name="bnd.hashes" value="-2021625558,668097571,-1083974128,1668393314,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,org.apache.sling.validation.model"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.validation.api"/>
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.model.spi"/>
      <attribute name="bnd.hashes" value="300628001,255974278,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,org.apache.sling.api.resource,org.apache.sling.validation.model"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.validation.api"/>
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation"/>
      <attribute name="bnd.hashes" value="697576013,-335612239,890913302,-1559852068,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,org.apache.sling.api.resource,org.apache.sling.validation"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.validation.api"/>
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.spi"/>
      <attribute name="bnd.hashes" value="894184242,900204061,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.annotation,org.apache.sling.validation,org.apache.sling.validation.spi"/>
      <attribute name="bundle-symbolic-name" value="org.apache.sling.validation.api"/>
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.spi.support"/>
      <attribute name="bnd.hashes" value="875196080,1068518967,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.validation.api"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.validation.api"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="20727" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.validation.api/1.0.0/org.apache.sling.validation.api-1.0.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="63E8468FBCEFA52E0A0FD3FC7D9205E836E02B510A3D62698FD3F7B80CAEBC3E"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.annotation)"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation.model)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.spi"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.validation.core"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Provides Validation services to Apache Sling"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.validation.core"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.validation.core"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="68288" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.validation.core/1.0.4/org.apache.sling.validation.core-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="761BC09235105995B2C2BB7B8B0D3FE132A636AB3544D06C6C211435FD139DC3"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.api.adapter.AdapterFactory" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.servlets.post.SlingPostProcessor" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.validation.ValidationService" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.validation.model.spi.ValidationModelProvider" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.validation.model.spi.ValidationModelRetriever" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="org.apache.sling.validation.spi.Validator" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.annotation)"/>
      <attribute name="osgi.wiring.package" value="javax.annotation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.collections4.trie)(version&gt;=4.1.0)(!(version&gt;=5.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.collections4.trie"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.reflect)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.reflect"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.adapter)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.adapter"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.8.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.wrappers)(version&gt;=2.5.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.wrappers"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.i18n)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.i18n"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.2.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.servlets.post)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.servlets.post"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation.model)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.model"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation.model.spi)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.model.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation.spi)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.spi"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.validation.spi.support)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.validation.spi.support"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.event)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.i18n.ResourceBundleProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapped)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.validation.ValidationService)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.validation.model.spi.ValidationModelProvider)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.validation.model.spi.ValidationModelRetriever)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.validation.spi.Validator)"/>
      <directive name="effective" value="active"/>
      <directive name="resolution" value="optional"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.webconsole"/>
      <attribute name="documentation" value="http://felix.apache.org/site/apache-felix-web-console.html"/>
      <attribute name="description" value="Web Based Management Console for OSGi Frameworks. See        http://felix.apache.org/site/apache-felix-web-console.html for more        information on this bundle."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="4.7.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http,org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.webconsole"/>
      <attribute name="bundle-version" value="4.7.2" type="Version"/>
      <attribute name="version" value="3.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
      <attribute name="bnd.hashes" value="-539451086,-1030560552,-357847980,216828462,1415495268,-198628721,-1382742301,-65076929,-1176072600,2645995,-1560347966,1790414092,1650484980,-374573122,-374573121,-1087712731,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.webconsole"/>
      <attribute name="bundle-version" value="4.7.2" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole.bundleinfo"/>
      <attribute name="bnd.hashes" value="-924593040,-2000761215,1361846218,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="org.osgi.framework"/>
      <attribute name="bundle-symbolic-name" value="org.apache.felix.webconsole"/>
      <attribute name="bundle-version" value="4.7.2" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole.i18n"/>
      <attribute name="bnd.hashes" value="-1767282745,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="bundle-symbolic-name" value="org.apache.felix.webconsole"/>
      <attribute name="bundle-version" value="4.7.2" type="Version"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole.spi"/>
      <attribute name="bnd.hashes" value="-1871950444,1601562550,-1923478059" type="List&lt;Long&gt;"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="4.7.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.webconsole"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="4.7.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.webconsole"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="539073" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.webconsole/4.7.2/org.apache.felix.webconsole-4.7.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="340E15639260613DE90D1C0D764841E7C2C5C2FF22A412CA3F4D425DBA87B983"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=2.4.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.disk)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.disk"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.fileupload.servlet)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.fileupload.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.4.0)(!(version&gt;=3.5.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole.bundleinfo)(version&gt;=1.0.0)(!(version&gt;=1.1.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole.bundleinfo"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole.spi)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole.spi"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.dto"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.wiring"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.http"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.packageadmin"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.startlevel"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.webconsole.plugins.ds"/>
      <attribute name="documentation" value="https://www.apache.org/"/>
      <attribute name="description" value="This is a plugin for the Apache Felix OSGi web console for displaying Service Components/Declarative Services."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.webconsole.plugins.ds"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.1.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.webconsole.plugins.ds"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="48463" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.webconsole.plugins.ds/2.1.0/org.apache.felix.webconsole.plugins.ds-2.1.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="7170C829EB5AF54A5FA99C77AB045186FDDB56ECD33D4378DC50BBA3ADCEC0E7"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.metatype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole.bundleinfo)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole.bundleinfo"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole.i18n)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole.i18n"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework.dto"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component.runtime)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.component.runtime.dto)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component.runtime.dto"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.promise"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.webconsole.plugins.event"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This is a plugin for the Apache Felix OSGi web console for displaying        OSGi events."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.8" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.8" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.webconsole.plugins.event"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.8" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.webconsole.plugins.event"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="51543" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.webconsole.plugins.event/1.1.8/org.apache.felix.webconsole.plugins.event-1.1.8.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="315CCD40A181A07C2A8A7C11947E4951321F15B3EB77C2EF24FE48F5A47FE36A"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.event"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.webconsole.plugins.memoryusage"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="Plugin providing plugins to the Felix Shell and Web Console to        observe the VMs memory use and cause try to get thread dumps etc."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.10" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.10" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.webconsole.plugins.memoryusage"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.webconsole.plugins.memoryusage"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="51660" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.webconsole.plugins.memoryusage/1.0.10/org.apache.felix.webconsole.plugins.memoryusage-1.0.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D2DDB1315CCD33E36A7B140707505BA5F609E938D0A25DE8BF0E80754D62EE87"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.management)"/>
      <attribute name="osgi.wiring.package" value="javax.management"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.metatype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=2.3.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=2.3.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </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"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.shell"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.webconsole.plugins.obr"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="This Apache Felix OSGi web console plugin provides method to install bundles from a bundle repository."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.webconsole.plugins.obr"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.webconsole.plugins.obr"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="45052" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.webconsole.plugins.obr/1.0.4/org.apache.felix.webconsole.plugins.obr-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="689FC21E3E915B4C1C233B845705DECD48EF50659586F69F7820F66E7695FA92"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.bundlerepository)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.bundlerepository"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.0.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.obr)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <directive name="resolution" value="optional"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.obr"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.felix.webconsole.plugins.packageadmin"/>
      <attribute name="documentation" value="http://www.apache.org/"/>
      <attribute name="description" value="Plugin providing support to query the Package Admin service        for various details; e.g. finding duplicate package exports        or finding bundles exporting given packages"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.webconsole.plugins.packageadmin"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.webconsole.plugins.packageadmin"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="36246" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.webconsole.plugins.packageadmin/1.0.4/org.apache.felix.webconsole.plugins.packageadmin-1.0.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="5BE2E0FBCB46FDDC8D331A5B2241A00EF2079AA47BD41B256F5EEB30A31EBAAE"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.io)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.io"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.packageadmin"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.commons.log.webconsole"/>
      <attribute name="documentation" value="http://sling.apache.org/site/logging.html"/>
      <attribute name="description" value="This bundle provides webconsole plugin for Sling Commons Log"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.commons.log.webconsole"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.commons.log.webconsole"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="38673" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.commons.log.webconsole/1.0.0/org.apache.sling.commons.log.webconsole-1.0.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="D579D64927301EA6AE1FAFFC41907F797C0F8347CADB4F7A14414B1DF53D2DBF"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=2.3.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=2.3.0))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.commons.log.logback.webconsole)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.commons.log.logback.webconsole"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.util.tracker"/>
    </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="license" value="http://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.extensions.webconsolebranding"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Apache Sling branding for the Apache Felix Web Console. This fragment        attaches to the org.apache.felix.webconsole bundle to provide branding        through the /META-INF/webconsole.properties."/>
      <attribute name="type" value="osgi.fragment"/>
      <attribute name="version" value="1.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="13948" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.extensions.webconsolebranding/1.0.2/org.apache.sling.extensions.webconsolebranding-1.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="814522A10750AF3292DFA12377FB4771787E90B4E0CD659AA663A6FEBA9366DF"/>
    </capability>
    <requirement namespace="osgi.wiring.host">
      <directive name="filter" value="(osgi.wiring.host=org.apache.felix.webconsole)"/>
      <directive name="cardinality" value="multiple"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="Apache License, Version 2.0"/>
      <attribute name="osgi.identity" value="org.apache.felix.healthcheck.webconsoleplugin"/>
      <attribute name="documentation" value="https://felix.apache.org"/>
      <attribute name="description" value="Plugin for the felix web console"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.felix.healthcheck.webconsoleplugin"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.felix.healthcheck.webconsoleplugin"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="19830" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/felix/org.apache.felix.healthcheck.webconsoleplugin/2.0.2/org.apache.felix.healthcheck.webconsoleplugin-2.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BC6BC5B771C79CAB897B4652965F643943275FA70F4BCE1D3B509F5117F8E6A4"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(osgi.wiring.package=javax.servlet.http)"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.hc.api.execution)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.hc.api.execution"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.felix.hc.api.execution.HealthCheckExecutor)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.extensions.webconsolesecurityprovider"/>
      <attribute name="documentation" value="http://sling.apache.org/sling-bundle-parent/org.apache.sling.extensions.webconsolesecurityprovider"/>
      <attribute name="description" value="&quot;WebConsoleSecurityProvider for the Apache Felix Web Console using the         Apache Sling Auth Core bundle to authenticate users.&quot;"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.2.4" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.2.4" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.extensions.webconsolesecurityprovider"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.2.4" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.extensions.webconsolesecurityprovider"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="23662" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.extensions.webconsolesecurityprovider/1.2.4/org.apache.sling.extensions.webconsolesecurityprovider-1.2.4.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="61373A5F08F174760E1FD012999E01058D1CAC22BB86DF2A1AFE06404F4071E1"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.2.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.jcr.webconsole"/>
      <attribute name="documentation" value="https://sling.apache.org"/>
      <attribute name="description" value="The JCR WebConsole bundle provides Felix WebConsole plugins."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.jcr.webconsole"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.jcr.webconsole"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="20798" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.jcr.webconsole/1.1.0/org.apache.sling.jcr.webconsole-1.1.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2230955BB6FC68AD9A01C5BED98A21C304AC9DAF82E6B06F44D50898A440F11E"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="org.apache.felix.inventory"/>
      <attribute name="objectClass" value="org.apache.felix.inventory.InventoryPrinter" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.nodetype)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.nodetype"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.version)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.version"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.inventory)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.inventory"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.commons.cnd)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.commons.cnd"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.api)(version&gt;=2.2.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.api"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.jcr.api.SlingRepository)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
      <attribute name="osgi.identity" value="org.apache.sling.serviceuser.webconsole"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Provides an OSGi Web Console for creating, updating and viewing Service Users."/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.2" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.serviceuser.webconsole"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.2" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.serviceuser.webconsole"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="29444" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.serviceuser.webconsole/1.0.2/org.apache.sling.serviceuser.webconsole-1.0.2.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="A6D209A50436E5B73B2DF1B3D753014FF796AF0EE8B39EEE0E9DE29D000EDE5D"/>
    </capability>
    <capability namespace="osgi.service">
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.xss)(version&gt;=1.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.xss"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.jcr.security)(version&gt;=2.0.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.jcr.security"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet.http"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.commons.lang3.tuple)(version&gt;=3.3.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.commons.lang3.tuple"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.felix.webconsole)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.felix.webconsole"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.principal)(version&gt;=2.3.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.principal"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.jackrabbit.api.security.user)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.jackrabbit.api.security.user"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.api.resource)(version&gt;=2.4.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.api.resource"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.jcr.base.util)(version&gt;=2.1.0)(!(version&gt;=3.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.jcr.base.util"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.serviceusermapping)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.serviceusermapping"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.component"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.7))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.3.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.api.resource.ResourceResolverFactory)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.serviceusermapping.ServiceUserMapper)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.xss.XSSAPI)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="license" value="&quot;Apache License, Version 2.0&quot;;link=&quot;https://www.apache.org/licenses/LICENSE-2.0.txt&quot;"/>
      <attribute name="osgi.identity" value="org.apache.sling.installer.console"/>
      <attribute name="documentation" value="http://sling.apache.org"/>
      <attribute name="description" value="Provides a web console plugin for the OSGi installer"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.1.0" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="org.apache.sling.installer.console"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.1.0" type="Version"/>
      <attribute name="osgi.wiring.host" value="org.apache.sling.installer.console"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="23247" type="Long"/>
      <attribute name="url" value="https://repo.maven.apache.org/maven2/org/apache/sling/org.apache.sling.installer.console/1.1.0/org.apache.sling.installer.console-1.1.0.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="1EF504B6AAF3EFFB7C7AAEFA1166EDD3F677E2DA7B6868A16C035C5CED673723"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="javax.servlet"/>
      <attribute name="objectClass" value="javax.servlet.Servlet" type="List&lt;String&gt;"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.1.0)(!(version&gt;=4.0.0)))"/>
      <attribute name="osgi.wiring.package" value="javax.servlet"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.info)(version&gt;=1.1.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.info"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.serializer)(version&gt;=1.0.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.serializer"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.apache.sling.installer.api.tasks)(version&gt;=1.5.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.apache.sling.installer.api.tasks"/>
    </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)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.framework"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.service.cm)(version&gt;=1.6.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.osgi.service.cm"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.slf4j)(version&gt;=1.7.0)(!(version&gt;=2.0.0)))"/>
      <attribute name="osgi.wiring.package" value="org.slf4j"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=osgi.component)(version&gt;=1.4.0)(!(version&gt;=2.0.0)))"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.apache.sling.installer.api.info.InfoProvider)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=org.osgi.service.cm.ConfigurationAdmin)"/>
      <directive name="effective" value="active"/>
    </requirement>
  </resource>
</repository>
