<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='file:/C:/gemini-web-repo-tomcat/org.eclipse.gemini.web.gemini-web-container/build-web-container/target/repository - metadata' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1320085060732'/>
    <property name='p2.compressed' value='false'/>
  </properties>
  <units size='36'>
    <unit id='com.springsource.javax.xml.bind' version='2.1.7' singleton='false'>
      <update id='com.springsource.javax.xml.bind' range='[0.0.0,2.1.7)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java XML Binding API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.bind' version='2.1.7'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.xml.bind' version='2.1.7'/>
        <provided namespace='java.package' name='javax.xml.bind' version='2.1.7'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation' version='2.1.7'/>
        <provided namespace='java.package' name='javax.xml.bind.annotation.adapters' version='2.1.7'/>
        <provided namespace='java.package' name='javax.xml.bind.attachment' version='2.1.7'/>
        <provided namespace='java.package' name='javax.xml.bind.helpers' version='2.1.7'/>
        <provided namespace='java.package' name='javax.xml.bind.util' version='2.1.7'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='14'>
        <required namespace='java.package' name='javax.activation' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.stream' range='[1.0.1,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.validation' range='0.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.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.xml.bind' version='2.1.7'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Bundle-Classpath: .&#xA;Ant-Version: Apache Ant 1.6.5&#xA;Bundle-Name: Java XML Binding API&#xA;Specification-Title: Java Architecture for XML Binding&#xA;Bundle-Vendor: SpringSource&#xA;Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 2.1.7&#xA;Extension-Name: javax.xml.bind&#xA;Specification-Version: 2.1&#xA;Export-Package: javax.xml.bind;version=&quot;2.1.7&quot;;uses:=&quot;javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.namespace,javax.xml.stream,javax.xml.transform,javax.xml.validation,org.w3c.dom,org.xml.sax&quot;,javax.xml.bind.annotation;version=&quot;2.1.7&quot;;uses:=&quot;javax.xml.bind,javax.xml.parsers,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom&quot;,javax.xml.bind.annotation.adapters;version=&quot;2.1.7&quot;,javax.xml.bind.attachment;version=&quot;2.1.7&quot;;uses:=&quot;javax.activation&quot;,javax.xml.bind.helpers;version=&quot;2.1.7&quot;;uses:=&quot;javax.xml.bind,javax.xml.bind.annotation.adapters,javax.xml.bind.attachment,javax.xml.stream,javax.xml.transform,javax.xml.transform.stream,javax.xml.validation,org.w3c.dom,org.xml.sax&quot;,javax.xml.bind.util;version=&quot;2.1.7&quot;;uses:=&quot;javax.xml.bind,org.xml.sax&quot;&#xA;Bundle-SymbolicName: com.springsource.javax.xml.bind&#xA;Specification-Vendor: Sun Microsystems, Inc.&#xA;Import-Package: javax.activation;version=&quot;[1.1.0, 2.0.0)&quot;,javax.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.stream;version=&quot;[1.0.1, 2.0.0)&quot;,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemini.web.tomcat' version='2.1.0.M01' singleton='false'>
      <update id='org.eclipse.gemini.web.tomcat' range='[0.0.0,2.1.0.M01)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Gemini Web Tomcat Bootstrap'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.tomcat' version='2.1.0.M01'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemini.web.tomcat' version='2.1.0.M01'/>
        <provided namespace='java.package' name='org.eclipse.gemini.web.tomcat.naming.factory' version='2.1.0.M01'/>
        <provided namespace='java.package' name='org.eclipse.gemini.web.tomcat.spi' version='2.1.0.M01'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='54'>
        <required namespace='java.package' name='javax.activation' range='0.0.0'/>
        <required namespace='java.package' name='javax.management' 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.naming.spi' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='3.0.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='3.0.0'/>
        <required namespace='java.package' name='javax.xml.datatype' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.sax' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.validation' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.catalina' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.authenticator' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.core' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.deploy' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.loader' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.mbeans' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.servlets' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.session' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.startup' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.util' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.catalina.valves' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.naming' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.naming.factory' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.naming.java' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.naming.resources' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.tomcat' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.tomcat.util' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.tomcat.util.digester' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.tomcat.util.modeler' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.tomcat.util.res' range='7.0.21'/>
        <required namespace='java.package' name='org.apache.tomcat.util.scan' range='7.0.21'/>
        <required namespace='java.package' name='org.eclipse.gemini.web.core' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.gemini.web.core.spi' range='2.1.0'/>
        <required namespace='java.package' name='org.eclipse.osgi.baseadaptor' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.eclipse.osgi.baseadaptor.bundlefile' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.adaptor' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.eclipse.osgi.framework.internal.core' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.common' range='[3.1.0,3.2.0)'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.io' range='[3.1.0,3.2.0)'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.osgi' range='[3.1.0,3.2.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.url' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.1'/>
        <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.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemini.web.tomcat' version='2.1.0.M01'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Bundle-Name: Gemini Web Tomcat Bootstrap&#xA;Ant-Version: Apache Ant 1.8.1&#xA;Bundle-ClassPath: .,com.springsource.javax.xml.bind-2.1.7.jar,com.springsource.javax.xml.rpc-1.1.0.v20110517.jar,com.springsource.javax.xml.soap-1.3.0.jar,com.springsource.javax.xml.stream-1.0.1.jar&#xA;Bundle-Activator: org.eclipse.gemini.web.tomcat.internal.Activator&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Implementation-Version: 2.1.0.M01&#xA;Bundle-Creator: I026706&#xA;Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.)&#xA;Implementation-Title: org.eclipse.gemini.web.tomcat&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 2.1.0.M01&#xA;Export-Package: org.eclipse.gemini.web.tomcat.naming.factory;version=&quot;2.1.0.M01&quot;;uses:=&quot;javax.naming,javax.naming.spi&quot;,org.eclipse.gemini.web.tomcat.spi;version=&quot;2.1.0.M01&quot;;uses:=&quot;org.osgi.framework&quot;&#xA;Bundle-SymbolicName: org.eclipse.gemini.web.tomcat&#xA;Import-Package: javax.activation;version=&quot;0&quot;,javax.management;version=&quot;0&quot;,javax.naming;version=&quot;0&quot;,javax.naming.directory;version=&quot;0&quot;,javax.naming.spi;version=&quot;0&quot;,javax.servlet;version=&quot;3.0.0&quot;,javax.servlet.http;version=&quot;3.0.0&quot;,javax.xml.datatype;version=&quot;0&quot;,javax.xml.parsers;version=&quot;0&quot;,javax.xml.transform;version=&quot;0&quot;,javax.xml.transform.dom;version=&quot;0&quot;,javax.xml.transform.sax;version=&quot;0&quot;,javax.xml.transform.stream;version=&quot;0&quot;,javax.xml.validation;version=&quot;0&quot;,org.apache.catalina;version=&quot;7.0.21&quot;,org.apache.catalina.authenticator;version=&quot;7.0.21&quot;,org.apache.catalina.core;version=&quot;7.0.21&quot;,org.apache.catalina.deploy;version=&quot;7.0.21&quot;,org.apache.catalina.loader;version=&quot;7.0.21&quot;,org.apache.catalina.mbeans;version=&quot;7.0.21&quot;,org.apache.catalina.servlets;version=&quot;7.0.21&quot;,org.apache.catalina.session;version=&quot;7.0.21&quot;,org.apache.catalina.startup;version=&quot;7.0.21&quot;,org.apache.catalina.util;version=&quot;7.0.21&quot;,org.apache.catalina.valves;version=&quot;7.0.21&quot;,org.apache.juli.logging;version=&quot;7.0.21&quot;,org.apache.naming;version=&quot;7.0.21&quot;,org.apache.naming.factory;version=&quot;7.0.21&quot;,org.apache.naming.java;version=&quot;7.0.21&quot;,org.apache.naming.resources;version=&quot;7.0.21&quot;,org.apache.tomcat;version=&quot;7.0.21&quot;,org.apache.tomcat.util;version=&quot;7.0.21&quot;,org.apache.tomcat.util.digester;version=&quot;7.0.21&quot;,org.apache.tomcat.util.modeler;version=&quot;7.0.21&quot;,org.apache.tomcat.util.res;version=&quot;7.0.21&quot;,org.apache.tomcat.util.scan;version=&quot;7.0.21&quot;,org.eclipse.gemini.web.core;version=&quot;2.1.0&quot;,org.eclipse.gemini.web.core.spi;version=&quot;2.1.0&quot;,org.eclipse.osgi.baseadaptor;version=&quot;0&quot;;resolution:=&quot;optional&quot;,org.eclipse.osgi.baseadaptor.bundlefile;version=&quot;0&quot;;resolution:=&quot;optional&quot;,org.eclipse.osgi.framework.adaptor;version=&quot;0&quot;;resolution:=&quot;optional&quot;,org.eclipse.osgi.framework.internal.core;version=&quot;0&quot;;resolution:=&quot;optional&quot;,org.eclipse.virgo.util.common;version=&quot;[3.1.0,3.2)&quot;,org.eclipse.virgo.util.io;version=&quot;[3.1.0,3.2)&quot;,org.eclipse.virgo.util.osgi;version=&quot;[3.1.0,3.2)&quot;,org.osgi.framework;version=&quot;0&quot;,org.osgi.service.packageadmin;version=&quot;0&quot;,org.osgi.service.url;version=&quot;0&quot;,org.osgi.util.tracker;version=&quot;0&quot;,org.slf4j;version=&quot;1.6.1&quot;,org.w3c.dom;version=&quot;0&quot;,org.xml.sax;version=&quot;0&quot;,org.xml.sax.ext;version=&quot;0&quot;,org.xml.sax.helpers;version=&quot;0&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.tomcat.util' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.tomcat.util' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Tomcat Util'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.tomcat.util' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.tomcat.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.file' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.res' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.scan' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='com.springsource.org.apache.catalina' version='7.0.21'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='com.springsource.org.apache.catalina' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='javax.servlet' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat' range='[7.0.21,7.0.21]'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.tomcat.util' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            X-Compile-Source-JDK: 1.6&#xA;Bundle-ManifestVersion: 2&#xA;Fragment-Host: com.springsource.org.apache.catalina;bundle-version=&quot;[7.0.21, 7.0.21]&quot;&#xA;X-Compile-Target-JDK: 1.6&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: com.springsource.org.apache.tomcat.util&#xA;Import-Package: javax.servlet;version=&quot;[3.0.0, 4.0.0)&quot;,org.apache.juli.logging;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat;version=&quot;[7.0.21, 7.0.21]&quot;&#xA;Implementation-Version: 7.0.21&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Specification-Version: 7.0&#xA;Bundle-Version: 7.0.21&#xA;Export-Package: org.apache.tomcat.util.file;version=&quot;7.0.21&quot;,org.apache.tomcat.util.res;version=&quot;7.0.21&quot;,org.apache.tomcat.util.scan;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,org.apache.tomcat&quot;&#xA;Bundle-Name: Apache Tomcat Util&#xA;Specification-Title: Apache Tomcat&#xA;Implementation-Title: Apache Tomcat&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Bundle-Vendor: SpringSource&#xA;Specification-Vendor: Apache Software Foundation&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.xml.rpc' version='1.1.0.v20110517' singleton='false'>
      <update id='com.springsource.javax.xml.rpc' range='[0.0.0,1.1.0.v20110517)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java XML RPC API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='11'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.rpc' version='1.1.0.v20110517'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.xml.rpc' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.messaging' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.rpc' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.rpc.encoding' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.rpc.handler.soap' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.rpc.holders' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.rpc.server' version='1.1.0.v20110517'/>
        <provided namespace='java.package' name='javax.xml.rpc.soap' version='1.1.0.v20110517'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.servlet' range='[2.4.0,3.1.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[2.4.0,3.1.0)'/>
        <required namespace='java.package' name='javax.xml.soap' range='[1.3.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.xml.rpc' version='1.1.0.v20110517'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Vendor: SpringSource&#xA;Bundle-ManifestVersion: 2&#xA;Import-Package: javax.servlet;version=&quot;[2.4.0, 3.1)&quot;,javax.servlet.http;version=&quot;[2.4.0, 3.1)&quot;,javax.xml.soap;version=&quot;[1.3.0, 2.0.0)&quot;&#xA;Bundle-Name: Java XML RPC API&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: com.springsource.javax.xml.rpc&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Bundle-Version: 1.1.0.v20110517&#xA;Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)&#xA;Export-Package: javax.xml.messaging;version=&quot;1.1.0.v20110517&quot;,javax.xml.rpc;version=&quot;1.1.0.v20110517&quot;;uses:=&quot;javax.xml.namespace,javax.xml.rpc.encoding,javax.xml.rpc.handler&quot;,javax.xml.rpc.encoding;version=&quot;1.1.0.v20110517&quot;;uses:=&quot;javax.xml.namespace&quot;,javax.xml.rpc.handler;version=&quot;1.1.0.v20110517&quot;;uses:=&quot;javax.xml.namespace&quot;,javax.xml.rpc.handler.soap;version=&quot;1.1.0.v20110517&quot;;uses:=&quot;javax.xml.rpc.handler,javax.xml.soap&quot;,javax.xml.rpc.holders;version=&quot;1.1.0.v20110517&quot;;uses:=&quot;javax.xml.namespace&quot;,javax.xml.rpc.server;version=&quot;1.1.0.v20110517&quot;;uses:=&quot;javax.servlet,javax.servlet.http,javax.xml.rpc,javax.xml.rpc.handler&quot;,javax.xml.rpc.soap;version=&quot;1.1.0.v20110517&quot;;uses:=&quot;javax.xml.namespace,javax.xml.soap&quot;&#xA;Ant-Version: Apache Ant 1.5.3&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemini.web.extender' version='2.1.0.M01' singleton='false'>
      <update id='org.eclipse.gemini.web.extender' range='[0.0.0,2.1.0.M01)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Gemini Web Extender'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.extender' version='2.1.0.M01'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemini.web.extender' version='2.1.0.M01'/>
        <provided namespace='java.package' name='org.eclipse.gemini.web.extender' version='2.1.0.M01'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='org.eclipse.gemini.web.core' range='2.1.0'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemini.web.extender' version='2.1.0.M01'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: Gemini Web Extender&#xA;Bundle-Version: 2.1.0.M01&#xA;Import-Package: org.eclipse.gemini.web.core;version=&quot;2.1.0&quot;,org.osgi.framework;version=&quot;0&quot;,org.osgi.util.tracker;version=&quot;0&quot;&#xA;Bundle-Creator: I026706&#xA;Bundle-Activator: org.eclipse.gemini.web.extender.ExtenderActivator&#xA;Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.)&#xA;Export-Package: org.eclipse.gemini.web.extender;version=&quot;2.1.0.M01&quot;;uses:=&quot;org.eclipse.gemini.web.core,org.osgi.framework,org.osgi.util.tracker&quot;&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Implementation-Version: 2.1.0.M01&#xA;Bundle-SymbolicName: org.eclipse.gemini.web.extender&#xA;Ant-Version: Apache Ant 1.8.1&#xA;Manifest-Version: 1&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Title: org.eclipse.gemini.web.extender&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.coyote' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.coyote' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Tomcat/Coyote'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='31'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.coyote' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.coyote' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.coyote' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.coyote.ajp' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.coyote.http11' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.coyote.http11.filters' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.jni' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.bcel' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.bcel.classfile' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.bcel.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.buf' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.digester' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.http' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.http.fileupload' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.http.fileupload.disk' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.http.fileupload.servlet' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.http.fileupload.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.http.mapper' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.http.res' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.log' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.modeler' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.modeler.modules' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.net' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.net.jsse' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.net.jsse.res' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.net.res' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.threads' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat.util.threads.res' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='com.springsource.org.apache.catalina' version='7.0.21'/>
      </provides>
      <requires size='19'>
        <required namespace='osgi.bundle' name='com.springsource.org.apache.catalina' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.management.loading' range='0.0.0'/>
        <required namespace='java.package' name='javax.management.modelmbean' 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.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.cert' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.res' range='[7.0.21,7.0.21]'/>
        <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.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.coyote' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Implementation-Version: 7.0.21&#xA;Import-Package: javax.management;version=&quot;0&quot;,javax.management.loading;version=&quot;0&quot;,javax.management.modelmbean;version=&quot;0&quot;,javax.naming;version=&quot;0&quot;,javax.naming.directory;version=&quot;0&quot;,javax.net.ssl;version=&quot;0&quot;,javax.security.cert;version=&quot;0&quot;,javax.servlet;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.http;version=&quot;[3.0.0, 4.0.0)&quot;,javax.xml.parsers;version=&quot;0&quot;,javax.xml.transform;version=&quot;0&quot;,javax.xml.transform.dom;version=&quot;0&quot;,javax.xml.transform.stream;version=&quot;0&quot;,org.apache.juli.logging;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.res;version=&quot;[7.0.21, 7.0.21]&quot;,org.w3c.dom;version=&quot;0&quot;,org.xml.sax;version=&quot;0&quot;,org.xml.sax.helpers;version=&quot;0&quot;&#xA;Specification-Version: 7.0&#xA;Specification-Title: Apache Tomcat&#xA;Bundle-Vendor: SpringSource&#xA;Export-Package: org.apache.coyote;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,org.apache.juli.logging,org.apache.tomcat.util.buf,org.apache.tomcat.util.http,org.apache.tomcat.util.net&quot;,org.apache.coyote.ajp;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.coyote,org.apache.juli.logging,org.apache.tomcat.util.buf,org.apache.tomcat.util.net&quot;,org.apache.coyote.http11;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.coyote,org.apache.juli.logging,org.apache.tomcat.util.buf,org.apache.tomcat.util.net&quot;,org.apache.coyote.http11.filters;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.coyote,org.apache.coyote.http11,org.apache.tomcat.util.buf&quot;,org.apache.tomcat.jni;version=&quot;7.0.21&quot;,org.apache.tomcat.util;version=&quot;7.0.21&quot;;uses:=&quot;javax.xml.parsers,javax.xml.transform,org.apache.juli.logging,org.w3c.dom,org.xml.sax&quot;,org.apache.tomcat.util.bcel;version=&quot;7.0.21&quot;,org.apache.tomcat.util.bcel.classfile;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.tomcat.util.bcel,org.apache.tomcat.util.bcel.util&quot;,org.apache.tomcat.util.bcel.util;version=&quot;7.0.21&quot;,org.apache.tomcat.util.buf;version=&quot;7.0.21&quot;,org.apache.tomcat.util.digester;version=&quot;7.0.21&quot;;uses:=&quot;javax.xml.parsers,org.apache.juli.logging,org.apache.tomcat.util,org.w3c.dom,org.xml.sax,org.xml.sax.helpers&quot;,org.apache.tomcat.util.http;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.tomcat.util.buf&quot;,org.apache.tomcat.util.http.fileupload;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.tomcat.util.http.fileupload.util&quot;,org.apache.tomcat.util.http.fileupload.disk;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.tomcat.util.http.fileupload&quot;,org.apache.tomcat.util.http.fileupload.servlet;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet.http,org.apache.tomcat.util.http.fileupload&quot;,org.apache.tomcat.util.http.fileupload.util;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.tomcat.util.http.fileupload&quot;,org.apache.tomcat.util.http.mapper;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming,org.apache.tomcat.util.buf&quot;,org.apache.tomcat.util.http.res;version=&quot;7.0.21&quot;,org.apache.tomcat.util.log;version=&quot;7.0.21&quot;,org.apache.tomcat.util.modeler;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,javax.management.modelmbean&quot;,org.apache.tomcat.util.modeler.modules;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,org.apache.tomcat.util.digester,org.apache.tomcat.util.modeler&quot;,org.apache.tomcat.util.net;version=&quot;7.0.21&quot;;uses:=&quot;javax.net.ssl,org.apache.juli.logging,org.apache.tomcat.util,org.apache.tomcat.util.threads&quot;,org.apache.tomcat.util.net.jsse;version=&quot;7.0.21&quot;;uses:=&quot;javax.net.ssl,org.apache.tomcat.util.net&quot;,org.apache.tomcat.util.net.jsse.res;version=&quot;7.0.21&quot;,org.apache.tomcat.util.net.res;version=&quot;7.0.21&quot;,org.apache.tomcat.util.threads;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.juli.logging&quot;,org.apache.tomcat.util.threads.res;version=&quot;7.0.21&quot;&#xA;Bundle-Name: Apache Tomcat/Coyote&#xA;Bundle-Version: 7.0.21&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Manifest-Version: 1.0&#xA;X-Compile-Source-JDK: 1.6&#xA;Bundle-ManifestVersion: 2&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Implementation-Title: Apache Tomcat&#xA;X-Compile-Target-JDK: 1.6&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Bundle-SymbolicName: com.springsource.org.apache.coyote&#xA;Specification-Vendor: Apache Software Foundation&#xA;Fragment-Host: com.springsource.org.apache.catalina;bundle-version=&quot;[7.0.21, 7.0.21]&quot;&#xA;Unversioned-Imports: javax.management.*,javax.naming.*,javax.net.*,javax.xml.parsers.*,javax.security.*,javax.xml.transform.*,org.w3c.dom.*,org.xml.sax.*&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.slf4j.nop' version='1.6.1' singleton='false'>
      <update id='com.springsource.slf4j.nop' range='[0.0.0,1.6.1)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='SLF4J No-OP Binding'/>
        <property name='org.eclipse.equinox.p2.description' value='The slf4j NOP binding'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.slf4j.nop' version='1.6.1'/>
        <provided namespace='osgi.bundle' name='com.springsource.slf4j.nop' version='1.6.1'/>
        <provided namespace='java.package' name='org.slf4j.impl' version='1.6.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='com.springsource.slf4j.api' version='1.6.1'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='com.springsource.slf4j.api' range='[1.6.1,1.6.1]'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.1,1.6.1]'/>
        <required namespace='java.package' name='org.slf4j.helpers' range='[1.6.1,1.6.1]'/>
        <required namespace='java.package' name='org.slf4j.spi' range='[1.6.1,1.6.1]'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.slf4j.nop' version='1.6.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Version: 1.6.1&#xA;Build-Jdk: 1.6.0_16&#xA;Implementation-Title: slf4j-nop&#xA;Export-Package: org.slf4j.impl;version=&quot;1.6.1&quot;;uses:=&quot;org.slf4j,org.slf4j.spi&quot;&#xA;Import-Package: org.slf4j;version=&quot;[1.6.1, 1.6.1]&quot;,org.slf4j.helpers;version=&quot;[1.6.1, 1.6.1]&quot;,org.slf4j.spi;version=&quot;[1.6.1, 1.6.1]&quot;&#xA;Manifest-Version: 1.0&#xA;Fragment-Host: com.springsource.slf4j.api;bundle-version=&quot;[1.6.1, 1.6.1]&quot;&#xA;Bundle-SymbolicName: com.springsource.slf4j.nop&#xA;Created-By: Apache Maven&#xA;Built-By: ceki&#xA;Implementation-Version: 1.6.1&#xA;Bundle-Description: The slf4j NOP binding&#xA;Bundle-Vendor: SpringSource&#xA;Bundle-Name: SLF4J No-OP Binding&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Archiver-Version: Plexus Archiver&#xA;Bundle-ManifestVersion: 2&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.xml.stream' version='1.0.1' singleton='false'>
      <update id='com.springsource.javax.xml.stream' range='[0.0.0,1.0.1)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java XML Stream API (StAX)'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.stream' version='1.0.1'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.xml.stream' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml.stream' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml.stream.events' version='1.0.1'/>
        <provided namespace='java.package' name='javax.xml.stream.util' version='1.0.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.xml.stream' version='1.0.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Built-By: tatu&#xA;Bundle-ManifestVersion: 2&#xA;Created-By: 1.4.2_03-b02 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-Vendor: SpringSource&#xA;Bundle-Classpath: .&#xA;Implementation-Title: StAX 1.0 API&#xA;Import-Package: javax.xml.transform&#xA;Implementation-Vendor: JCP&#xA;Bundle-Name: Java XML Stream API (StAX)&#xA;Specification-Vendor: JCP-173&#xA;Bundle-Version: 1.0.1&#xA;Specification-Version: 1.0.1&#xA;Export-Package: javax.xml;version=&quot;1.0.1&quot;,javax.xml.stream;version=&quot;1.0.1&quot;;uses:=&quot;javax.xml.namespace,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform&quot;,javax.xml.stream.events;version=&quot;1.0.1&quot;;uses:=&quot;javax.xml.namespace,javax.xml.stream&quot;,javax.xml.stream.util;version=&quot;1.0.1&quot;;uses:=&quot;javax.xml.namespace,javax.xml.stream,javax.xml.stream.events&quot;&#xA;Bundle-SymbolicName: com.springsource.javax.xml.stream&#xA;Ant-Version: Apache Ant 1.5.4&#xA;Specification-Title: StAX&#xA;Implementation-Version: 1.0.1&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.eclipse.jdt.core.compiler.batch' version='3.6.1' singleton='false'>
      <update id='com.springsource.org.eclipse.jdt.core.compiler.batch' range='[0.0.0,3.6.1)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Eclipse JDT Batch Compile'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='24'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.eclipse.jdt.core.compiler.batch' version='3.6.1'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.eclipse.jdt.core.compiler.batch' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.core.compiler.batch' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.antadapter' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.dispatch' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.model' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.util' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.ast' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.batch' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.codegen' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.flow' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.lookup' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.parser.diagnose' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.tool' version='3.6.1'/>
        <provided namespace='java.package' name='org.eclipse.jdt.internal.compiler.util' version='3.6.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.eclipse.jdt.core.compiler.batch' version='3.6.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 3.6.1&#xA;Export-Package: org.eclipse.jdt.core;version=&quot;3.6.1&quot;;uses:=&quot;org.apache.tools.ant,org.apache.tools.ant.taskdefs.compilers,org.apache.tools.ant.types&quot;,org.eclipse.jdt.core.compiler;version=&quot;3.6.1&quot;,org.eclipse.jdt.core.compiler.batch;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.core.compiler&quot;,org.eclipse.jdt.internal.antadapter;version=&quot;3.6.1&quot;,org.eclipse.jdt.internal.compiler;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.core,org.eclipse.jdt.core.compiler,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.classfmt,org.eclipse.jdt.internal.compiler.env,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.lookup,org.eclipse.jdt.internal.compiler.problem,org.eclipse.jdt.internal.compiler.util&quot;,org.eclipse.jdt.internal.compiler.apt.dispatch;version=&quot;3.6.1&quot;;uses:=&quot;javax.annotation.processing,javax.lang.model,javax.lang.model.element,javax.lang.model.util,javax.tools,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.apt.model,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.batch,org.eclipse.jdt.internal.compiler.env,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.lookup,org.eclipse.jdt.internal.compiler.problem&quot;,org.eclipse.jdt.internal.compiler.apt.model;version=&quot;3.6.1&quot;;uses:=&quot;javax.lang.model.element,javax.lang.model.type,javax.lang.model.util,org.eclipse.jdt.internal.compiler.apt.dispatch,org.eclipse.jdt.internal.compiler.lookup&quot;,org.eclipse.jdt.internal.compiler.apt.util;version=&quot;3.6.1&quot;;uses:=&quot;javax.lang.model.element,javax.tools&quot;,org.eclipse.jdt.internal.compiler.ast;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.core.compiler,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.codegen,org.eclipse.jdt.internal.compiler.flow,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.lookup,org.eclipse.jdt.internal.compiler.parser,org.eclipse.jdt.internal.compiler.problem&quot;,org.eclipse.jdt.internal.compiler.batch;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.core.compiler,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.env,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.problem,org.eclipse.jdt.internal.compiler.util&quot;,org.eclipse.jdt.internal.compiler.classfmt;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.internal.compiler.env,org.eclipse.jdt.internal.compiler.impl&quot;,org.eclipse.jdt.internal.compiler.codegen;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.classfmt,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.lookup&quot;,org.eclipse.jdt.internal.compiler.env;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.internal.compiler.impl&quot;,org.eclipse.jdt.internal.compiler.flow;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.codegen,org.eclipse.jdt.internal.compiler.lookup&quot;,org.eclipse.jdt.internal.compiler.impl;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.core.compiler,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.env,org.eclipse.jdt.internal.compiler.lookup&quot;,org.eclipse.jdt.internal.compiler.lookup;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.codegen,org.eclipse.jdt.internal.compiler.env,org.eclipse.jdt.internal.compiler.flow,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.problem,org.eclipse.jdt.internal.compiler.util&quot;,org.eclipse.jdt.internal.compiler.parser;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.core.compiler,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.env,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.lookup,org.eclipse.jdt.internal.compiler.problem&quot;,org.eclipse.jdt.internal.compiler.parser.diagnose;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.parser&quot;,org.eclipse.jdt.internal.compiler.problem;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.core.compiler,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.impl,org.eclipse.jdt.internal.compiler.lookup,org.eclipse.jdt.internal.compiler.parser,org.eclipse.jdt.internal.compiler.util&quot;,org.eclipse.jdt.internal.compiler.tool;version=&quot;3.6.1&quot;;uses:=&quot;javax.lang.model.element,javax.tools,org.eclipse.jdt.core.compiler,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.batch,org.eclipse.jdt.internal.compiler.problem&quot;,org.eclipse.jdt.internal.compiler.util;version=&quot;3.6.1&quot;;uses:=&quot;org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.ast,org.eclipse.jdt.internal.compiler.lookup&quot;&#xA;Bundle-SymbolicName: com.springsource.org.eclipse.jdt.core.compiler.batch&#xA;Bundle-ClassPath: .&#xA;Bundle-Name: Eclipse JDT Batch Compile&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Bundle-Vendor: SpringSource&#xA;Main-Class: org.eclipse.jdt.internal.compiler.batch.Main&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemini.web.feature.feature.jar' version='2.1.0.M01'>
      <properties size='9'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://eclipse.org/gemini/web'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.featureName' value='Eclipse Gemini Web'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.description' value='Eclipse Gemini Web is based on the Reference Implementation of&#xA;the Web Applications Specification from the OSGi Alliance.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2010, 2011 VMware Inc. and others&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;and Apache License v2.0 which accompanies this distribution.&#xA;The Eclipse Public License is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;and the Apache License v2.0 is available at&#xA;http://www.opensource.org/licenses/apache2.0.php.&#xA;You may elect to redistribute this code under either of these&#xA;licenses.&#xA;&#xA;Contributors:&#xA;VMware Inc. - initial contribution&#xA;'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 14, 2010&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,&#xA;INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS&#xA;(COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS&#xA;AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF&#xA;LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW.&#xA;BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS&#xA;GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY&#xA;NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins&#xA;(&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java tm ARchive) in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated&#xA;material. Each Feature may be packaged as a sub-directory in a directory named&#xA;&quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list&#xA;of the names and version numbers of the Plug-ins and/or Fragments associated&#xA;with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;).&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the&#xA;names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed&#xA;using the Provisioning Technology (as defined below), you must agree to a&#xA;license (&quot;Feature Update License&quot;) during the installation process.&#xA;If the Feature contains&#xA;Included Features, the Feature Update License should either provide&#xA;you with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms&#xA;and conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at&#xA;http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS&#xA;PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature&#xA;Update License is provided, please contact the Eclipse Foundation to&#xA;determine what terms and conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples&#xA;of which include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software,&#xA;documentation, information and/or other materials (collectively &quot;Installable Software&quot;).&#xA;This capability is provided with the intent of allowing such users to install,&#xA;extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating&#xA;to the Installable Software to be presented to, and accepted by,&#xA;the users of the Provisioning Technology in accordance with the Specification.&#xA;By using Provisioning Technology in such a manner and making it available in accordance&#xA;with the Specification, you further acknowledge your agreement to,&#xA;and the acquisition of all necessary rights to permit the following:&#xA;&#xA;- A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the&#xA;Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;- During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;- Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;)&#xA;and such Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance by the end user in&#xA;the manner prescribed in such Installable Software Agreement.&#xA;Upon such indication of agreement by the user, the provisioning Technology&#xA;will complete installation of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.&#xA;'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.feature.feature.jar' version='2.1.0.M01'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.gemini.web.feature' version='2.1.0.M01'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.gemini.web.feature' version='2.1.0.M01'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://eclipse.org/gemini/web' url='http://eclipse.org/gemini/web'>
        %copyright
      </copyright>
    </unit>
    <unit id='org.eclipse.virgo.util.common' version='3.1.0.D-20110927204747' singleton='false'>
      <update id='org.eclipse.virgo.util.common' range='[0.0.0,3.1.0.D-20110927204747)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Common Utility Code'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource Inc.'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.common' version='3.1.0.D-20110927204747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.virgo.util.common' version='3.1.0.D-20110927204747'/>
        <provided namespace='java.package' name='org.eclipse.virgo.util.common' version='3.1.0.D-20110927204747'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.virgo.util.common' version='3.1.0.D-20110927204747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Ant-Version: Apache Ant 1.8.2&#xA;Bundle-Name: Common Utility Code&#xA;Created-By: 1.6.0_26-b03-384-10M3425 (Apple Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-Vendor: SpringSource Inc.&#xA;Bundle-Creator: inspir3d&#xA;Bundle-SymbolicName: org.eclipse.virgo.util.common&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Version: 3.1.0.D-20110927204747&#xA;Implementation-Title: org.eclipse.virgo.util.common&#xA;Bundle-Version: 3.1.0.D-20110927204747&#xA;Export-Package: org.eclipse.virgo.util.common;version=&quot;3.1.0.D-20110927204747&quot;&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.mail' version='1.4.0' singleton='false'>
      <update id='com.springsource.javax.mail' range='[0.0.0,1.4.0)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java Mail'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.mail' version='1.4.0'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.mail' version='1.4.0'/>
        <provided namespace='java.package' name='com.sun.mail.handlers' version='1.4.0'/>
        <provided namespace='java.package' name='com.sun.mail.iap' version='1.4.0'/>
        <provided namespace='java.package' name='com.sun.mail.imap' version='1.4.0'/>
        <provided namespace='java.package' name='com.sun.mail.imap.protocol' version='1.4.0'/>
        <provided namespace='java.package' name='com.sun.mail.pop3' version='1.4.0'/>
        <provided namespace='java.package' name='com.sun.mail.smtp' version='1.4.0'/>
        <provided namespace='java.package' name='com.sun.mail.util' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.event' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.internet' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.search' version='1.4.0'/>
        <provided namespace='java.package' name='javax.mail.util' version='1.4.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='javax.activation' range='[1.1.0,2.0.0)' optional='true'/>
        <required namespace='java.package' name='javax.net' range='0.0.0'/>
        <required namespace='java.package' name='javax.net.ssl' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.auth.callback' range='0.0.0'/>
        <required namespace='java.package' name='javax.security.sasl' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.mail' version='1.4.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Created-By: 1.5.0_06-b03 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: com.springsource.javax.mail&#xA;Import-Package: javax.activation;version=&quot;[1.1.0, 2.0.0)&quot;;resolution:=optional,javax.net,javax.net.ssl,javax.security.auth.callback,javax.security.sasl&#xA;Implementation-Version: 1.4&#xA;Ant-Version: Apache Ant 1.6.5&#xA;Implementation-Vendor-Id: com.sun&#xA;Class-Path: activation.jar&#xA;Bundle-Classpath: .&#xA;Specification-Version: 1.4&#xA;Bundle-Version: 1.4.0&#xA;Export-Package: com.sun.mail.handlers;version=&quot;1.4.0&quot;;uses:=&quot;javax.activation&quot;,com.sun.mail.iap;version=&quot;1.4.0&quot;,com.sun.mail.imap;version=&quot;1.4.0&quot;;uses:=&quot;com.sun.mail.iap,com.sun.mail.imap.protocol,javax.activation,javax.mail,javax.mail.internet,javax.mail.search&quot;,com.sun.mail.imap.protocol;version=&quot;1.4.0&quot;;uses:=&quot;com.sun.mail.iap,com.sun.mail.imap,javax.mail,javax.mail.internet,javax.mail.search,javax.security.auth.callback&quot;,com.sun.mail.pop3;version=&quot;1.4.0&quot;;uses:=&quot;javax.mail&quot;,com.sun.mail.smtp;version=&quot;1.4.0&quot;;uses:=&quot;javax.mail,javax.mail.internet&quot;,com.sun.mail.util;version=&quot;1.4.0&quot;;uses:=&quot;javax.mail,javax.net&quot;,javax.mail;version=&quot;1.4.0&quot;;uses:=&quot;javax.activation,javax.mail.event,javax.mail.search&quot;,javax.mail.event;version=&quot;1.4.0&quot;;uses:=&quot;javax.mail&quot;,javax.mail.internet;version=&quot;1.4.0&quot;;uses:=&quot;com.sun.mail.util,javax.activation,javax.mail&quot;,javax.mail.search;version=&quot;1.4.0&quot;;uses:=&quot;javax.mail&quot;,javax.mail.util;version=&quot;1.4.0&quot;&#xA;Bundle-Name: Java Mail&#xA;Specification-Title: JavaMail(TM) API Design Specification&#xA;Implementation-Title: JavaMail(TM) API Reference Implementation&#xA;Implementation-Vendor: Sun Microsystems, Inc.&#xA;Bundle-Vendor: SpringSource&#xA;Specification-Vendor: Sun Microsystems, Inc.&#xA;Extension-Name: javax.mail&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.catalina.ha' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.catalina.ha' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Tomcat Catalina HA'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='13'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.catalina.ha' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.catalina.ha' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.authenticator' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.backend' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.context' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.deploy' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.jmx' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.session' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.tcp' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ha.util' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='com.springsource.org.apache.catalina' version='7.0.21'/>
      </provides>
      <requires size='23'>
        <required namespace='osgi.bundle' name='com.springsource.org.apache.catalina' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='javax.management' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='org.apache.catalina' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.authenticator' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.connector' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.core' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.realm' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.session' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.tribes' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.tribes.group' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.tribes.group.interceptors' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.tribes.io' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.tribes.tipis' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.util' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.valves' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.buf' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.digester' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.modeler' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.res' range='[7.0.21,7.0.21]'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.catalina.ha' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Implementation-Version: 7.0.21&#xA;Import-Package: javax.management;version=&quot;0&quot;,javax.servlet;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.http;version=&quot;[3.0.0, 4.0.0)&quot;,org.apache.catalina;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.authenticator;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.connector;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.core;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.realm;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.session;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.tribes;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.tribes.group;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.tribes.group.interceptors;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.tribes.io;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.tribes.tipis;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.util;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.catalina.valves;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.juli.logging;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.buf;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.digester;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.modeler;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.res;version=&quot;[7.0.21, 7.0.21]&quot;&#xA;Specification-Version: 7.0&#xA;Specification-Title: Apache Tomcat&#xA;Bundle-Vendor: SpringSource&#xA;Export-Package: org.apache.catalina.ha;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet.http,org.apache.catalina,org.apache.catalina.tribes,org.apache.catalina.tribes.io,org.apache.juli.logging,org.apache.tomcat.util.digester&quot;,org.apache.catalina.ha.authenticator;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina,org.apache.catalina.authenticator,org.apache.catalina.ha,org.apache.catalina.tribes&quot;,org.apache.catalina.ha.backend;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina&quot;,org.apache.catalina.ha.context;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,org.apache.catalina,org.apache.catalina.core,org.apache.catalina.tribes.tipis&quot;,org.apache.catalina.ha.deploy;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina,org.apache.catalina.ha,org.apache.catalina.tribes&quot;,org.apache.catalina.ha.jmx;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,org.apache.catalina.ha.tcp,org.apache.tomcat.util.modeler&quot;,org.apache.catalina.ha.session;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,org.apache.catalina,org.apache.catalina.connector,org.apache.catalina.ha,org.apache.catalina.realm,org.apache.catalina.session,org.apache.catalina.tribes,org.apache.catalina.tribes.io,org.apache.catalina.tribes.tipis,org.apache.catalina.valves&quot;,org.apache.catalina.ha.tcp;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,org.apache.catalina,org.apache.catalina.connector,org.apache.catalina.ha,org.apache.catalina.ha.session,org.apache.catalina.ha.util,org.apache.catalina.tribes,org.apache.catalina.util,org.apache.catalina.valves,org.apache.juli.logging&quot;,org.apache.catalina.ha.util;version=&quot;7.0.21&quot;&#xA;Bundle-Name: Apache Tomcat Catalina HA&#xA;Bundle-Version: 7.0.21&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Manifest-Version: 1.0&#xA;X-Compile-Source-JDK: 1.6&#xA;Bundle-ManifestVersion: 2&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Implementation-Title: Apache Tomcat&#xA;X-Compile-Target-JDK: 1.6&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Bundle-SymbolicName: com.springsource.org.apache.catalina.ha&#xA;Specification-Vendor: Apache Software Foundation&#xA;Fragment-Host: com.springsource.org.apache.catalina;bundle-version=&quot;[7.0.21, 7.0.21]&quot;&#xA;Unversioned-Imports: javax.management.*&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.el' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.el' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache EL'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.el' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.el' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.el' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.el.lang' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.el.parser' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.el.util' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='javax.el' range='[1.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.el' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: Apache EL&#xA;Import-Package: javax.el;version=&quot;[1.0.0, 3.0.0)&quot;&#xA;Implementation-Version: 7.0.21&#xA;Export-Package: org.apache.el;version=&quot;7.0.21&quot;;uses:=&quot;javax.el,org.apache.el.parser&quot;,org.apache.el.lang;version=&quot;7.0.21&quot;;uses:=&quot;javax.el,org.apache.el.parser&quot;,org.apache.el.parser;version=&quot;7.0.21&quot;;uses:=&quot;javax.el,org.apache.el.lang&quot;,org.apache.el.util;version=&quot;7.0.21&quot;;uses:=&quot;javax.el&quot;&#xA;X-Compile-Target-JDK: 1.6&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;X-Compile-Source-JDK: 1.6&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Specification-Title: Apache Tomcat&#xA;Bundle-Vendor: SpringSource&#xA;Bundle-ManifestVersion: 2&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 7.0.21&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Implementation-Title: Apache Tomcat&#xA;Specification-Version: 7.0&#xA;Bundle-SymbolicName: com.springsource.org.apache.el&#xA;Specification-Vendor: Apache Software Foundation&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.juli.extras' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.juli.extras' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Java Util Logging extras'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.juli.extras' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.juli.extras' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.juli' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.juli.logging' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.juli.extras' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;X-Compile-Target-JDK: 1.6&#xA;Bundle-Vendor: SpringSource&#xA;Implementation-Title: Apache Tomcat&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Bundle-Name: Apache Java Util Logging extras&#xA;Specification-Vendor: Apache Software Foundation&#xA;Bundle-Version: 7.0.21&#xA;Specification-Version: 7.0&#xA;Export-Package: org.apache.juli;version=&quot;7.0.21&quot;,org.apache.juli.logging;version=&quot;7.0.21&quot;&#xA;Bundle-SymbolicName: com.springsource.org.apache.juli.extras&#xA;X-Compile-Source-JDK: 1.6&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Specification-Title: Apache Tomcat&#xA;Implementation-Version: 7.0.21&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.virgo.util.parser.manifest' version='3.1.0.D-20110927204747' singleton='false'>
      <update id='org.eclipse.virgo.util.parser.manifest' range='[0.0.0,3.1.0.D-20110927204747)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java Manifest Parser'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource Inc.'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.parser.manifest' version='3.1.0.D-20110927204747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.virgo.util.parser.manifest' version='3.1.0.D-20110927204747'/>
        <provided namespace='java.package' name='org.eclipse.virgo.util.parser.manifest' version='3.1.0.D-20110927204747'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.virgo.util.parser.manifest' version='3.1.0.D-20110927204747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Ant-Version: Apache Ant 1.8.2&#xA;Bundle-Name: Java Manifest Parser&#xA;Created-By: 1.6.0_26-b03-384-10M3425 (Apple Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-Vendor: SpringSource Inc.&#xA;Bundle-Creator: inspir3d&#xA;Bundle-SymbolicName: org.eclipse.virgo.util.parser.manifest&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Version: 3.1.0.D-20110927204747&#xA;Implementation-Title: org.eclipse.virgo.util.parser.manifest&#xA;Bundle-Version: 3.1.0.D-20110927204747&#xA;Export-Package: org.eclipse.virgo.util.parser.manifest;version=&quot;3.1.0.D-20110927204747&quot;;uses:=&quot;org.eclipse.virgo.util.parser.manifest.internal&quot;&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.servlet' version='3.0.0.v201103241009' singleton='false'>
      <update id='javax.servlet' range='[0.0.0,3.0.0.v201103241009)' severity='0'/>
      <properties size='6'>
        <property name='df_LT.bundleName' value='Servlet API Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.description' value='glassfish javax.servlet.3.1.0.b33'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.servlet' version='3.0.0.v201103241009'/>
        <provided namespace='osgi.bundle' name='javax.servlet' version='3.0.0.v201103241009'/>
        <provided namespace='java.package' name='javax.servlet' version='3.0.0'/>
        <provided namespace='java.package' name='javax.servlet.annotation' version='3.0.0'/>
        <provided namespace='java.package' name='javax.servlet.descriptor' version='3.0.0'/>
        <provided namespace='java.package' name='javax.servlet.http' version='3.0.0'/>
        <provided namespace='java.package' name='javax.servlet.resources' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.servlet' version='3.0.0.v201103241009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Vendor: %bundleProvider&#xA;Bundle-ManifestVersion: 2&#xA;Bundle-RequiredExecutionEnvironment: J2SE-1.5&#xA;Eclipse-SourceReferences: scm:cvs:pserver:dev.eclipse.org:/cvsroot/tools:org.eclipse.orbit/javax.servlet;tag=v201103241009&#xA;Bundle-Name: %bundleName&#xA;Bundle-Localization: plugin&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: javax.servlet&#xA;Bundle-Version: 3.0.0.v201103241009&#xA;Bundle-Description: glassfish javax.servlet.3.1.0.b33&#xA;Export-Package: javax.servlet;version=&quot;3.0&quot;;uses:=&quot;javax.servlet.annotation,javax.servlet.descriptor&quot;,javax.servlet.annotation;version=&quot;3.0&quot;;uses:=&quot;javax.servlet&quot;,javax.servlet.descriptor;version=&quot;3.0&quot;,javax.servlet.http;version=&quot;3.0&quot;;uses:=&quot;javax.servlet&quot;,javax.servlet.resources;version=&quot;3.0.0&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.servlet.jsp' version='2.2.0.v201103241009' singleton='false'>
      <update id='javax.servlet.jsp' range='[0.0.0,2.2.0.v201103241009)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='JSP API Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp' version='2.2.0.v201103241009'/>
        <provided namespace='osgi.bundle' name='javax.servlet.jsp' version='2.2.0.v201103241009'/>
        <provided namespace='java.package' name='javax.servlet.jsp' version='2.2.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.el' version='2.2.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.resources' version='2.2.0'/>
        <provided namespace='java.package' name='javax.servlet.jsp.tagext' version='2.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='javax.el' range='2.1.0'/>
        <required namespace='java.package' name='javax.servlet' range='3.0.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='3.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.servlet.jsp' version='2.2.0.v201103241009'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Vendor: %bundleProvider&#xA;Bundle-ManifestVersion: 2&#xA;Bundle-RequiredExecutionEnvironment: J2SE-1.5&#xA;Eclipse-SourceReferences: scm:cvs:pserver:dev.eclipse.org:/cvsroot/tools:org.eclipse.orbit/javax.servlet.jsp;tag=v201103241009&#xA;Import-Package: javax.el;version=&quot;2.1.0&quot;,javax.servlet;version=&quot;3.0.0&quot;,javax.servlet.http;version=&quot;3.0.0&quot;&#xA;Bundle-Name: %bundleName&#xA;Bundle-Localization: plugin&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: javax.servlet.jsp&#xA;Bundle-Version: 2.2.0.v201103241009&#xA;Export-Package: javax.servlet.jsp;version=&quot;2.2.0&quot;,javax.servlet.jsp.el;version=&quot;2.2.0&quot;,javax.servlet.jsp.resources;version=&quot;2.2.0&quot;,javax.servlet.jsp.tagext;version=&quot;2.2.0&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.transaction' version='1.1.0' singleton='false'>
      <update id='com.springsource.javax.transaction' range='[0.0.0,1.1.0)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java Transaction API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.transaction' version='1.1.0'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.transaction' version='1.1.0'/>
        <provided namespace='java.package' name='javax.transaction' version='1.1.0'/>
        <provided namespace='java.package' name='javax.transaction.xa' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.transaction' version='1.1.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: Java Transaction API&#xA;Bundle-Version: 1.1.0&#xA;Specification-Vendor: Sun Microsystems, Inc.&#xA;Specification-Title: Java Transaction API Specification&#xA;Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)&#xA;Bundle-Vendor: SpringSource&#xA;Export-Package: javax.transaction;version=&quot;1.1.0&quot;;uses:=&quot;javax.transaction.xa&quot;,javax.transaction.xa;version=&quot;1.1.0&quot;&#xA;Tool: Bundlor 1.0.0.CI-B166&#xA;Bundle-SymbolicName: com.springsource.javax.transaction&#xA;Ant-Version: Apache Ant 1.6.5&#xA;Manifest-Version: 1.0&#xA;Specification-Version: 1.1&#xA;Extension-Name: javax.transaction&#xA;Bundle-ManifestVersion: 2&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.ejb' version='3.0.0' singleton='false'>
      <update id='com.springsource.javax.ejb' range='[0.0.0,3.0.0)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java EJB API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.ejb' version='3.0.0'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.ejb' version='3.0.0'/>
        <provided namespace='java.package' name='javax.ejb' version='3.0.0'/>
        <provided namespace='java.package' name='javax.ejb.spi' version='3.0.0'/>
        <provided namespace='java.package' name='javax.interceptor' version='3.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.transaction' range='[1.0.1,2.0.0)' optional='true'/>
        <required namespace='java.package' name='javax.xml.rpc.handler' range='[1.1.0,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.ejb' version='3.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: Java EJB API&#xA;Import-Package: javax.transaction;version=&quot;[1.0.1, 2.0.0)&quot;;resolution:=&quot;optional&quot;,javax.xml.rpc.handler;version=&quot;[1.1.0, 2.0.0)&quot;&#xA;Implementation-Version: 3.0&#xA;Export-Package: javax.ejb;version=&quot;3.0.0&quot;;uses:=&quot;javax.transaction,javax.xml.rpc.handler&quot;,javax.ejb.spi;version=&quot;3.0.0&quot;;uses:=&quot;javax.ejb&quot;,javax.interceptor;version=&quot;3.0.0&quot;&#xA;Created-By: 1.5.0_10-b03 (Sun Microsystems Inc.)&#xA;Ant-Version: Apache Ant 1.6.5&#xA;Specification-Title: Enterprise JavaBeans(TM) Specification&#xA;Bundle-Vendor: SpringSource&#xA;Bundle-ManifestVersion: 2&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 3.0.0&#xA;Tool: Bundlor 1.0.0.CI-B166&#xA;Implementation-Vendor: Sun Microsystems, Inc.&#xA;Specification-Version: 3.0&#xA;Implementation-Vendor-Id: com.sun&#xA;Bundle-SymbolicName: com.springsource.javax.ejb&#xA;Specification-Vendor: Sun Microsystems, Inc.&#xA;SCCS-ID: @(#)Manifest&#x9;1.1 00/10/19&#xA;Extension-Name: javax.ejb&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='javax.annotation' version='1.1.0.v201105051105' singleton='false'>
      <update id='javax.annotation' range='[0.0.0,1.1.0.v201105051105)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='javax.annotation Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.annotation' version='1.1.0.v201105051105'/>
        <provided namespace='osgi.bundle' name='javax.annotation' version='1.1.0.v201105051105'/>
        <provided namespace='java.package' name='javax.annotation' version='1.1.0'/>
        <provided namespace='java.package' name='javax.annotation.security' version='1.1.0'/>
        <provided namespace='java.package' name='javax.annotation.sql' version='1.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.annotation' version='1.1.0.v201105051105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Bundle-RequiredExecutionEnvironment: J2SE-1.5&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 1.1.0.v201105051105&#xA;Export-Package: javax.annotation;version=&quot;1.1.0&quot;,javax.annotation.security;version=&quot;1.1.0&quot;,javax.annotation.sql;version=&quot;1.1.0&quot;&#xA;Eclipse-SourceReferences: scm:cvs:pserver:dev.eclipse.org:/cvsroot/tools:org.eclipse.orbit/javax.annotation;tag=v201105051105&#xA;Bundle-SymbolicName: javax.annotation&#xA;Bundle-Localization: plugin&#xA;Bundle-Name: %bundleName&#xA;Bundle-Vendor: %bundleProvider&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.slf4j.api' version='1.6.1' singleton='false'>
      <update id='com.springsource.slf4j.api' range='[0.0.0,1.6.1)' severity='0'/>
      <properties size='3'>
        <property name='org.eclipse.equinox.p2.name' value='SLF4J API'/>
        <property name='org.eclipse.equinox.p2.description' value='The slf4j API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.slf4j.api' version='1.6.1'/>
        <provided namespace='osgi.bundle' name='com.springsource.slf4j.api' version='1.6.1'/>
        <provided namespace='java.package' name='org.slf4j' version='1.6.1'/>
        <provided namespace='java.package' name='org.slf4j.helpers' version='1.6.1'/>
        <provided namespace='java.package' name='org.slf4j.spi' version='1.6.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='org.slf4j.impl' range='[1.6.1,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.slf4j.api' version='1.6.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Import-Package: org.slf4j.impl;version=&quot;[1.6.1, 2.0.0)&quot;&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Title: slf4j-api&#xA;Implementation-Version: 1.6.1&#xA;Created-By: Apache Maven&#xA;Archiver-Version: Plexus Archiver&#xA;Manifest-Version: 1.0&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Bundle-Name: SLF4J API&#xA;Bundle-Vendor: SpringSource&#xA;Build-Jdk: 1.6.0_16&#xA;Bundle-Description: The slf4j API&#xA;Bundle-Version: 1.6.1&#xA;Export-Package: org.slf4j;version=&quot;1.6.1&quot;;uses:=&quot;org.slf4j.spi&quot;,org.slf4j.helpers;version=&quot;1.6.1&quot;;uses:=&quot;org.slf4j,org.slf4j.spi&quot;,org.slf4j.spi;version=&quot;1.6.1&quot;;uses:=&quot;org.slf4j&quot;&#xA;Bundle-SymbolicName: com.springsource.slf4j.api&#xA;Built-By: ceki&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.virgo.util.math' version='3.1.0.D-20110927204747' singleton='false'>
      <update id='org.eclipse.virgo.util.math' range='[0.0.0,3.1.0.D-20110927204747)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Mathematical Utility Code'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource Inc.'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.math' version='3.1.0.D-20110927204747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.virgo.util.math' version='3.1.0.D-20110927204747'/>
        <provided namespace='java.package' name='org.eclipse.virgo.util.math' version='3.1.0.D-20110927204747'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.virgo.util.math' version='3.1.0.D-20110927204747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Ant-Version: Apache Ant 1.8.2&#xA;Bundle-Name: Mathematical Utility Code&#xA;Created-By: 1.6.0_26-b03-384-10M3425 (Apple Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-Vendor: SpringSource Inc.&#xA;Bundle-Creator: inspir3d&#xA;Bundle-SymbolicName: org.eclipse.virgo.util.math&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Version: 3.1.0.D-20110927204747&#xA;Implementation-Title: org.eclipse.virgo.util.math&#xA;Bundle-Version: 3.1.0.D-20110927204747&#xA;Export-Package: org.eclipse.virgo.util.math;version=&quot;3.1.0.D-20110927204747&quot;&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.catalina' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.catalina' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Tomcat Catalina'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='29'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.catalina' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.catalina' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.authenticator' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.comet' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.connector' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.core' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.deploy' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.filters' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.loader' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.manager' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.manager.host' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.manager.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.mbeans' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.realm' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.security' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.servlets' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.session' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.ssi' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.startup' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.users' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.valves' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.naming' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.naming.factory' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.naming.java' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.naming.resources' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.naming.resources.jndi' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='51'>
        <required namespace='java.package' name='javax.annotation' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='javax.annotation.security' range='[1.0.0,2.0.0)'/>
        <required namespace='java.package' name='javax.ejb' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.imageio' range='0.0.0'/>
        <required namespace='java.package' name='javax.mail' range='[1.4.0,2.0.0)'/>
        <required namespace='java.package' name='javax.mail.internet' range='[1.4.0,2.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.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.directory' range='0.0.0'/>
        <required namespace='java.package' name='javax.naming.spi' range='0.0.0'/>
        <required namespace='java.package' name='javax.persistence' range='[1.0.0,2.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.servlet' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.annotation' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.stream' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.ws' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.catalina.ha' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.coyote' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.coyote.ajp' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.coyote.http11' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.juli' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.jni' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.bcel.classfile' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.buf' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.digester' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.http' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.http.fileupload' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.http.fileupload.disk' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.http.fileupload.servlet' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.http.mapper' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.log' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.modeler' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.net' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.res' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.scan' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.threads' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.ietf.jgss' range='0.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'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.catalina' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            X-Compile-Source-JDK: 1.6&#xA;Bundle-ManifestVersion: 2&#xA;X-Compile-Target-JDK: 1.6&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: com.springsource.org.apache.catalina&#xA;Import-Package: javax.annotation;version=&quot;[1.0.0, 2.0.0)&quot;,javax.annotation.security;version=&quot;[1.0.0, 2.0.0)&quot;,javax.ejb;version=&quot;[3.0.0, 4.0.0)&quot;,javax.imageio;version=&quot;0&quot;,javax.mail;version=&quot;[1.4.0, 2.0.0)&quot;,javax.mail.internet;version=&quot;[1.4.0, 2.0.0)&quot;,javax.management;version=&quot;0&quot;,javax.management.modelmbean;version=&quot;0&quot;,javax.naming;version=&quot;0&quot;,javax.naming.directory;version=&quot;0&quot;,javax.naming.spi;version=&quot;0&quot;,javax.persistence;version=&quot;[1.0.0, 2.0.0]&quot;,javax.security.auth;version=&quot;0&quot;,javax.security.auth.callback;version=&quot;0&quot;,javax.security.auth.login;version=&quot;0&quot;,javax.security.auth.spi;version=&quot;0&quot;,javax.servlet;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.annotation;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.descriptor;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.http;version=&quot;[3.0.0, 4.0.0)&quot;,javax.sql;version=&quot;0&quot;,javax.xml.parsers;version=&quot;0&quot;,javax.xml.transform;version=&quot;0&quot;,javax.xml.transform.stream;version=&quot;0&quot;,javax.xml.ws;version=&quot;0&quot;,org.apache.catalina.ha;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.coyote;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.coyote.ajp;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.coyote.http11;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.juli;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.juli.logging;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.jni;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.bcel.classfile;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.buf;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.digester;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.http;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.http.fileupload;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.http.fileupload.disk;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.http.fileupload.servlet;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.http.mapper;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.log;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.modeler;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.net;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.res;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.scan;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.threads;version=&quot;[7.0.21, 7.0.21]&quot;,org.ietf.jgss;version=&quot;0&quot;,org.w3c.dom;version=&quot;0&quot;,org.xml.sax;version=&quot;0&quot;&#xA;Implementation-Version: 7.0.21&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Unversioned-Imports: javax.imageio.*,javax.management.*,javax.naming.*,javax.security.*,javax.sql.*,javax.xml.parsers.*,javax.xml.transform.*,javax.xml.ws.*,org.ietf.jgss.*,org.w3c.dom.*,org.xml.sax.*&#xA;Specification-Version: 7.0&#xA;Bundle-Version: 7.0.21&#xA;Export-Package: org.apache.catalina;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,javax.naming,javax.naming.directory,javax.servlet,javax.servlet.descriptor,javax.servlet.http,org.apache.catalina.comet,org.apache.catalina.connector,org.apache.catalina.core,org.apache.catalina.deploy,org.apache.catalina.startup,org.apache.catalina.util,org.apache.juli.logging,org.apache.tomcat,org.apache.tomcat.util.http.mapper,org.ietf.jgss&quot;,org.apache.catalina.authenticator;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http,org.apache.catalina,org.apache.catalina.connector,org.apache.catalina.deploy,org.apache.catalina.valves,org.apache.juli.logging,org.apache.tomcat.util.buf,org.ietf.jgss&quot;,org.apache.catalina.comet;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http&quot;,org.apache.catalina.connector;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http,org.apache.catalina,org.apache.catalina.comet,org.apache.catalina.util,org.apache.coyote,org.apache.tomcat.util.buf,org.apache.tomcat.util.http.mapper,org.apache.tomcat.util.net&quot;,org.apache.catalina.core;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,javax.naming,javax.naming.directory,javax.servlet,javax.servlet.descriptor,javax.servlet.http,org.apache.catalina,org.apache.catalina.comet,org.apache.catalina.connector,org.apache.catalina.deploy,org.apache.catalina.startup,org.apache.catalina.util,org.apache.catalina.valves,org.apache.coyote,org.apache.juli.logging,org.apache.naming,org.apache.tomcat,org.apache.tomcat.util.http.fileupload,org.apache.tomcat.util.http.mapper,org.apache.tomcat.util.threads&quot;,org.apache.catalina.deploy;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,org.apache.catalina,org.apache.catalina.util&quot;,org.apache.catalina.filters;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http,org.apache.catalina.comet,org.apache.juli.logging&quot;,org.apache.catalina.loader;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming.directory,org.apache.catalina,org.apache.catalina.util&quot;,org.apache.catalina.manager;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,javax.naming,javax.servlet,javax.servlet.http,org.apache.catalina,org.apache.catalina.manager.util,org.apache.catalina.util,org.apache.tomcat.util.res&quot;,org.apache.catalina.manager.host;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http,org.apache.catalina,org.apache.tomcat.util.res&quot;,org.apache.catalina.manager.util;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet.http,org.apache.catalina&quot;,org.apache.catalina.mbeans;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,javax.naming,org.apache.catalina,org.apache.catalina.connector,org.apache.catalina.deploy,org.apache.tomcat.util.modeler&quot;,org.apache.catalina.realm;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,javax.naming,javax.naming.directory,javax.security.auth,javax.security.auth.callback,javax.security.auth.login,javax.security.auth.spi,org.apache.catalina,org.apache.catalina.connector,org.apache.catalina.deploy,org.apache.catalina.util,org.apache.juli.logging,org.apache.tomcat.util.digester,org.ietf.jgss,org.xml.sax&quot;,org.apache.catalina.security;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,org.apache.catalina&quot;,org.apache.catalina.servlets;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming.directory,javax.servlet,javax.servlet.http,javax.xml.parsers,org.apache.catalina.util,org.apache.naming.resources,org.xml.sax&quot;,org.apache.catalina.session;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http,org.apache.catalina,org.apache.catalina.util&quot;,org.apache.catalina.ssi;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http&quot;,org.apache.catalina.startup;version=&quot;7.0.21&quot;;uses:=&quot;javax.annotation,javax.servlet,org.apache.catalina,org.apache.catalina.connector,org.apache.catalina.core,org.apache.catalina.deploy,org.apache.catalina.loader,org.apache.catalina.realm,org.apache.catalina.util,org.apache.juli.logging,org.apache.tomcat,org.apache.tomcat.util.bcel.classfile,org.apache.tomcat.util.digester,org.xml.sax&quot;,org.apache.catalina.users;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming,javax.naming.spi,org.apache.catalina,org.apache.tomcat.util.digester,org.apache.tomcat.util.res,org.xml.sax&quot;,org.apache.catalina.util;version=&quot;7.0.21&quot;;uses:=&quot;javax.management,javax.naming.directory,javax.servlet,org.apache.catalina,org.apache.tomcat.util.buf,org.apache.tomcat.util.digester,org.w3c.dom,org.xml.sax&quot;,org.apache.catalina.valves;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http,org.apache.catalina,org.apache.catalina.comet,org.apache.catalina.connector,org.apache.catalina.util&quot;,org.apache.naming;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming&quot;,org.apache.naming.factory;version=&quot;7.0.21&quot;;uses:=&quot;javax.mail,javax.mail.internet,javax.naming,javax.naming.spi,javax.sql&quot;,org.apache.naming.java;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming,javax.naming.spi&quot;,org.apache.naming.resources;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming,javax.naming.directory&quot;,org.apache.naming.resources.jndi;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.naming.resources&quot;&#xA;Bundle-Name: Apache Tomcat Catalina&#xA;Specification-Title: Apache Tomcat&#xA;Implementation-Title: Apache Tomcat&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Bundle-Vendor: SpringSource&#xA;Specification-Vendor: Apache Software Foundation&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.virgo.util.io' version='3.1.0.D-20110927204747' singleton='false'>
      <update id='org.eclipse.virgo.util.io' range='[0.0.0,3.1.0.D-20110927204747)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='IO Utility Code'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource Inc.'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.io' version='3.1.0.D-20110927204747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.virgo.util.io' version='3.1.0.D-20110927204747'/>
        <provided namespace='java.package' name='org.eclipse.virgo.util.io' version='3.1.0.D-20110927204747'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='org.eclipse.virgo.util.common' range='[3.1.0,3.1.1)'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.math' range='[3.1.0,3.1.1)'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.1,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.virgo.util.io' version='3.1.0.D-20110927204747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: IO Utility Code&#xA;Bundle-Version: 3.1.0.D-20110927204747&#xA;Import-Package: org.eclipse.virgo.util.common;version=&quot;[3.1.0,3.1.1)&quot;,org.eclipse.virgo.util.math;version=&quot;[3.1.0,3.1.1)&quot;,org.slf4j;version=&quot;[1.6.1,2)&quot;&#xA;Bundle-Creator: inspir3d&#xA;Created-By: 1.6.0_26-b03-384-10M3425 (Apple Inc.)&#xA;Bundle-Vendor: SpringSource Inc.&#xA;Export-Package: org.eclipse.virgo.util.io;version=&quot;3.1.0.D-20110927204747&quot;;uses:=&quot;org.slf4j&quot;&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Implementation-Version: 3.1.0.D-20110927204747&#xA;Bundle-SymbolicName: org.eclipse.virgo.util.io&#xA;Ant-Version: Apache Ant 1.8.2&#xA;Manifest-Version: 1.0&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Title: org.eclipse.virgo.util.io&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.activation' version='1.1.1' singleton='false'>
      <update id='com.springsource.javax.activation' range='[0.0.0,1.1.1)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java Activation API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.activation' version='1.1.1'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.activation' version='1.1.1'/>
        <provided namespace='java.package' name='javax.activation' version='1.1.1'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.activation' version='1.1.1'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Created-By: 1.6.0_01-b06 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-Vendor: SpringSource&#xA;Implementation-Title: Sun Java System Application Server&#xA;Implementation-Vendor: Sun Microsystems, Inc.&#xA;Bundle-Name: Java Activation API&#xA;Specification-Vendor: Sun Microsystems, Inc.&#xA;Bundle-Version: 1.1.1&#xA;Implementation-Vendor-Id: com.sun&#xA;Specification-Version: 1.1&#xA;Export-Package: javax.activation;version=&quot;1.1.1&quot;&#xA;Bundle-SymbolicName: com.springsource.javax.activation&#xA;Extension-Name: javax.activation&#xA;Ant-Version: Apache Ant 1.6.4&#xA;Specification-Title: JavaBeans(TM) Activation Framework Specification&#xA;Implementation-Version: 1.1.1&#xA;Tool: Bundlor 1.0.0.CI-B166&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.tomcat.api' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.tomcat.api' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Tomcat API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.tomcat.api' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.tomcat.api' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.tomcat' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.naming' range='0.0.0'/>
        <required namespace='java.package' name='javax.servlet' range='[3.0.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.tomcat.api' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            X-Compile-Source-JDK: 1.6&#xA;Bundle-ManifestVersion: 2&#xA;X-Compile-Target-JDK: 1.6&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: com.springsource.org.apache.tomcat.api&#xA;Import-Package: javax.naming;version=&quot;0&quot;,javax.servlet;version=&quot;[3.0.0, 4.0.0)&quot;&#xA;Implementation-Version: 7.0.21&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Unversioned-Imports: javax.naming.*&#xA;Specification-Version: 7.0&#xA;Bundle-Version: 7.0.21&#xA;Export-Package: org.apache.tomcat;version=&quot;7.0.21&quot;;uses:=&quot;javax.naming,javax.servlet&quot;&#xA;Bundle-Name: Apache Tomcat API&#xA;Specification-Title: Apache Tomcat&#xA;Implementation-Title: Apache Tomcat&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Bundle-Vendor: SpringSource&#xA;Specification-Vendor: Apache Software Foundation&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.xml.soap' version='1.3.0' singleton='false'>
      <update id='com.springsource.javax.xml.soap' range='[0.0.0,1.3.0)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java SOAP API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.soap' version='1.3.0'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.xml.soap' version='1.3.0'/>
        <provided namespace='java.package' name='javax.xml.soap' version='1.3.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='javax.activation' range='[1.1.0,2.0.0)'/>
        <required namespace='java.package' name='javax.xml.namespace' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform' range='0.0.0'/>
        <required namespace='java.package' name='javax.xml.transform.dom' range='0.0.0'/>
        <required namespace='java.package' name='org.w3c.dom' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.xml.soap' version='1.3.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: Java SOAP API&#xA;Bundle-Version: 1.3.0&#xA;Import-Package: javax.activation;version=&quot;[1.1.0, 2.0.0)&quot;,javax.xml.namespace,javax.xml.transform,javax.xml.transform.dom,org.w3c.dom&#xA;Bundle-Classpath: .&#xA;Specification-Title: SAAJ&#xA;Created-By: 1.5.0_05-b05 (Sun Microsystems Inc.)&#xA;Bundle-Vendor: SpringSource&#xA;Export-Package: javax.xml.soap;version=&quot;1.3.0&quot;;uses:=&quot;javax.activation,javax.xml.namespace,javax.xml.transform,org.w3c.dom&quot;&#xA;Bundle-SymbolicName: com.springsource.javax.xml.soap&#xA;Class-Path: jaxp-api.jar jax-qname.jar activation.jar servlet.jar&#xA;Ant-Version: Apache Ant 1.6.2&#xA;Manifest-Version: 1.0&#xA;Specification-Version: 1.3&#xA;Bundle-ManifestVersion: 2&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.virgo.util.osgi' version='3.1.0.D-20110927204747' singleton='false'>
      <update id='org.eclipse.virgo.util.osgi' range='[0.0.0,3.1.0.D-20110927204747)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='OSGi Utility Code'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource Inc.'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.osgi' version='3.1.0.D-20110927204747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.virgo.util.osgi' version='3.1.0.D-20110927204747'/>
        <provided namespace='java.package' name='org.eclipse.virgo.util.osgi' version='3.1.0.D-20110927204747'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='java.package' name='org.eclipse.virgo.util.common' range='[3.1.0,3.1.1)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.packageadmin' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='[1.6.1,2.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.virgo.util.osgi' version='3.1.0.D-20110927204747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-ManifestVersion: 2&#xA;Bundle-Name: OSGi Utility Code&#xA;Ant-Version: Apache Ant 1.8.2&#xA;Bundle-Activator: org.eclipse.virgo.util.osgi.OsgiBundleActivator&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Bundle-Vendor: SpringSource Inc.&#xA;Implementation-Version: 3.1.0.D-20110927204747&#xA;Bundle-Creator: inspir3d&#xA;Created-By: 1.6.0_26-b03-384-10M3425 (Apple Inc.)&#xA;Implementation-Title: org.eclipse.virgo.util.osgi&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 3.1.0.D-20110927204747&#xA;Export-Package: org.eclipse.virgo.util.osgi;version=&quot;3.1.0.D-20110927204747&quot;;uses:=&quot;org.eclipse.virgo.util.common,org.osgi.framework&quot;&#xA;Bundle-SymbolicName: org.eclipse.virgo.util.osgi&#xA;Import-Package: org.eclipse.virgo.util.common;version=&quot;[3.1.0,3.1.1)&quot;,org.osgi.framework;version=&quot;0&quot;,org.osgi.service.packageadmin;version=&quot;0&quot;,org.osgi.util.tracker;version=&quot;0&quot;,org.slf4j;version=&quot;[1.6.1,2)&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemini.web.core' version='2.1.0.M01' singleton='false'>
      <update id='org.eclipse.gemini.web.core' range='[0.0.0,2.1.0.M01)' severity='0'/>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.name' value='Gemini Web Core'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.core' version='2.1.0.M01'/>
        <provided namespace='osgi.bundle' name='org.eclipse.gemini.web.core' version='2.1.0.M01'/>
        <provided namespace='java.package' name='org.eclipse.gemini.web.core' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.gemini.web.core.spi' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.gemini.web.internal.template' version='2.1.0'/>
        <provided namespace='java.package' name='org.eclipse.gemini.web.internal.url' version='2.1.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='java.package' name='javax.servlet' range='3.0.0'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.io' range='[3.1.0,3.2.0)'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.osgi' range='[3.1.0,3.2.0)'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.osgi.manifest' range='[3.1.0,3.2.0)'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.osgi.manifest.parse' range='[3.1.0,3.2.0)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.framework.wiring' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.service.event' range='0.0.0' optional='true'/>
        <required namespace='java.package' name='org.osgi.service.url' range='0.0.0'/>
        <required namespace='java.package' name='org.osgi.util.tracker' range='0.0.0'/>
        <required namespace='java.package' name='org.slf4j' range='1.6.1'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.gemini.web.core' version='2.1.0.M01'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: Gemini Web Core&#xA;Bundle-Version: 2.1.0.M01&#xA;Import-Package: javax.servlet;version=&quot;3.0.0&quot;,org.eclipse.virgo.util.io;version=&quot;[3.1.0,3.2)&quot;,org.eclipse.virgo.util.osgi;version=&quot;[3.1.0,3.2)&quot;,org.eclipse.virgo.util.osgi.manifest;version=&quot;[3.1.0,3.2)&quot;,org.eclipse.virgo.util.osgi.manifest.parse;version=&quot;[3.1.0,3.2)&quot;,org.osgi.framework;version=&quot;0&quot;,org.osgi.framework.wiring;version=&quot;0&quot;,org.osgi.service.event;version=&quot;0&quot;;resolution:=&quot;optional&quot;,org.osgi.service.url;version=&quot;0&quot;,org.osgi.util.tracker;version=&quot;0&quot;,org.slf4j;version=&quot;1.6.1&quot;&#xA;Bundle-Creator: I026706&#xA;Bundle-Activator: org.eclipse.gemini.web.internal.WebContainerActivator&#xA;Created-By: 1.6.0_25-b06 (Sun Microsystems Inc.)&#xA;Export-Package: org.eclipse.gemini.web.core;version=&quot;2.1.0&quot;;uses:=&quot;javax.servlet,org.eclipse.virgo.util.osgi.manifest,org.osgi.framework&quot;,org.eclipse.gemini.web.core.spi;version=&quot;2.1.0&quot;;uses:=&quot;javax.servlet,org.osgi.framework&quot;,org.eclipse.gemini.web.internal.template;version=&quot;2.1.0&quot;;uses:=&quot;org.osgi.framework,org.osgi.util.tracker&quot;,org.eclipse.gemini.web.internal.url;version=&quot;2.1.0&quot;;uses:=&quot;org.eclipse.gemini.web.core,org.eclipse.virgo.util.io,org.eclipse.virgo.util.osgi.manifest,org.eclipse.virgo.util.osgi.manifest.parse,org.osgi.framework,org.osgi.service.url&quot;&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Implementation-Version: 2.1.0.M01&#xA;Bundle-SymbolicName: org.eclipse.gemini.web.core&#xA;Ant-Version: Apache Ant 1.8.1&#xA;Manifest-Version: 1&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Title: org.eclipse.gemini.web.core&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.virgo.util.osgi.manifest' version='3.1.0.D-20110927204747' singleton='false'>
      <update id='org.eclipse.virgo.util.osgi.manifest' range='[0.0.0,3.1.0.D-20110927204747)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='OSGi Manifest Utility Code'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource Inc.'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.osgi.manifest' version='3.1.0.D-20110927204747'/>
        <provided namespace='osgi.bundle' name='org.eclipse.virgo.util.osgi.manifest' version='3.1.0.D-20110927204747'/>
        <provided namespace='java.package' name='org.eclipse.virgo.util.osgi.manifest' version='3.1.0.D-20110927204747'/>
        <provided namespace='java.package' name='org.eclipse.virgo.util.osgi.manifest.parse' version='3.1.0.D-20110927204747'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='org.eclipse.virgo.util.common' range='[3.1.0,3.1.1)'/>
        <required namespace='java.package' name='org.eclipse.virgo.util.parser.manifest' range='[3.1.0,3.1.1)'/>
        <required namespace='java.package' name='org.osgi.framework' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.virgo.util.osgi.manifest' version='3.1.0.D-20110927204747'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: OSGi Manifest Utility Code&#xA;Bundle-Version: 3.1.0.D-20110927204747&#xA;Import-Package: org.eclipse.virgo.util.common;version=&quot;[3.1.0,3.1.1)&quot;,org.eclipse.virgo.util.parser.manifest;version=&quot;[3.1.0,3.1.1)&quot;,org.osgi.framework;version=&quot;0&quot;&#xA;Bundle-Creator: inspir3d&#xA;Created-By: 1.6.0_26-b03-384-10M3425 (Apple Inc.)&#xA;Bundle-Vendor: SpringSource Inc.&#xA;Export-Package: org.eclipse.virgo.util.osgi.manifest;version=&quot;3.1.0.D-20110927204747&quot;;uses:=&quot;org.eclipse.virgo.util.osgi.manifest.parse,org.eclipse.virgo.util.parser.manifest,org.osgi.framework&quot;,org.eclipse.virgo.util.osgi.manifest.parse;version=&quot;3.1.0.D-20110927204747&quot;&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Implementation-Version: 3.1.0.D-20110927204747&#xA;Bundle-SymbolicName: org.eclipse.virgo.util.osgi.manifest&#xA;Ant-Version: Apache Ant 1.8.2&#xA;Manifest-Version: 1.0&#xA;Bundle-ManifestVersion: 2&#xA;Implementation-Title: org.eclipse.virgo.util.osgi.manifest&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.jasper' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.jasper' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Jasper JSP support'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='16'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.jasper' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.jasper' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.compiler.tagplugin' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.el' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.resources' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.runtime' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.security' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.servlet' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.tagplugins.jstl.core' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.jasper.xmlparser' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='com.springsource.org.apache.catalina' version='7.0.21'/>
      </provides>
      <requires size='30'>
        <required namespace='osgi.bundle' name='com.springsource.org.apache.catalina' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='javax.el' range='[1.0.0,3.0.0)'/>
        <required namespace='java.package' name='javax.servlet' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.descriptor' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.http' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.servlet.jsp' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='javax.servlet.jsp.el' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='javax.servlet.jsp.resources' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='javax.servlet.jsp.tagext' range='[2.2.0,3.0.0)'/>
        <required namespace='java.package' name='javax.servlet.resources' range='[3.0.0,4.0.0)'/>
        <required namespace='java.package' name='javax.xml.parsers' range='0.0.0'/>
        <required namespace='java.package' name='org.apache.el' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.el.lang' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tomcat.util.scan' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.tools.ant' range='[1.7.0,2.0.0)' optional='true'/>
        <required namespace='java.package' name='org.apache.tools.ant.taskdefs' range='[1.7.0,2.0.0)' optional='true'/>
        <required namespace='java.package' name='org.apache.tools.ant.types' range='[1.7.0,2.0.0)' optional='true'/>
        <required namespace='java.package' name='org.apache.tools.ant.util' range='[1.7.0,2.0.0)' optional='true'/>
        <required namespace='java.package' name='org.eclipse.jdt.core.compiler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.classfmt' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.env' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.impl' range='0.0.0'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.problem' range='0.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.xml.sax.ext' range='0.0.0'/>
        <required namespace='java.package' name='org.xml.sax.helpers' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.jasper' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Implementation-Version: 7.0.21&#xA;Import-Package: javax.el;version=&quot;[1.0.0, 3.0.0)&quot;,javax.servlet;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.descriptor;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.http;version=&quot;[3.0.0, 4.0.0)&quot;,javax.servlet.jsp;version=&quot;[2.2.0, 3.0.0)&quot;,javax.servlet.jsp.el;version=&quot;[2.2.0, 3.0.0)&quot;,javax.servlet.jsp.resources;version=&quot;[2.2.0, 3.0.0)&quot;,javax.servlet.jsp.tagext;version=&quot;[2.2.0, 3.0.0)&quot;,javax.servlet.resources;version=&quot;[3.0.0, 4.0.0)&quot;,javax.xml.parsers;version=&quot;0&quot;,org.apache.el;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.el.lang;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.juli.logging;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tomcat.util.scan;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.tools.ant;version=&quot;[1.7.0, 2.0.0)&quot;;resolution:=&quot;optional&quot;,org.apache.tools.ant.taskdefs;version=&quot;[1.7.0, 2.0.0)&quot;;resolution:=&quot;optional&quot;,org.apache.tools.ant.types;version=&quot;[1.7.0, 2.0.0)&quot;;resolution:=&quot;optional&quot;,org.apache.tools.ant.util;version=&quot;[1.7.0, 2.0.0)&quot;;resolution:=&quot;optional&quot;,org.eclipse.jdt.core.compiler;version=&quot;0&quot;,org.eclipse.jdt.internal.compiler;version=&quot;0&quot;,org.eclipse.jdt.internal.compiler.classfmt;version=&quot;0&quot;,org.eclipse.jdt.internal.compiler.env;version=&quot;0&quot;,org.eclipse.jdt.internal.compiler.impl;version=&quot;0&quot;,org.eclipse.jdt.internal.compiler.problem;version=&quot;0&quot;,org.w3c.dom;version=&quot;0&quot;,org.xml.sax;version=&quot;0&quot;,org.xml.sax.ext;version=&quot;0&quot;,org.xml.sax.helpers;version=&quot;0&quot;&#xA;Specification-Version: 7.0&#xA;Specification-Title: Apache Tomcat&#xA;Bundle-Vendor: SpringSource&#xA;Export-Package: org.apache.jasper;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.jsp.tagext,org.apache.jasper.compiler,org.apache.jasper.servlet,org.apache.tools.ant&quot;,org.apache.jasper.compiler;version=&quot;7.0.21&quot;;uses:=&quot;javax.el,javax.servlet,javax.servlet.jsp.tagext,javax.xml.parsers,org.apache.jasper,org.apache.jasper.compiler.tagplugin,org.apache.jasper.servlet,org.apache.jasper.util,org.apache.jasper.xmlparser,org.apache.juli.logging,org.apache.tomcat,org.apache.tools.ant,org.eclipse.jdt.internal.compiler,org.eclipse.jdt.internal.compiler.env,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers&quot;,org.apache.jasper.compiler.tagplugin;version=&quot;7.0.21&quot;,org.apache.jasper.el;version=&quot;7.0.21&quot;;uses:=&quot;javax.el,javax.servlet.jsp.el&quot;,org.apache.jasper.resources;version=&quot;7.0.21&quot;,org.apache.jasper.runtime;version=&quot;7.0.21&quot;;uses:=&quot;javax.el,javax.servlet,javax.servlet.http,javax.servlet.jsp,javax.servlet.jsp.el,javax.servlet.jsp.tagext,org.apache.jasper,org.apache.jasper.el,org.apache.tomcat&quot;,org.apache.jasper.security;version=&quot;7.0.21&quot;,org.apache.jasper.servlet;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.descriptor,javax.servlet.http,javax.servlet.jsp.tagext,org.apache.jasper,org.apache.jasper.compiler,org.apache.jasper.util,org.apache.tomcat&quot;,org.apache.jasper.tagplugins.jstl;version=&quot;7.0.21&quot;;uses:=&quot;javax.servlet,javax.servlet.http,javax.servlet.jsp&quot;,org.apache.jasper.tagplugins.jstl.core;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.jasper.compiler.tagplugin&quot;,org.apache.jasper.util;version=&quot;7.0.21&quot;;uses:=&quot;org.xml.sax,org.xml.sax.helpers&quot;,org.apache.jasper.xmlparser;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.jasper,org.apache.jasper.compiler,org.w3c.dom,org.xml.sax&quot;&#xA;Bundle-Name: Apache Jasper JSP support&#xA;Bundle-Version: 7.0.21&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Manifest-Version: 1.0&#xA;X-Compile-Source-JDK: 1.6&#xA;Bundle-ManifestVersion: 2&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Implementation-Title: Apache Tomcat&#xA;X-Compile-Target-JDK: 1.6&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Bundle-SymbolicName: com.springsource.org.apache.jasper&#xA;Specification-Vendor: Apache Software Foundation&#xA;Fragment-Host: com.springsource.org.apache.catalina;bundle-version=&quot;[7.0.21, 7.0.21]&quot;&#xA;Unversioned-Imports: javax.xml.parsers.*,org.w3c.dom.*,org.xml.sax.*&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.gemini.web.feature.feature.group' version='2.1.0.M01' singleton='false'>
      <update id='org.eclipse.gemini.web.feature.feature.group' range='[0.0.0,2.1.0.M01)' severity='0'/>
      <properties size='11'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='%description'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://eclipse.org/gemini/web'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='org.eclipse.equinox.p2.type.category' value='true'/>
        <property name='df_LT.featureName' value='Eclipse Gemini Web'/>
        <property name='df_LT.providerName' value='Eclipse.org'/>
        <property name='df_LT.description' value='Eclipse Gemini Web is based on the Reference Implementation of&#xA;the Web Applications Specification from the OSGi Alliance.&#xA;'/>
        <property name='df_LT.copyright' value='Copyright (c) 2009, 2010, 2011 VMware Inc. and others&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;and Apache License v2.0 which accompanies this distribution.&#xA;The Eclipse Public License is available at&#xA;http://www.eclipse.org/legal/epl-v10.html&#xA;and the Apache License v2.0 is available at&#xA;http://www.opensource.org/licenses/apache2.0.php.&#xA;You may elect to redistribute this code under either of these&#xA;licenses.&#xA;&#xA;Contributors:&#xA;VMware Inc. - initial contribution&#xA;'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 14, 2010&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,&#xA;INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS&#xA;(COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS&#xA;AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF&#xA;LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW.&#xA;BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS&#xA;GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY&#xA;NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public&#xA;License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is provided with this&#xA;Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;- Content may be structured and packaged into modules to facilitate delivering,&#xA;extending, and upgrading the Content. Typical modules may include plug-ins&#xA;(&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java tm ARchive) in a directory named &quot;plugins&quot;.&#xA;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated&#xA;material. Each Feature may be packaged as a sub-directory in a directory named&#xA;&quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list&#xA;of the names and version numbers of the Plug-ins and/or Fragments associated&#xA;with that Feature.&#xA;- Features may also include other Features (&quot;Included Features&quot;).&#xA;Within a Feature, files named &quot;feature.xml&quot; may contain a list of the&#xA;names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;- The top-level (root) directory&#xA;- Plug-in and Fragment directories&#xA;- Inside Plug-ins and Fragments packaged as JARs&#xA;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed&#xA;using the Provisioning Technology (as defined below), you must agree to a&#xA;license (&quot;Feature Update License&quot;) during the installation process.&#xA;If the Feature contains&#xA;Included Features, the Feature Update License should either provide&#xA;you with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms&#xA;and conditions (or references to such terms and conditions) that govern your&#xA;use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;- Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;- Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;- Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;- Metro Link Public License 1.00 (available at&#xA;http://www.opengroup.org/openmotif/supporters/metrolink/license.html)&#xA;- Mozilla Public License Version 1.1 (available at&#xA;http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS&#xA;PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature&#xA;Update License is provided, please contact the Eclipse Foundation to&#xA;determine what terms and conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples&#xA;of which include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software,&#xA;documentation, information and/or other materials (collectively &quot;Installable Software&quot;).&#xA;This capability is provided with the intent of allowing such users to install,&#xA;extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating&#xA;to the Installable Software to be presented to, and accepted by,&#xA;the users of the Provisioning Technology in accordance with the Specification.&#xA;By using Provisioning Technology in such a manner and making it available in accordance&#xA;with the Specification, you further acknowledge your agreement to,&#xA;and the acquisition of all necessary rights to permit the following:&#xA;&#xA;- A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the&#xA;Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;extending or updating the functionality of an Eclipse-based product.&#xA;- During the Provisioning Process, the Provisioning Technology may cause third party&#xA;Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;- Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;govern the use of the Installable Software (&quot;Installable Software Agreement&quot;)&#xA;and such Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;with the Specification. Such Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance by the end user in&#xA;the manner prescribed in such Installable Software Agreement.&#xA;Upon such indication of agreement by the user, the provisioning Technology&#xA;will complete installation of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use,&#xA;and re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.&#xA;'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.feature.feature.group' version='2.1.0.M01'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='35'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.tomcat' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.extender' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.core' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.osgi' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.osgi.manifest' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.common' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.io' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.math' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.virgo.util.parser.manifest' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.catalina.ha' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.catalina' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.catalina.tribes' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.coyote' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.el' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.jasper' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.juli.extras' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.tomcat.api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.tomcat.util' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.eclipse.jdt.core.compiler.batch' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.activation' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.annotation' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.ejb' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.el' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.mail' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.persistence' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='javax.servlet.jsp' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.transaction' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.bind' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.rpc' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.soap' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.xml.stream' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.slf4j.api' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='com.springsource.slf4j.nop' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.gemini.web.feature.feature.jar' range='[2.1.0.M01,2.1.0.M01]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright uri='http://eclipse.org/gemini/web' url='http://eclipse.org/gemini/web'>
        %copyright
      </copyright>
    </unit>
    <unit id='javax.el' version='2.2.0.v201105051105' singleton='false'>
      <update id='javax.el' range='[0.0.0,2.2.0.v201105051105)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleName' value='Javax Expression Language Bundle'/>
        <property name='df_LT.bundleProvider' value='Eclipse.org'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleProvider'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='javax.el' version='2.2.0.v201105051105'/>
        <provided namespace='osgi.bundle' name='javax.el' version='2.2.0.v201105051105'/>
        <provided namespace='java.package' name='javax.el' version='2.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='javax.servlet' range='2.5.0'/>
        <required namespace='java.package' name='javax.servlet.http' range='2.5.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='javax.el' version='2.2.0.v201105051105'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Vendor: %bundleProvider&#xA;Bundle-ManifestVersion: 2&#xA;Bundle-RequiredExecutionEnvironment: J2SE-1.5&#xA;Eclipse-SourceReferences: scm:cvs:pserver:dev.eclipse.org:/cvsroot/tools:org.eclipse.orbit/javax.el;tag=v201105051105&#xA;Import-Package: javax.servlet;version=&quot;2.5.0&quot;,javax.servlet.http;version=&quot;2.5.0&quot;&#xA;Bundle-Name: %bundleName&#xA;Bundle-Localization: plugin&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: javax.el&#xA;Bundle-Version: 2.2.0.v201105051105&#xA;Export-Package: javax.el;version=&quot;2.2.0&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.javax.persistence' version='1.0.0' singleton='false'>
      <update id='com.springsource.javax.persistence' range='[0.0.0,1.0.0)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Java Persistence API'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.javax.persistence' version='1.0.0'/>
        <provided namespace='osgi.bundle' name='com.springsource.javax.persistence' version='1.0.0'/>
        <provided namespace='java.package' name='javax.persistence' version='1.0.0'/>
        <provided namespace='java.package' name='javax.persistence.spi' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='javax.sql' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.javax.persistence' version='1.0.0'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-Name: Java Persistence API&#xA;Import-Package: javax.sql&#xA;Bundle-Classpath: .&#xA;Implementation-Version: 1.0&#xA;Export-Package: javax.persistence;version=&quot;1.0.0&quot;,javax.persistence.spi;version=&quot;1.0.0&quot;;uses:=&quot;javax.persistence,javax.sql&quot;&#xA;Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)&#xA;Ant-Version: Apache Ant 1.6.5&#xA;Specification-Title: Java Platform, Persistence  Specification&#xA;Bundle-Vendor: SpringSource&#xA;Bundle-ManifestVersion: 2&#xA;Manifest-Version: 1.0&#xA;Bundle-Version: 1.0.0&#xA;Implementation-Vendor: Sun Microsystems, Inc., Oracle Corp.&#xA;Implementation-Title: Sun Java System Application Server&#xA;Specification-Version: 1.0&#xA;Implementation-Vendor-Id: javax.persistence&#xA;Bundle-SymbolicName: com.springsource.javax.persistence&#xA;Specification-Vendor: Sun Microsystems, Inc., Oracle Corp.&#xA;Extension-Name: javax.persistence&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='com.springsource.org.apache.catalina.tribes' version='7.0.21' singleton='false'>
      <update id='com.springsource.org.apache.catalina.tribes' range='[0.0.0,7.0.21)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='Apache Tomcat Catalina Tribes'/>
        <property name='org.eclipse.equinox.p2.provider' value='SpringSource'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='com.springsource.org.apache.catalina.tribes' version='7.0.21'/>
        <provided namespace='osgi.bundle' name='com.springsource.org.apache.catalina.tribes' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.group' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.group.interceptors' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.io' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.membership' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.tipis' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.transport' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.transport.bio' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.transport.bio.util' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.transport.nio' version='7.0.21'/>
        <provided namespace='java.package' name='org.apache.catalina.tribes.util' version='7.0.21'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='com.springsource.org.apache.catalina' version='7.0.21'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='com.springsource.org.apache.catalina' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.catalina.ha.session' range='[7.0.21,7.0.21]'/>
        <required namespace='java.package' name='org.apache.juli.logging' range='[7.0.21,7.0.21]'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='com.springsource.org.apache.catalina.tribes' version='7.0.21'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            X-Compile-Source-JDK: 1.6&#xA;Bundle-ManifestVersion: 2&#xA;Fragment-Host: com.springsource.org.apache.catalina;bundle-version=&quot;[7.0.21, 7.0.21]&quot;&#xA;X-Compile-Target-JDK: 1.6&#xA;Created-By: 1.6.0_26-b03 (Sun Microsystems Inc.)&#xA;Manifest-Version: 1.0&#xA;Bundle-SymbolicName: com.springsource.org.apache.catalina.tribes&#xA;Import-Package: org.apache.catalina.ha.session;version=&quot;[7.0.21, 7.0.21]&quot;,org.apache.juli.logging;version=&quot;[7.0.21, 7.0.21]&quot;&#xA;Implementation-Version: 7.0.21&#xA;Ant-Version: Apache Ant 1.8.0&#xA;Tool: Bundlor 1.0.0.RELEASE&#xA;Specification-Version: 7.0&#xA;Bundle-Version: 7.0.21&#xA;Export-Package: org.apache.catalina.tribes;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes.group,org.apache.catalina.tribes.io&quot;,org.apache.catalina.tribes.group;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes&quot;,org.apache.catalina.tribes.group.interceptors;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.group,org.apache.catalina.tribes.io,org.apache.catalina.tribes.membership,org.apache.catalina.tribes.transport.bio.util,org.apache.juli.logging&quot;,org.apache.catalina.tribes.io;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes&quot;,org.apache.catalina.tribes.membership;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.io,org.apache.juli.logging&quot;,org.apache.catalina.tribes.tipis;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.group,org.apache.juli.logging&quot;,org.apache.catalina.tribes.transport;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.io,org.apache.juli.logging&quot;,org.apache.catalina.tribes.transport.bio;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.io,org.apache.catalina.tribes.transport&quot;,org.apache.catalina.tribes.transport.bio.util;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.group&quot;,org.apache.catalina.tribes.transport.nio;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.io,org.apache.catalina.tribes.transport,org.apache.juli.logging&quot;,org.apache.catalina.tribes.util;version=&quot;7.0.21&quot;;uses:=&quot;org.apache.catalina.tribes,org.apache.catalina.tribes.membership&quot;&#xA;Bundle-Name: Apache Tomcat Catalina Tribes&#xA;Specification-Title: Apache Tomcat&#xA;Implementation-Title: Apache Tomcat&#xA;Implementation-Vendor: Apache Software Foundation&#xA;Bundle-Vendor: SpringSource&#xA;Specification-Vendor: Apache Software Foundation&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
