<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.2.0'?>
<repository name='Jetty Updates 11.0.22 Release' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1720076827962'/>
    <property name='p2.compressed' value='true'/>
  </properties>
  <units size='91'>
    <unit id='org.eclipse.jetty.infinispan.remote.query' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.infinispan.remote.query' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Infinispan Session Manager Remote with Querying'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Infinispan Session Manager Remote with Querying'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='java.package' name='org.eclipse.jetty.session.infinispan' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.infinispan.remote.query' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.remote.query' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='infinispan-remote-query' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.infinispan.remote.query' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.client.hotrod' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.commons.api' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.query.dsl' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.infinispan.remote.query
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.remote.query.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.infinispan.remote.query' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.infinispan.remote.query&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http3.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http3.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP3 :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP3 :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.server' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http3.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http3' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='http3-server' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http3.server' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http3.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.frames' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.internal.parser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.qpack' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http3.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http3.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http3.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.deploy' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.deploy' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Deployers'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Deployers'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='15'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.deploy' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.bindings' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.deploy' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.graph' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.jmx' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.providers.jmx' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.deploy' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.util' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.deploy.providers' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-deploy' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.bindings' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.graph' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.providers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.deploy
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.deploy.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.deploy' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.deploy&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.osgi.alpn.fragment' version='11.0.22' generation='2'>
      <update id='org.eclipse.jetty.osgi.alpn.fragment' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty OSGi ALPN Fragment'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OSGi ALPN Fragment'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.alpn.fragment' version='11.0.22'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.osgi.alpn.fragment' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='jetty-osgi-alpn' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.osgi.alpn.fragment' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.osgi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='0.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.osgi.alpn.fragment
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.alpn.fragment.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.osgi.alpn.fragment' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.osgi.alpn.fragment;singleton:=true&#xA;Bundle-Version: 11.0.22&#xA;Fragment-Host: system.bundle;extension:=framework
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Server Core'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Server Core'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='15'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.jmx' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.jmx' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.resource' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.server' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.server.session' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='52'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.locks' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.alpn.conscrypt.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.alpn.conscrypt.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: ALPN :: Conscrypt Server Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='Conscrypt ALPN'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.conscrypt.server' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-alpn-conscrypt-server' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.alpn.conscrypt.server' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.alpn.conscrypt.server' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.alpn.conscrypt.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.io.ssl.ALPNProcessor$Server' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.conscrypt' range='2.5.2'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.conscrypt.server
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.alpn.conscrypt.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.conscrypt.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.alpn.conscrypt.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.alpn.conscrypt.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='20'>
        <provided namespace='java.package' name='org.eclipse.jetty.util.statistic' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.compression' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.log' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.annotation' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.resource' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.security' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-util' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.preventers' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.ssl' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.component' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='49'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.awt' range='0.0.0'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.module' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.ref' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.format' range='0.0.0'/>
        <required namespace='java.package' name='java.time.temporal' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.locks' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.ldap' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.x500' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.util.security.CredentialProvider)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.util
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.util&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.servlet' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.servlet' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: Servlet'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Websocket :: Servlet'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.servlet' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.servlet' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='websocket-servlet' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.servlet' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.servlet' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.servlet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.servlet.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.servlet' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.servlet&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.io' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.io' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: IO Utility'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: IO Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='maven.artifactId' name='jetty-io' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io.ssl' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.io' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.io.jmx' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.io' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.format' range='0.0.0'/>
        <required namespace='java.package' name='java.time.temporal' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.locks' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.io
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.io' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.io&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http3.qpack' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http3.qpack' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP3 :: QPACK'/>
        <property name='org.eclipse.equinox.p2.description' value='Http3 Qpack'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http3.qpack' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http3' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='http3-qpack' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http3.qpack' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.qpack' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.http.HttpFieldPreEncoder' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http3.qpack' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.compression' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http3.qpack
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http3.qpack
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.qpack.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http3.qpack' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http3.qpack&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.fcgi.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.fcgi.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: FastCGI :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: FastCGI :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='java.package' name='org.eclipse.jetty.fcgi.parser' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.fcgi.client.http' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.fcgi.client' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='fcgi-client' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.fcgi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.fcgi.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.fcgi' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.fcgi.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.fcgi.generator' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.fcgi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.fcgi.generator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.fcgi.parser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.fcgi.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.fcgi.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.fcgi.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.fcgi.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http3.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http3.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP3 :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP3 :: Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http3.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='http3-common' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http3' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http3' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http3.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http3.api' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.common' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http3.frames' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='27'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.api' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.frames' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.qpack' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http3.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http3.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http3.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.hazelcast' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.hazelcast' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Hazelcast Session Manager'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Hazelcast Session Manager'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.hazelcast.session' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-hazelcast' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.hazelcast' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.hazelcast' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.hazelcast' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.client' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.client.config' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.config' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.core' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.map' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.nio' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.nio.serialization' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='com.hazelcast.query' range='[5.3.7,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.hazelcast
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.hazelcast.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.hazelcast' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.hazelcast&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.jmx' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.jmx' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: JMX Management'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: JMX Management'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jmx' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-jmx' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.jmx' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.jmx' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.jmx' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.management' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.rmi' range='0.0.0'/>
        <required namespace='java.package' name='java.rmi.registry' range='0.0.0'/>
        <required namespace='java.package' name='java.rmi.server' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.management.modelmbean' range='0.0.0'/>
        <required namespace='java.package' name='javax.management.remote' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.rmi.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.jmx
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jmx.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.jmx' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.jmx&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.alpn.java.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.alpn.java.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: ALPN :: JDK9 Server Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='JDK9 Server ALPN'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.alpn.java.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='jetty-alpn-java-server' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.alpn.java.server' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.alpn.java.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.java.server' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.io.ssl.ALPNProcessor$Server' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.java.server
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.alpn.java.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.java.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.alpn.java.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.alpn.java.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.core.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.core.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: Core :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Websocket :: Core :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-core-server' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.core.server' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.server' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.core.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.core.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.core.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.core.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http2.client.http' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http2.client.http' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP2 :: HTTP Client Transport'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP2 :: HTTP Client Transport'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.client.http' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http2.client.http' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http2' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http2.client.http' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.client.http' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='http2-http-client-transport' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.frames' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http2.client.http
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.client.http.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http2.client.http' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http2.client.http&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.core.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.core.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: Core :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty Websocket Core Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='14'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.messages' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.common' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.websocket.core.Extension' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.core.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.util' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.core.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core.internal' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-core-common' version='0.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.util' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.websocket.core.common
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.core.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.core.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.core.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.webapp' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.webapp' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Webapp Application Support'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Webapp Application Support'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-webapp' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.webapp' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.webapp' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.webapp' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.webapp' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='42'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.instrument' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.webapp.Configuration)'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.webapp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.webapp.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.webapp' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.webapp&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.alpn.conscrypt.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.alpn.conscrypt.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: ALPN :: Conscrypt Client Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='Conscrypt Client ALPN'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.io.ssl.ALPNProcessor$Client' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.conscrypt.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.alpn.conscrypt.client' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-alpn-conscrypt-client' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.alpn.conscrypt.client' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.alpn.conscrypt.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.conscrypt' range='2.5.2'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.conscrypt.client
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.alpn.conscrypt.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.conscrypt.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.alpn.conscrypt.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.alpn.conscrypt.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.apache-jsp' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.apache-jsp' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Apache JSP Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty-specific ServletContainerInitializer for Jasper'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.apache-jsp' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.apache-jsp' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.apache.jsp' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.apache-jsp' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='jakarta.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='apache-jsp' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jsp' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.apache.juli.logging.Log' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.jasper.servlet' range='[10.0.27,11.0.0)'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[10.0.27,11.0.0)'/>
        <required namespace='java.package' name='org.apache.tomcat.util.descriptor.tld' range='[10.0.27,11.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.apache-jsp
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.apache-jsp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.apache-jsp.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.apache-jsp' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.apache-jsp&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.osgi.boot.test.osgi' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.osgi.boot.test.osgi' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: OSGi :: Test'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OSGi :: Test'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='8'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.osgi.boot.test.osgi' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.test.osgi' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.osgi.boot.test.osgi' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='test-jetty-osgi' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.osgi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.osgi.boot.test.osgi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.test.osgi.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.osgi.boot.test.osgi' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.osgi.boot.test.osgi&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.security' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.security' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Security'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-security' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.security' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security.authentication' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='45'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.temporal' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.authentication' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.security.Authenticator$Factory)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.security
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.security' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.security&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.servlet' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.servlet' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Servlet Handling'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Servlet Handling'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet.jmx' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-servlet' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlet' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet.listener' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.servlet' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlet' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='42'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.beans' range='0.0.0'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.management' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ajax' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.servlet
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlet' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.servlet&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.fcgi.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.fcgi.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: FastCGI :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: FastCGI :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='java.package' name='org.eclipse.jetty.fcgi.server' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.fcgi' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.fcgi.server' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.fcgi.server.proxy' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='fcgi-server' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.fcgi.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.fcgi.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.fcgi' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.fcgi.client.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.fcgi.generator' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.fcgi.parser' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.proxy' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.fcgi.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.fcgi.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.fcgi.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.fcgi.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.demos.demo-mock-resources' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.demos.demo-mock-resources' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Demo :: Mock Resources'/>
        <property name='org.eclipse.equinox.p2.description' value='Mock resources used for testing'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.demos' version='0.0.0'/>
        <provided namespace='java.package' name='com.acme' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='demo-mock-resources' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.demo-mock-resources' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.demos.demo-mock-resources' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.demos.demo-mock-resources' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.transaction' range='2.0.0'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.demos.demo-mock-resources
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.demo-mock-resources.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.demos.demo-mock-resources' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.demos.demo-mock-resources&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.glassfish.jstl' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.glassfish.jstl' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Glassfish :: JSTL module'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Glassfish :: JSTL module'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.glassfish.jstl' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.glassfish.jstl' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.glassfish.jstl' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='glassfish-jstl' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.glassfish.jstl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.glassfish.jstl.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.glassfish.jstl' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.glassfish.jstl&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.alpn.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.alpn.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: ALPN :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: ALPN :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.alpn.client' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.alpn.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-alpn-client' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.alpn.client' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.client
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.io.ssl.ALPNProcessor$Client)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.client
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.alpn.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.alpn.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.alpn.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.demos.embedded' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.demos.embedded' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Demo :: Embedded Jetty'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Demo :: Embedded Jetty'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.demos.embedded' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.demos' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.demos.embedded' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='demos-jetty-embedded' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.embedded' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.demos' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='60'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.acme' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.transaction' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.management' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.management.remote' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.annotations' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.bindings' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.providers' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.jndi' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.proxy' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.rewrite' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.rewrite.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.authentication' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler.gzip' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ajax' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api.annotations' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.server.config' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.demos.embedded
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.embedded.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.demos.embedded' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.demos.embedded&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.alpn.server' version='11.0.22' generation='2'>
      <update id='org.eclipse.jetty.alpn.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: ALPN :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: ALPN :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.alpn.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-alpn-server' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.alpn.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.server' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.alpn.server' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='19'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.server
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.io.ssl.ALPNProcessor$Server)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.server
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.alpn.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.alpn.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.alpn.server;singleton:=true&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.openid' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.openid' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: OpenID'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OpenID'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.security.Authenticator$Factory' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security.openid' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.openid' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.openid' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-openid' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.openid' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.math' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.authentication' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ajax' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.openid
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.openid
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.openid.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.openid' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.openid&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http2.hpack' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http2.hpack' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP2 :: HPACK'/>
        <property name='org.eclipse.equinox.p2.description' value='Http2 Hpack'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http2.hpack' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http2' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='http2-hpack' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.hpack' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http2.hpack' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.http.HttpFieldPreEncoder' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.hpack' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.compression' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http2.hpack
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http2.hpack
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.hpack.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http2.hpack' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http2.hpack&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.unixsocket.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.unixsocket.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: UnixSocket :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: UnixSocket :: Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.artifactId' name='jetty-unixsocket-common' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.common' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.unixsocket.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.unixsocket.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.unixsocket.common' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='jnr.unixsocket' range='[0.38.22,1.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.unixsocket.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.unixsocket.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.unixsocket.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.demos.spec.fragment' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.demos.spec.fragment' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Demo :: Servlet Spec :: Fragment Jar'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Demo :: Servlet Spec :: Fragment Jar'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.artifactId' name='demo-web-fragment' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='com.acme.fragment' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.demos' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.spec.fragment' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.demos.spec.fragment' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.demos.spec.fragment' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.demos.spec.fragment
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.spec.fragment.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.demos.spec.fragment' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.demos.spec.fragment&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http3.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http3.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP3 :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP3 :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http3' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http3.client' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http3.client' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.client' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http3.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='http3-client' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.frames' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.internal.parser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.qpack' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http3.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http3.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http3.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.jakarta.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.jakarta.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: jakarta.websocket :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='jakarta.websocket.client Implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.jakarta.client' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='jakarta.websocket.ContainerProvider' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.jakarta.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.client.internal' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='jakarta.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-jakarta-client' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.websocket' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.client.internal' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.websocket.jakarta.client
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.jakarta.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.jakarta.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.jakarta.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.logging' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.logging' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Slf4j Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Slf4j Implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.slf4j.spi.SLF4JServiceProvider' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-slf4j-impl' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.logging' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.logging' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.logging' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.logging' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.format' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.logging
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.logging
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.logging.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.logging' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.logging&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Asynchronous HTTP Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Asynchronous HTTP Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='14'>
        <provided namespace='java.package' name='org.eclipse.jetty.client.jmx' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.client.dynamic' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.client.api' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.client.util' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.client.http' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.client' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='40'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.locks' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.dynamic' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.http' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jmx' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.ant' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.ant' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Ant Plugin'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Ant Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ant' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ant.types' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ant' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.ant.utils' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.ant' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.ant' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-ant' version='0.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ant' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ant.types' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.ant.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.ant
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.ant
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ant.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.ant' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.ant&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.osgi.boot.jsp' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.osgi.boot.jsp' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty-OSGi-Jasper Integration'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OSGi :: Boot JSP'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.artifactId' name='jetty-osgi-boot-jsp' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.osgi.boot.jsp' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.fragment'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.osgi.boot.jsp' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.jsp' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.jetty.osgi.boot' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.osgi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='65'>
        <required namespace='osgi.bundle' name='org.eclipse.jetty.osgi.boot' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.el' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.el.lang' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.el.parser' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='com.sun.el.util' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.el' range='[4.0.0,5.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.resources' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.resources' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.el' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.tagext' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.jstl.core' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.jstl.fmt' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.jstl.sql' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.servlet.jsp.jstl.tlv' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.lang' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.stream' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.util' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.el.parser' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.compiler' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.compiler.tagplugin' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.runtime' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.security' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.servlet' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.tagplugins.jstl' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.util' range='[10.0.27,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.jasper.xmlparser' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.extra.spath' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.functions' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.lang.jstl' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.lang.jstl.parser' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.lang.jstl.test' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.lang.jstl.test.beans' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.lang.support' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.resources' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.common.core' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.common.fmt' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.common.sql' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.common.xml' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.el.core' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.el.fmt' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.el.sql' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.el.xml' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.rt.core' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.rt.fmt' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.rt.sql' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tag.rt.xml' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tei' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.taglibs.standard.tlv' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.apache.tomcat' range='[10.0.0,11.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.jsp' range='[11.0.22,11.0.23)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.w3c.dom.ls' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='javax.xml.parser' range='0.0.0' optional='true' greedy='false'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.osgi.boot.jsp
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.jsp.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.osgi.boot.jsp' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.osgi.boot.jsp&#xA;Bundle-Version: 11.0.22&#xA;Fragment-Host: org.eclipse.jetty.osgi.boot
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.infinispan.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.infinispan.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Infinispan Session Manager Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Infinispan Session Manager Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.session.infinispan' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='infinispan-common' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.infinispan.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.infinispan.common' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.client.hotrod' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.client.hotrod.configuration' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.client.hotrod.marshall' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.commons.api' range='[11.0.19,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.infinispan.commons.marshall' range='[11.0.19,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.infinispan.commons.util' range='[11.0.19,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.infinispan.protostream' range='0.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.infinispan.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.infinispan.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.infinispan.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.api' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.api' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: org.eclipse.jetty.websocket :: API'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Websocket :: org.eclipse.jetty.websocket :: API'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-jetty-api' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.api' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.api' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.api.exceptions' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.api' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.api.annotations' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.api' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.api.util' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.api
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.api.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.api' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.api&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.jakarta.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.jakarta.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: jakarta.websocket :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='jakarta.websocket.server Implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='13'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-jakarta-server' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.jakarta.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.serviceloader' name='jakarta.websocket.server.ServerEndpointConfig$Configurator' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.server.config' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='jakarta.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.jakarta.server' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.server' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.server.internal' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='43'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.websocket' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.websocket.server' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.client.internal' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.server.config' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.server.internal' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.websocket.jakarta.server
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.jakarta.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.jakarta.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.jakarta.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: org.eclipse.jetty.websocket :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty Websocket Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.server' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.server.config' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.server' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='jakarta.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-jetty-server' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api.exceptions' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.websocket.server
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.nosql' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.nosql' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: NoSQL Session Managers'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: NoSQL Session Managers'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.nosql' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.nosql.mongodb' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-nosql' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.nosql' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.nosql' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.nosql' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.mongodb' range='[3.12.14,4.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.nosql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.nosql
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.nosql.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.nosql' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.nosql&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.gcloud.session' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.gcloud.session' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: GCloud :: Session Manager'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: GCloud :: Session Manager'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.gcloud.session' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.gcloud.session' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.gcloud' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.gcloud.session' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.gcloud.session' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='jetty-gcloud-session-manager' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.google.cloud' range='0.0.0'/>
        <required namespace='java.package' name='com.google.cloud.datastore' range='0.0.0'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.gcloud.session
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.gcloud.session.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.gcloud.session' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.gcloud.session&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.osgi.boot.warurl' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.osgi.boot.warurl' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='RFC66 War URL'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OSGi :: Boot :: Warurl'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.boot.warurl' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-osgi-boot-warurl' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.warurl' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.osgi.boot.warurl' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.osgi' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.osgi.boot.warurl' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.url' range='[1.0.1,2.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.osgi.boot.warurl
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.warurl.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.osgi.boot.warurl' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.osgi.boot.warurl&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http2.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http2.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP2 :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP2 :: Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='14'>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.api' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='http2-common' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http2' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.parser' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http2.common' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.frames' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http2.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.http2' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.api.server' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.generator' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.common' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.api' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.frames' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.generator' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.hpack' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.parser' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http2.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http2.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http2.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.xml' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.xml' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: XML utilities'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: XML utilities'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.xml' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.xml' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.xml' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.xml' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-xml' version='0.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.xml.ConfigurationProcessorFactory)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.xml
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.xml.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.xml' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.xml&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.quic.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.quic.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: QUIC :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: QUIC :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.server' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.quic.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='quic-server' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.quic.server' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.quic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.server' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='26'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.quic.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.quic.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.quic.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.maven.plugin' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.maven.plugin' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Jetty Maven Plugin'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Jetty Maven Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.maven.plugin' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.maven.plugin.utils' version='11.0.22'/>
        <provided namespace='maven.extension' name='maven-plugin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jetty_maven_plugin' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.maven.plugin' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.maven.plugin' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-maven-plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.maven.plugin' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='51'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.artifact' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.artifact.repository' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.execution' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.model' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.plugin.descriptor' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.plugin.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.project' range='0.0.0'/>
        <required namespace='java.package' name='org.codehaus.plexus.util' range='0.0.0'/>
        <required namespace='java.package' name='org.codehaus.plexus.util.xml' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.aether' range='[1.9.20,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.aether.artifact' range='[1.9.20,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.aether.resolution' range='[1.9.20,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.maven.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.maven.plugin.utils' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quickstart' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.maven.plugin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.maven.plugin.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.maven.plugin' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.maven.plugin&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.quic.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.quic.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: QUIC :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: QUIC :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.artifactId' name='quic-client' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.quic.client' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.client' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.quic' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.quic.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.common.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.quic.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.quic.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.quic.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.jndi' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.jndi' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: JNDI Naming'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: JNDI Naming'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jndi' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.java' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.factories' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.jndi' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='jetty-jndi' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi.local' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.jndi' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jndi' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.mail' range='[2.0.0,3.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.spi' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi.local' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.jndi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jndi.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.jndi' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.jndi&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.security.jaspi' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.security.jaspi' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: JASPI Security'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: JASPI Security'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='13'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.security.Authenticator$Factory' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security.jaspi.modules' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.security.jaspi' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.security.jaspi' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.security.jaspi.provider' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.jaspi' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security.jaspi' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.security.jaspi.callback' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-jaspi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.security.auth.message' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.security.auth.message.callback' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.security.auth.message.config' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.security.auth.message.module' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.authentication' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security.jaspi.callback' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.security.jaspi
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.security.jaspi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.jaspi.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.security.jaspi' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.security.jaspi&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.servlets' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.servlets' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utility Servlets and Filters'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Utility Servlets and Filters'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.servlets' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.servlets' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.servlets' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-servlets' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlets' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.servlets
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlets.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.servlets' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.servlets&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http2.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http2.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP2 :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP2 :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http2' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.client' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http2.client' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='http2-client' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http2.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='28'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.frames' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.generator' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.parser' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http2.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http2.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http2.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http2.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http2.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP2 :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP2 :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http2.server' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.server' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http2' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='http2-server' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http2.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.http2.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='29'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.api.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.frames' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.generator' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http2.parser' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http2.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http2.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http2.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.quic.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.quic.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: QUIC :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: QUIC :: Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.quic.common' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.common' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.quic' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.quic.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='quic-common' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread.strategy' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.quic.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.quic.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.quic.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.jakarta.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.jakarta.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: jakarta.websocket :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='jakarta.websocket.client Implementation'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.jakarta.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.jakarta.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common.decoders' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common.messages' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='websocket-jakarta-common' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common.encoders' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='37'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.websocket' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.websocket.server' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.messages' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common.decoders' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common.encoders' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.jakarta.common.messages' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.jakarta.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.jakarta.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.jakarta.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.quic.quic-quiche-foreign-incubator' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.quic.quic-quiche-foreign-incubator' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: QUIC :: Quiche :: Foreign Binding (incubator)'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: QUIC :: Quiche :: Foreign Binding (incubator)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.foreign.incubator.linux' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='quic-quiche-foreign-incubator' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.quic.quic-quiche-foreign-incubator' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.quic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.foreign.incubator.macos' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-foreign-incubator' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.foreign.incubator.windows' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.foreign.incubator' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.quic.quic-quiche-foreign-incubator' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='jdk.incubator.foreign' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche.foreign.incubator.linux' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche.foreign.incubator.macos' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche.foreign.incubator.windows' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.quic.quic-quiche-foreign-incubator
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-foreign-incubator.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.quic.quic-quiche-foreign-incubator' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.quic.quic-quiche-foreign-incubator&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http.spi' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http.spi' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Http Service Provider Interface'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty Http SPI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http.spi' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http.spi' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http.spi' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='com.sun.net.httpserver.spi.HttpServerProvider' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.spi' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-http-spi' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.net.httpserver' range='0.0.0'/>
        <required namespace='java.package' name='com.sun.net.httpserver.spi' range='0.0.0'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http.spi
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http.spi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.spi.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http.spi' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http.spi&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http3.client.http' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http3.client.http' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: HTTP3 :: HTTP Client Transport'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: HTTP3 :: HTTP Client Transport'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.client.http' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.http3' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http3.client.http' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http3.client.http' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http3.client.http' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='http3-http-client-transport' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.client.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.frames' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http3.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http3.client.http
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.client.http.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http3.client.http' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http3.client.http&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: org.eclipse.jetty.websocket :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Websocket :: org.eclipse.jetty.websocket :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-jetty-client' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.client' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.client' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.client' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.client.config' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.websocket.client
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.rewrite' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.rewrite' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Rewrite Handler'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Rewrite Handler'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='java.package' name='org.eclipse.jetty.rewrite.handler' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.rewrite' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.rewrite' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-rewrite' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.rewrite' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.rewrite' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.rewrite.handler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.rewrite
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.rewrite.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.rewrite' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.rewrite&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.jspc.plugin' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.jspc.plugin' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Jetty JSPC Maven Plugin'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Jetty JSPC Maven Plugin'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.jspc.plugin' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.extension' name='maven-plugin' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.jspc.plugin' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.jspc.plugin' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-jspc-maven-plugin' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jspc.plugin' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.jasper' range='[10.0.27,11.0.0)'/>
        <required namespace='java.package' name='org.apache.jasper.servlet' range='[10.0.27,11.0.0)'/>
        <required namespace='java.package' name='org.apache.maven.artifact' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.plugin' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.plugin.logging' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.maven.project' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.tomcat' range='[10.0.27,11.0.0)'/>
        <required namespace='java.package' name='org.apache.tomcat.util.scan' range='[10.0.27,11.0.0)'/>
        <required namespace='java.package' name='org.codehaus.plexus.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.jspc.plugin
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jspc.plugin.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.jspc.plugin' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.jspc.plugin&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.plus' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.plus' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Plus'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Plus'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='13'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.annotation' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.plus' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.security' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.plus' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.jndi' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.plus' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='jetty-plus' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.plus.webapp' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='36'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.transaction' range='2.0.0'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.jndi.local' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.annotation' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.jndi' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.plus
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.plus
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.plus.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.plus' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.plus&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.websocket.common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: org.eclipse.jetty.websocket :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Websocket :: org.eclipse.jetty.websocket :: Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.artifactId' name='websocket-jetty-common' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.common' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.common' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.common' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.websocket.api.ExtensionConfig$Parser' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='32'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api.annotations' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.api.exceptions' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.messages' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.websocket.common
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.cdi' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.cdi' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: CDI'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: CDI'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.cdi' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='jakarta.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.cdi' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-cdi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.cdi' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.cdi' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.annotations' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.cdi
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.cdi
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.cdi.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.cdi' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.cdi&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.osgi.boot' version='11.0.22' generation='2'>
      <update id='org.eclipse.jetty.osgi.boot' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: OSGi :: Boot'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OSGi :: Boot'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-osgi-boot' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.boot.utils' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.osgi.boot' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.osgi.boot' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.boot' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.annotations' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.osgi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='51'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='[1.10.0,1.11.0)'/>
        <required namespace='java.package' name='org.osgi.service.event' range='1.4.1'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='[1.2.1,2.0.0)'/>
        <required namespace='java.package' name='org.osgi.service.startlevel' range='1.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='1.5.4'/>
        <required namespace='java.package' name='org.eclipse.jetty.annotations' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.bindings' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.deploy.graph' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.mail' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.mail.event' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.mail.internet' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.mail.search' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.mail.util' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.transaction' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='jakarta.transaction.xa' range='2.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.objectweb.asm' range='9.0.0' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.osgi.service.cm' range='1.6.1'/>
        <required namespace='java.package' name='org.osgi.service.component' range='1.5.1'/>
        <required namespace='java.package' name='org.osgi.service.url' range='1.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.osgi.boot
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.osgi.boot
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.osgi.boot' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.osgi.boot;singleton:=true&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.proxy' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.proxy' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Proxy'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Proxy'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-proxy' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.proxy' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.proxy' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.proxy' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.proxy' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='34'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.dynamic' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.proxy
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.proxy.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.proxy' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.proxy&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.start' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.start' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Start'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Start'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='java.package' name='org.eclipse.jetty.start.config' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-start' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.start.builders' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.start' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.start' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.start.fileinits' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.start' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.start' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.net.http' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.chrono' range='0.0.0'/>
        <required namespace='java.package' name='java.time.format' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.jar' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.start' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.start.builders' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.start.config' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.start.fileinits' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.start
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.start.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.start' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.start&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.unixdomain.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.unixdomain.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Unix-Domain Sockets :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Unix-Domain Sockets :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='java.package' name='org.eclipse.jetty.unixdomain.server' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.unixdomain.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixdomain.server' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-unixdomain-server' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.unixdomain.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.unixdomain.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixdomain.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.unixdomain.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.unixdomain.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.jaas' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.jaas' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: JAAS'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: JAAS'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='11'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.jaas' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jaas' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jaas.spi' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.jaas' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jaas' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-jaas' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.jaas.callback' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.sql' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.login' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.spi' range='0.0.0'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jaas' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.jaas.callback' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.jaas
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jaas.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.jaas' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.jaas&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.util.ajax' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.util.ajax' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Utilities :: Ajax(JSON)'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Utilities :: Ajax(JSON)'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.util.ajax' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.util.ajax' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-util-ajax' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.util.ajax' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.util.ajax
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.util.ajax' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.util.ajax&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.quic.quic-quiche-common' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.quic.quic-quiche-common' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: QUIC :: Quiche :: Common'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: QUIC :: Quiche :: Common'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.quic.quic-quiche-common' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='quic-quiche-common' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-common' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.quic.quic-quiche-common' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.quic' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file.attribute' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.quic.quic-quiche-common
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-common.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.quic.quic-quiche-common' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.quic.quic-quiche-common&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.keystore' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.keystore' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Test Keystore'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Test Keystore'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-keystore' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.keystore' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.keystore' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.keystore' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.keystore' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.math' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.time.temporal' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.bouncycastle.asn1.x500' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.cert' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.cert.jcajce' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.jce.provider' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.operator' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.bouncycastle.operator.jcajce' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.keystore
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.keystore.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.keystore' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.keystore&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.demos.demo-servlet-container-initializer' version='11.0.22' generation='2'>
      <update id='org.eclipse.jetty.demos.demo-servlet-container-initializer' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Demo :: Servlet Spec :: ServletContainerInitializer Jar'/>
        <property name='org.eclipse.equinox.p2.description' value='A bundle containing a ServletContainerInitializer for testing'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.demos.demo-servlet-container-initializer' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.demos' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.demos.demo-servlet-container-initializer' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.demo-servlet-container-initializer' version='11.0.22'/>
        <provided namespace='osgi.serviceloader' name='jakarta.servlet.ServletContainerInitializer' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='com.acme.initializer' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='maven.artifactId' name='demo-container-initializer' version='0.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.demos.demo-servlet-container-initializer
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.demos.demo-servlet-container-initializer
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.demo-servlet-container-initializer.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.demos.demo-servlet-container-initializer' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.demos.demo-servlet-container-initializer;singleton:=true&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.quic.quic-quiche-jna' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.quic.quic-quiche-jna' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: QUIC :: Quiche :: JNA Binding'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: QUIC :: Quiche :: JNA Binding'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-jna' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.quic.quic-quiche-jna' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna.windows' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.quic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna.macos' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna.linux' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.quic.quic-quiche-jna' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='quic-quiche-jna' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='24'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='com.sun.jna' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='com.sun.jna.ptr' range='[5.14.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna.linux' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna.macos' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.quic.quiche.jna.windows' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.quic.quic-quiche-jna
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-jna.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.quic.quic-quiche-jna' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.quic.quic-quiche-jna&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.demos.async.rest.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.demos.async.rest.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Demo :: Async Rest :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Demo :: Async Rest :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.async.rest.server' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.demos' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.demos.async.rest.server' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.demos.async.rest.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='demo-async-rest-server' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.demos' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='10'>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.demos.async.rest.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.async.rest.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.demos.async.rest.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.demos.async.rest.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.alpn.java.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.alpn.java.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: ALPN :: JDK9 Client Implementation'/>
        <property name='org.eclipse.equinox.p2.description' value='JDK9 Client ALPN'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.java.client' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.io.ssl.ALPNProcessor$Client' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.alpn.java.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='jetty-alpn-java-client' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.alpn.java.client' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.alpn.java.client' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.alpn.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.alpn.java.client
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.alpn.java.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.java.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.alpn.java.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.alpn.java.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.osgi.httpservice' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.osgi.httpservice' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='OSGi HttpService'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: OSGi :: HttpService'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.osgi.httpservice' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.osgi.httpservice' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.httpservice' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-httpservice' version='0.0.0'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.osgi.httpservice' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.osgi' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='12'>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[10.0.0,11.0.0)'/>
        <required namespace='java.package' name='org.eclipse.equinox.http.servlet' range='[1.0.0,2.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.osgi.httpservice
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.httpservice.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.osgi.httpservice' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.osgi.httpservice&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='category.bundles' version='1.0.0.ESx-ExscLX6Hk'>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty Bundles'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='category.bundles' version='1.0.0.ESx-ExscLX6Hk'/>
      </provides>
      <requires size='90'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.remote.query' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.deploy' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.alpn.fragment' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.conscrypt.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.servlet' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.io' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.qpack' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.fcgi.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.hazelcast' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jmx' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.java.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.client.http' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.webapp' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.conscrypt.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.apache-jsp' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.test.osgi' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlet' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.fcgi.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.demo-mock-resources' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.glassfish.jstl' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.embedded' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.openid' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.hpack' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.spec.fragment' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.logging' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.ant' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.jsp' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.api' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.nosql' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.gcloud.session' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot.warurl' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.xml' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.maven.plugin' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jndi' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.security.jaspi' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.servlets' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http2.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.jakarta.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-foreign-incubator' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.spi' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http3.client.http' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.rewrite' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jspc.plugin' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.plus' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.cdi' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.boot' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.proxy' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.start' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixdomain.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.jaas' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.util.ajax' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-common' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.keystore' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.demo-servlet-container-initializer' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quic.quic-quiche-jna' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.async.rest.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.alpn.java.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.osgi.httpservice' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.client' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quickstart' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.annotations' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.embedded.query' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.async.rest' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.memcached.session' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.server' range='[11.0.22,11.0.22]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.client' range='[11.0.22,11.0.22]'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
    </unit>
    <unit id='org.eclipse.jetty.websocket.core.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.websocket.core.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Websocket :: Core :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Websocket :: Core :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.websocket.core.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core.client.internal' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.websocket' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='websocket-core-client' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.websocket.core.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.websocket.core.client' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='30'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.client' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.client.internal' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.exception' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.websocket.core.internal' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)' optional='true' greedy='false'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.websocket.core.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.websocket.core.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.websocket.core.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.websocket.core.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.quickstart' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.quickstart' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Quick Start'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Quick Start'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.quickstart' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-quickstart' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.quickstart' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quickstart' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.quickstart' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='33'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.descriptor' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.annotations' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.xml' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.quickstart
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.quickstart
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.quickstart.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.quickstart' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.quickstart&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.annotations' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.annotations' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Servlet Annotations'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Servlet Annotations'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='10'>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.webapp.Configuration' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.annotations' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.annotations' version='11.0.22'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.annotations' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.annotations' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-annotations' version='0.0.0'/>
      </provides>
      <requires size='44'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.objectweb.asm' range='[9.7.0,10.0.0)'/>
        <required namespace='java.package' name='jakarta.annotation' range='[2.1.1,3.0.0)'/>
        <required namespace='java.package' name='jakarta.annotation.security' range='[2.1.1,3.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.annotation' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.annotation' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.reflect' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.security' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http.pathmap' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.jndi' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.plus.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.handler' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.servlet' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.security' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.statistic' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.webapp' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)'>
          <description>
            org.eclipse.jetty.annotations
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=jakarta.servlet.ServletContainerInitializer)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.annotations
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.annotations
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.annotations
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.annotations.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.annotations' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.annotations&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.infinispan.embedded.query' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.infinispan.embedded.query' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Infinispan Session Manager Embedded with Querying'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Infinispan Session Manager Embedded with Querying'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='java.package' name='org.eclipse.jetty.session.infinispan' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.embedded.query' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='infinispan-embedded-query' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.infinispan.embedded.query' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.infinispan.embedded.query' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.commons.api' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.query' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.infinispan.query.dsl' range='[11.0.19,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.infinispan.embedded.query
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.infinispan.embedded.query.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.infinispan.embedded.query' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.infinispan.embedded.query&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.demos.async.rest' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.demos.async.rest' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Demo :: Async Rest :: Jar'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Demo :: Async Rest :: Jar'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.async.rest' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.demos' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.demos.async.rest' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.artifactId' name='demo-async-rest-jar' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.demos.async.rest' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.demos' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='22'>
        <required namespace='java.package' name='jakarta.servlet' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='jakarta.servlet.http' range='[5.0.0,6.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.math' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.api' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ajax' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.demos.async.rest
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.demos.async.rest.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.demos.async.rest' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.demos.async.rest&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.memcached.session' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.memcached.session' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Memcached :: Sessions'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Memcached :: Sessions'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.groupId' name='org.eclipse.jetty.memcached' version='0.0.0'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.memcached.session' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.memcached.session' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.memcached.session' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-memcached-sessions' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.memcached.session' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='17'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='net.rubyeye.xmemcached' range='0.0.0'/>
        <required namespace='java.package' name='net.rubyeye.xmemcached.transcoders' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.server.session' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.memcached.session
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.memcached.session.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.memcached.session' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.memcached.session&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.http' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.http' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: Http Utility'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: Http Utility'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='12'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http' version='11.0.22'/>
        <provided namespace='maven.artifactId' name='jetty-http' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.http' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='java.package' name='org.eclipse.jetty.http.pathmap' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http.compression' version='11.0.22'/>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='osgi.serviceloader' name='org.eclipse.jetty.http.HttpFieldPreEncoder' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.http' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.jetty.http' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='31'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.charset' range='0.0.0'/>
        <required namespace='java.package' name='java.text' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent.atomic' range='0.0.0'/>
        <required namespace='java.package' name='java.util.function' range='0.0.0'/>
        <required namespace='java.package' name='java.util.regex' range='0.0.0'/>
        <required namespace='java.package' name='java.util.stream' range='0.0.0'/>
        <required namespace='java.package' name='java.util.zip' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.http' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.component' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.compression' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.resource' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.serviceloader' match='(osgi.serviceloader=org.eclipse.jetty.http.HttpFieldPreEncoder)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.processor)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.extender' match='(osgi.extender=osgi.serviceloader.registrar)' min='0' greedy='false'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.http
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.http.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.http' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.http&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.unixsocket.server' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.unixsocket.server' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: UnixSocket :: Server'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: UnixSocket :: Server'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='java.package' name='org.eclipse.jetty.unixsocket.server' version='11.0.22'/>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-unixsocket-server' version='0.0.0'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.unixsocket.server' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.server' version='11.0.22'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.unixsocket.server' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='21'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels.spi' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.file' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='jnr.enxio.channels' range='[0.32.17,1.0.0)'/>
        <required namespace='java.package' name='jnr.unixsocket' range='[0.38.22,1.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.server' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.unixsocket.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.annotation' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.ssl' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.unixsocket.server
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.server.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.unixsocket.server' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.unixsocket.server&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.jetty.unixsocket.client' version='11.0.22' singleton='false' generation='2'>
      <update id='org.eclipse.jetty.unixsocket.client' range='[0.0.0,11.0.22)' severity='0'/>
      <properties size='4'>
        <property name='org.eclipse.equinox.p2.name' value='Jetty :: UnixSocket :: Client'/>
        <property name='org.eclipse.equinox.p2.description' value='Jetty module for Jetty :: UnixSocket :: Client'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse Jetty Project'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='https://eclipse.dev/jetty/'/>
      </properties>
      <provides size='9'>
        <provided namespace='maven.version' name='11.0.22' version='0.0.0'/>
        <provided namespace='osgi.bundle' name='org.eclipse.jetty.unixsocket.client' version='11.0.22'/>
        <provided namespace='java.package' name='org.eclipse.jetty.unixsocket.client' version='11.0.22'/>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.client' version='11.0.22'/>
        <provided namespace='osgi.identity' name='org.eclipse.jetty.unixsocket.client' version='11.0.22'>
          <properties size='1'>
            <property name='type' value='osgi.bundle'/>
          </properties>
        </provided>
        <provided namespace='maven.extension' name='jar' version='0.0.0'/>
        <provided namespace='maven.groupId' name='org.eclipse.jetty' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='maven.artifactId' name='jetty-unixsocket-client' version='0.0.0'/>
      </provides>
      <requires size='23'>
        <required namespace='java.package' name='org.slf4j' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='java.io' range='0.0.0'/>
        <required namespace='java.package' name='java.lang' range='0.0.0'/>
        <required namespace='java.package' name='java.lang.invoke' range='0.0.0'/>
        <required namespace='java.package' name='java.net' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels' range='0.0.0'/>
        <required namespace='java.package' name='java.nio.channels.spi' range='0.0.0'/>
        <required namespace='java.package' name='java.time' range='0.0.0'/>
        <required namespace='java.package' name='java.util' range='0.0.0'/>
        <required namespace='java.package' name='java.util.concurrent' range='0.0.0'/>
        <required namespace='java.package' name='jnr.enxio.channels' range='[0.32.17,1.0.0)'/>
        <required namespace='java.package' name='jnr.unixsocket' range='[0.38.22,1.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.client.http' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.io' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.unixsocket.common' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jetty.util.thread' range='[11.0.22,12.0.0)'/>
        <required namespace='java.package' name='org.slf4j.event' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.7.0,3.0.0)'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.7.0,3.0.0)'/>
        <requiredProperties namespace='osgi.ee' match='(&amp;(osgi.ee=JavaSE)(version=11))'>
          <description>
            org.eclipse.jetty.unixsocket.client
          </description>
        </requiredProperties>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.jetty.unixsocket.client.source' range='[11.0.22,11.0.22]' optional='true'>
          <filter>
            (org.eclipse.update.install.sources=true)
          </filter>
        </required>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.jetty.unixsocket.client' version='11.0.22'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.jetty.unixsocket.client&#xA;Bundle-Version: 11.0.22
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
