<?xml version='1.0' encoding='UTF-8'?>
<repository xmlns="http://www.osgi.org/xmlns/repository/v1.0.0" name="Liferay Foundation - Liferay Frontend TagLib - API" increment="1">
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="com.liferay.frontend.taglib"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="3.3.28" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="3.3.28" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.liferay.frontend.taglib"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="3.3.28" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.clay.servlet.taglib.util,com.liferay.frontend.taglib.servlet.taglib.base,com.liferay.frontend.taglib.servlet.taglib.util,com.liferay.portal.kernel.dao.search,com.liferay.portal.kernel.diff,com.liferay.portal.kernel.model,com.liferay.portal.kernel.portlet,com.liferay.portal.kernel.servlet.taglib.ui,com.liferay.portal.kernel.settings,com.liferay.taglib.util,javax.portlet,javax.servlet,javax.servlet.http,javax.servlet.jsp,javax.servlet.jsp.tagext,org.osgi.framework"/>
      <attribute name="version" value="1.5.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.servlet.taglib"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.servlet.taglib,com.liferay.taglib.util,javax.servlet.jsp"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.servlet.taglib.base"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.soy.servlet.taglib,com.liferay.portal.kernel.diff,com.liferay.portal.kernel.exception,com.liferay.portal.kernel.json,javax.portlet"/>
      <attribute name="version" value="2.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.servlet.taglib.soy"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet,javax.servlet.http"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.servlet.taglib.util"/>
    </capability>
    <capability namespace="osgi.webresource">
      <attribute name="version" value="3.3.28" type="Version"/>
      <attribute name="osgi.webresource" value="frontend-taglib"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="jsp.taglib"/>
      <attribute name="uri" value="http://liferay.com/tld/frontend"/>
      <attribute name="version" value="3.3.28" type="Version"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="com.liferay.frontend.taglib.servlet.taglib"/>
      <attribute name="objectClass" value="com.liferay.frontend.taglib.servlet.taglib.ScreenNavigationRegistry" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="com.liferay.frontend.taglib.servlet.taglib.util"/>
      <attribute name="objectClass" value="com.liferay.frontend.taglib.servlet.taglib.util.JSPRenderer" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="soy">
      <attribute name="type" value="frontend-taglib"/>
      <attribute name="version" value="3.3.28" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="866533" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib-3.3.28.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2E9456B89D58C08E48DDCB92C4562EC120DD1CE1EB2E289D472EAF73C79DEEAA"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.expando.kernel.model)(version&gt;=1.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.js.loader.modules.extender.npm)(version&gt;=2.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.clay.servlet.taglib.util)(version&gt;=1.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.servlet.taglib.util)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.soy.servlet.taglib)(version&gt;=1.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.osgi.service.tracker.collections.map)(version&gt;=2.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.petra.string)(version&gt;=1.5.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.configuration)(version&gt;=6.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.dao.search)(version&gt;=7.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.diff)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.exception)(version&gt;=7.8.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.json)(version&gt;=7.12.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.language)(version&gt;=7.6.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.log)(version&gt;=7.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.model)(version&gt;=2.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.module.configuration)(version&gt;=1.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.portlet)(version&gt;=8.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.resiliency.spi.agent.annotation)(version&gt;=6.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.service)(version&gt;=1.54.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.servlet.taglib.aui)(version&gt;=7.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.servlet.taglib.ui)(version&gt;=6.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.settings)(version&gt;=1.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.theme)(version&gt;=1.7.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.upload)(version&gt;=6.5.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.util)(version&gt;=8.37.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib.aui)(version&gt;=7.9.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib.servlet)(version&gt;=1.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib.util)(version&gt;=7.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.users.admin.configuration)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.portlet))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.portlet.annotations))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.descriptor)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.tagext)(version&gt;=2.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.8.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.w3c.dom))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=jsp.taglib)(uri=http://java.sun.com/portlet_2_0))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=jsp.taglib)(uri=http://liferay.com/tld/aui))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=jsp.taglib)(uri=http://liferay.com/tld/clay))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=jsp.taglib)(uri=http://liferay.com/tld/theme))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=jsp.taglib)(uri=http://liferay.com/tld/ui))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=jsp.taglib)(uri=http://liferay.com/tld/util))"/>
    </requirement>
    <requirement namespace="osgi.extender">
      <directive name="filter" value="(&amp;(osgi.extender=liferay.js)(version&gt;=2.0)(!(version&gt;=3.0)))"/>
    </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.liferay.frontend.taglib.servlet.taglib.ScreenNavigationRegistry)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=com.liferay.portal.kernel.util.Portal)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.service">
      <directive name="filter" value="(objectClass=javax.servlet.ServletContext)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaPortlet)(version=3.0.0))"/>
      <attribute name="osgi.contract" value="JavaPortlet"/>
    </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="com.liferay.frontend.taglib.chart"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.35" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.35" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.liferay.frontend.taglib.chart"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.35" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib.chart"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.portal.kernel.json"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.area"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.area"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.area.spline"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.area"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.area.step"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.combination"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.gauge"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.geomap"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.percentage"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.percentage"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.percentage.donut"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.percentage"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.percentage.pie"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.point"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.point"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.point.bar"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.point"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.point.line"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.point"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.point.scatter"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.point"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.point.spline"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.point"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.point.step"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.model.predictive"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model.geomap,com.liferay.frontend.taglib.chart.servlet.taglib.soy.base,com.liferay.frontend.taglib.soy.servlet.taglib"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.servlet.taglib.soy"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.chart.model,com.liferay.frontend.taglib.soy.servlet.taglib"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.chart.servlet.taglib.soy.base"/>
    </capability>
    <capability namespace="osgi.webresource">
      <attribute name="version" value="1.0.35" type="Version"/>
      <attribute name="osgi.webresource" value="frontend-taglib-chart"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="jsp.taglib"/>
      <attribute name="uri" value="http://liferay.com/tld/chart"/>
      <attribute name="version" value="1.0.35" type="Version"/>
    </capability>
    <capability namespace="soy">
      <attribute name="type" value="chart-taglib"/>
      <attribute name="version" value="1.0.35" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="9694496" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib.chart-1.0.35.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="4205E38605A41FFBFC4715AA658B86C792D7487F4385E743CA6563AE381768BA"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.js.loader.modules.extender.npm)(version&gt;=2.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.chart.model)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.chart.model.area)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.chart.model.geomap)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.chart.model.percentage)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.chart.model.point)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.soy.servlet.taglib)(version&gt;=1.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.util)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.json)(version&gt;=7.12.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.3.0))"/>
    </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.liferay.frontend.js.loader.modules.extender.npm.NPMResolver)"/>
      <directive name="effective" value="active"/>
    </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="com.liferay.frontend.taglib.clay"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.4.22.hotfix-7303-7110" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.4.22.hotfix-7303-7110" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.liferay.frontend.taglib.clay"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.4.22.hotfix-7303-7110" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib.clay"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.clay.servlet.taglib.util,com.liferay.portal.kernel.dao.search,com.liferay.portal.kernel.portlet,javax.portlet,javax.servlet.http"/>
      <attribute name="version" value="1.1.0.hotfix-7303-7110" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.clay.servlet.taglib.display.context"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.frontend.taglib.clay.servlet.taglib.display.context,com.liferay.frontend.taglib.clay.servlet.taglib.util"/>
      <attribute name="version" value="1.4.0.hotfix-7303-7110" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.clay.servlet.taglib.soy"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.portal.kernel.theme,javax.portlet,javax.servlet.http,javax.servlet.jsp"/>
      <attribute name="version" value="1.1.0.hotfix-7303-7110" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.clay.servlet.taglib.util"/>
    </capability>
    <capability namespace="osgi.webresource">
      <attribute name="version" value="1.4.22.hotfix-7303-7110" type="Version"/>
      <attribute name="osgi.webresource" value="frontend-taglib-clay"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="jsp.taglib"/>
      <attribute name="uri" value="http://liferay.com/tld/clay"/>
      <attribute name="version" value="1.4.22.hotfix-7303-7110" type="Version"/>
    </capability>
    <capability namespace="soy">
      <attribute name="type" value="clay-taglib"/>
      <attribute name="version" value="1.4.22.hotfix-7303-7110" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="15745594" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib.clay-1.4.22.hotfix-7303-7110.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="7EDAE8CC8F446E9F42E800E8017CBD75FEC66BA5DD94385ADF228D9535700065"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.js.loader.modules.extender.npm)(version&gt;=2.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.clay.servlet.taglib.util)(version&gt;=1.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.soy.servlet.taglib)(version&gt;=1.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.petra.string)(version&gt;=1.5.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.dao.search)(version&gt;=7.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.language)(version&gt;=7.6.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.log)(version&gt;=7.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.portlet)(version&gt;=8.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.theme)(version&gt;=1.7.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.util)(version&gt;=8.37.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.portlet))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.3.0))"/>
    </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.liferay.frontend.js.loader.modules.extender.npm.NPMResolver)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaPortlet)(version=3.0.0))"/>
      <attribute name="osgi.contract" value="JavaPortlet"/>
    </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="com.liferay.frontend.taglib.dynamic.section"/>
      <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="com.liferay.frontend.taglib.dynamic.section"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.10" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib.dynamic.section"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.portal.kernel.util,javax.servlet,javax.servlet.jsp"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.dynamic.section"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.taglib,javax.servlet.jsp,javax.servlet.jsp.tagext"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.dynamic.section.servlet.taglib"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="jsp.taglib"/>
      <attribute name="uri" value="http://liferay.com/tld/dynamic-section"/>
      <attribute name="version" value="1.0.10" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="15137" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib.dynamic.section-1.0.10.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="69684007F84FA458F14758032DF6325D69A2DA15DC776A0B37E53A8844FEDE8D"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.dynamic.section)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.osgi.service.tracker.collections.map)(version&gt;=2.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.petra.string)(version&gt;=1.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.io.unsync)(version&gt;=6.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.util)(version&gt;=8.34.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib)(version&gt;=7.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib.servlet)(version&gt;=1.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.tagext)(version&gt;=2.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.8.0))"/>
    </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.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
  <resource>
    <capability namespace="osgi.identity">
      <attribute name="osgi.identity" value="com.liferay.frontend.taglib.form.navigator"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.27" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.27" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.liferay.frontend.taglib.form.navigator"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.27" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib.form.navigator"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.form.navigator.constants"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.form.navigator.context"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="com.liferay.frontend.taglib.form.navigator.internal.configuration"/>
      <attribute name="objectClass" value="com.liferay.frontend.taglib.form.navigator.internal.configuration.FormNavigatorEntryConfigurationParser" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="com.liferay.frontend.taglib.form.navigator.internal.configuration"/>
      <attribute name="objectClass" value="com.liferay.frontend.taglib.form.navigator.internal.configuration.FormNavigatorEntryConfigurationRetriever" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="com.liferay.frontend.taglib.form.navigator.internal.osgi.commands"/>
      <attribute name="objectClass" value="com.liferay.frontend.taglib.form.navigator.internal.osgi.commands.FormNavigatorOSGiCommands" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="osgi.service">
      <directive name="uses" value="com.liferay.portal.kernel.servlet.taglib.ui"/>
      <attribute name="objectClass" value="com.liferay.portal.kernel.servlet.taglib.ui.FormNavigatorEntryConfigurationHelper" type="List&lt;String&gt;"/>
    </capability>
    <capability namespace="liferay.resource.bundle">
      <attribute name="bundle.symbolic.name" value="com.liferay.frontend.taglib.form.navigator"/>
      <attribute name="resource.bundle.base.name" value="content.Language"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="40120" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib.form.navigator-2.0.27.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="BA3966624C6DBB94EBB083C733C223A87932A45C83041BF91509E36BBD2FFC3E"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=aQute.bnd.annotation.metatype)(version&gt;=1.45.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.taglib.form.navigator.context)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.osgi.service.tracker.collections.list)(version&gt;=2.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.osgi.service.tracker.collections.map)(version&gt;=2.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.petra.string)(version&gt;=1.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.configuration.metatype.annotations)(version&gt;=1.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.configuration.metatype.bnd.util)(version&gt;=2.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.log)(version&gt;=7.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.servlet.taglib.ui)(version&gt;=6.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.util)(version&gt;=8.34.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.8.0))"/>
    </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.liferay.frontend.taglib.form.navigator.internal.configuration.FormNavigatorEntryConfigurationRetriever)"/>
      <directive name="effective" value="active"/>
    </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="com.liferay.frontend.taglib.react"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.0.5" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.liferay.frontend.taglib.react"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.0.5" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib.react"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.taglib.util,javax.servlet,javax.servlet.jsp"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.react.servlet.taglib"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="jsp.taglib"/>
      <attribute name="uri" value="http://liferay.com/tld/react"/>
      <attribute name="version" value="2.0.5" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="9563" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib.react-2.0.5.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="2AA65AB251E05F33EDEDF448CF4C88E29AF7E9C6DBF7544F9917E27F52ED6688"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.js.loader.modules.extender.npm)(version&gt;=2.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.model)(version&gt;=2.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.theme)(version&gt;=1.7.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.util)(version&gt;=8.34.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.template.react.renderer)(version&gt;=1.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib.util)(version&gt;=7.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.3.0))"/>
    </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.liferay.portal.template.react.renderer.ReactRenderer)"/>
      <directive name="effective" value="active"/>
    </requirement>
    <requirement namespace="osgi.contract">
      <directive name="filter" value="(&amp;(osgi.contract=JavaServlet)(version=3.1.0))"/>
      <attribute name="osgi.contract" value="JavaServlet"/>
    </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="com.liferay.frontend.taglib.soy"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="2.3.1" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.liferay.frontend.taglib.soy"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="2.3.1" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib.soy"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="com.liferay.portal.kernel.template,com.liferay.taglib.util,javax.servlet,javax.servlet.jsp"/>
      <attribute name="version" value="1.4.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.soy.servlet.taglib"/>
    </capability>
    <capability namespace="osgi.extender">
      <attribute name="osgi.extender" value="jsp.taglib"/>
      <attribute name="uri" value="http://liferay.com/tld/soy"/>
      <attribute name="version" value="2.3.1" type="Version"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="15401" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib.soy-2.3.1.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="1F1F8615AB6E617893A09534E2154E71981911064362E48AF04B0D9D10BDBD09"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.js.loader.modules.extender.npm)(version&gt;=2.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.json)(version&gt;=7.11.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.log)(version&gt;=7.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.template)(version&gt;=7.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.util)(version&gt;=8.34.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.template.soy.util)(version&gt;=2.1.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib.aui)(version&gt;=7.9.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.taglib.util)(version&gt;=7.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp.tagext)(version&gt;=2.3.0))"/>
    </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.liferay.portal.template.soy.util.SoyTemplateResourcesProvider)"/>
      <directive name="effective" value="active"/>
    </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="com.liferay.frontend.taglib.util"/>
      <attribute name="type" value="osgi.bundle"/>
      <attribute name="version" value="1.0.9" type="Version"/>
    </capability>
    <capability namespace="osgi.wiring.bundle">
      <attribute name="bundle-version" value="1.0.9" type="Version"/>
      <attribute name="osgi.wiring.bundle" value="com.liferay.frontend.taglib.util"/>
    </capability>
    <capability namespace="osgi.wiring.host">
      <attribute name="bundle-version" value="1.0.9" type="Version"/>
      <attribute name="osgi.wiring.host" value="com.liferay.frontend.taglib.util"/>
    </capability>
    <capability namespace="osgi.wiring.package">
      <directive name="uses" value="javax.servlet.http,javax.servlet.jsp"/>
      <attribute name="version" value="1.0.0" type="Version"/>
      <attribute name="osgi.wiring.package" value="com.liferay.frontend.taglib.util"/>
    </capability>
    <capability namespace="osgi.content">
      <attribute name="size" value="9838" type="Long"/>
      <attribute name="url" value="com.liferay.frontend.taglib.util-1.0.9.jar"/>
      <attribute name="mime" value="application/vnd.osgi.bundle"/>
      <attribute name="osgi.content" value="E43D0A17A25716178F63D144F55F3281DCC178F6FDB0C3940D0DE5E2E2201555"/>
    </capability>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.frontend.js.loader.modules.extender.npm)(version&gt;=2.2.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.petra.string)(version&gt;=1.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.log)(version&gt;=7.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.servlet.taglib.util)(version&gt;=6.4.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.theme)(version&gt;=1.7.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=com.liferay.portal.kernel.util)(version&gt;=8.34.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.http)(version&gt;=3.0.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=javax.servlet.jsp)(version&gt;=2.3.0))"/>
    </requirement>
    <requirement namespace="osgi.wiring.package">
      <directive name="filter" value="(&amp;(osgi.wiring.package=org.osgi.framework)(version&gt;=1.8.0))"/>
    </requirement>
    <requirement namespace="osgi.ee">
      <directive name="filter" value="(&amp;(osgi.ee=JavaSE)(version=1.8))"/>
    </requirement>
  </resource>
</repository>
