<?xml version="1.0" encoding="UTF-8"?>
<md:billOfMaterials xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:md="http://www.eclipse.org/buckminster/MetaData-1.0" topNodeId="d403aba3-98f9-36f7-b026-3b0da697923c" componentQueryId="c233553d-0acc-38d4-9301-9e8665ef7f12" timestamp="2012-06-12T18:52:43.484+0000">
    <md:idwrapper id="c233553d-0acc-38d4-9301-9e8665ef7f12">
        <md:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="file:/opt/public/jobs/emf-cdo-integration/workspace/git/plugins/org.eclipse.emf.cdo.releng/build.rmap">
            <cq:rootRequest name="org.eclipse.emf.cdo.releng" componentType="osgi.bundle"/>
            <cq:advisorNode namePattern=".*doc\.isv" skipComponent="true"/>
            <cq:advisorNode namePattern=".*doc\.user" skipComponent="true"/>
            <cq:advisorNode namePattern="org\.eclipse\.emf\.cdo.*\.source" skipComponent="true"/>
            <cq:advisorNode namePattern="org\.eclipse\.net4j.*\.source" skipComponent="true"/>
            <cq:advisorNode namePattern="org\.gastro.*\.source" skipComponent="true"/>
            <cq:advisorNode namePattern="com\.mongodb.*\.source" skipComponent="true"/>
            <cq:advisorNode namePattern="org\.apache\.commons\.logging\.source" skipComponent="true"/>
            <cq:advisorNode namePattern="^org\.eclipse\.swt\.(?:gtk\.(?:linux\.s390x|aix\.ppc(?:64)?)|motif\.solaris\.sparc|photon\.qnx\.x86)\.source$" skipComponent="true"/>
            <cq:advisorNode namePattern="^org\.eclipse\.swt\.(?:gtk\.aix\.ppc(?:64)?|motif\.solaris\.sparc|photon\.qnx\.x86)$" skipComponent="true"/>
            <cq:advisorNode namePattern="^org\.eclipse\.equinox\.launcher\.gtk\.aix\.ppc(?:64)?$" skipComponent="true"/>
            <cq:advisorNode namePattern=".*" useMaterialization="false" useTargetPlatform="false"/>
        </md:componentQuery>
    </md:idwrapper>
    <md:idwrapper id="e486af21-f5da-3d6f-92c5-9e285373b310">
        <md:provider readerType="git" componentTypes="osgi.bundle">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="{0},plugins/{1}">
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="git.clone"/>
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="buckminster.component"/>
            </rm:uri>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="git.remote.uri" value="git://git.eclipse.org/gitroot/cdo/cdo.git"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="59036a13-3881-3438-8529-e3334f60dd02">
        <md:cspec name="org.eclipse.emf.cdo.releng" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Release Engineering">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.releng.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
                <cs:dependency name="org.eclipse.emf.cdo.site" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.efs" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.cdo.ui.efs" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.equinox.executable" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.platform" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.platform.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.jdt" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.jdt.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.pde" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.pde.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.base" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.base.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.ocl" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.ocl.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.transaction" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.transaction.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.workspace" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.workspace.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.teneo.hibernate" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.teneo.hibernate.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.zest" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.zest.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.gef" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.gef.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.gmf" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.gmf.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.mwe.core" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.mwe2.runtime.sdk" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.ecoretools" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.ecoretools.source" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.swtbot" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse.gef" componentType="eclipse.feature"/>
                <cs:dependency name="com.mysql.jdbc" componentType="eclipse.feature"/>
                <cs:dependency name="org.hsqldb" componentType="eclipse.feature"/>
                <cs:dependency name="org.postgresql.jdbc3" componentType="eclipse.feature"/>
                <cs:dependency name="com.db4o" componentType="eclipse.feature"/>
                <cs:dependency name="org.hibernate" componentType="eclipse.feature"/>
                <cs:dependency name="org.dom4j" componentType="eclipse.feature"/>
                <cs:dependency name="javax.persistence" componentType="eclipse.feature"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.releng.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes" path="META-INF/"/>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="buckminster.cspex"/>
                <cs:private name="src.includes_1" path="build.cquery"/>
                <cs:private name="src.includes_10" path="xsl/"/>
                <cs:private name="src.includes_11" path="prefs/"/>
                <cs:private name="src.includes_12" path="hudson/"/>
                <cs:private name="src.includes_2" path="build.mspec"/>
                <cs:private name="src.includes_3" path="build.rmap"/>
                <cs:private name="src.includes_4" path="build.xml"/>
                <cs:private name="src.includes_5" path="local.mspec"/>
                <cs:private name="src.includes_6" path="release.digest"/>
                <cs:private name="src.includes_7" path="release.xml"/>
                <cs:private name="src.includes_8" path="psf/"/>
                <cs:private name="src.includes_9" path="aggregation/"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports"/>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="src.includes_2"/>
                    <cs:attribute name="src.includes_3"/>
                    <cs:attribute name="src.includes_4"/>
                    <cs:attribute name="src.includes_5"/>
                    <cs:attribute name="src.includes_6"/>
                    <cs:attribute name="src.includes_7"/>
                    <cs:attribute name="src.includes_8"/>
                    <cs:attribute name="src.includes_9"/>
                    <cs:attribute name="src.includes_10"/>
                    <cs:attribute name="src.includes_11"/>
                    <cs:attribute name="src.includes_12"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="03ab09fc-40cf-33b0-a953-f33712a088bb">
        <md:resolution cspecId="59036a13-3881-3438-8529-e3334f60dd02" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.releng" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.releng" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b30718b1-72a4-3a70-ad62-dd0e0b833033">
        <md:provider readerType="p2" componentTypes="eclipse.feature,osgi.bundle" resolutionFilter="(resolve.target.platform=true)">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="{0}/modeling/emft/mwe/updates/milestones">
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="eclipse.downloads"/>
            </rm:uri>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.mutable" value="false"/>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.source" value="false"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="61fb6da2-fdab-3817-890a-55f0dd1f6289">
        <md:cspec name="org.eclipse.emf.mwe2.runtime.sdk" componentType="eclipse.feature" version="2.3.0.v201206110920">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.mwe2.runtime.sdk.source" componentType="eclipse.feature" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
                <cs:dependency name="com.google.guava" componentType="osgi.bundle" versionDesignator="10.0.0"/>
                <cs:dependency name="com.google.inject" componentType="osgi.bundle" versionDesignator="3.0.0"/>
                <cs:dependency name="javax.inject" componentType="osgi.bundle" versionDesignator="1.0.0"/>
                <cs:dependency name="org.eclipse.emf.mwe2.runtime" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
                <cs:dependency name="org.eclipse.emf.mwe2.lib" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
                <cs:dependency name="org.apache.log4j" componentType="osgi.bundle" versionDesignator="[1.2.15.v201012070815,1.2.15.v201012070815]"/>
                <cs:dependency name="org.apache.log4j.source" componentType="osgi.bundle" versionDesignator="[1.2.15.v201012070815,1.2.15.v201012070815]"/>
                <cs:dependency name="org.eclipse.emf.mwe2.runtime.sdk.feature.jar" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="721d74ca-2d03-343d-b133-1494e642fb9a">
        <md:resolution cspecId="61fb6da2-fdab-3817-890a-55f0dd1f6289" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mwe2.runtime.sdk" componentType="eclipse.feature"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe2.runtime.sdk.feature.group" version="2.3.0.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="bb28ac2e-84af-3b09-8ead-2de379aa93c2">
        <md:cspec name="javax.inject" componentType="osgi.bundle" version="1.0.0.v20091030">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="javax.inject.source" componentType="osgi.bundle" versionDesignator="[1.0.0.v20091030,1.0.0.v20091030]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5d173aeb-7b5e-38c3-846d-c66c261c8c67">
        <md:resolution cspecId="bb28ac2e-84af-3b09-8ead-2de379aa93c2" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="javax.inject" componentType="osgi.bundle" versionDesignator="1.0.0"/>
            <md:versionMatch artifactInfo="javax.inject" version="1.0.0.v20091030"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e5d3f79a-a5d9-3d86-81db-787f129f8884">
        <md:resolvedNode resolutionId="5d173aeb-7b5e-38c3-846d-c66c261c8c67"/>
    </md:idwrapper>
    <md:idwrapper id="aa3c5455-65c7-36ba-95ee-fa61a00c9dd8">
        <md:cspec name="org.eclipse.emf.mwe2.lib" componentType="osgi.bundle" version="2.3.0.v201206110920">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.mwe2.runtime" componentType="osgi.bundle" versionDesignator="2.3.0"/>
                <cs:dependency name="org.eclipse.emf.mwe.utils" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="2.5.0" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.mwe2.lib.source" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="aeaac267-3737-339e-87d8-fbea5461ab1c">
        <md:resolution cspecId="aa3c5455-65c7-36ba-95ee-fa61a00c9dd8" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mwe2.lib" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe2.lib" version="2.3.0.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a2c24070-6edc-3b50-af54-a239763a9fec">
        <md:cspec name="org.eclipse.emf.mwe2.runtime" componentType="osgi.bundle" version="2.3.0.v201206110920">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="com.google.inject" componentType="osgi.bundle" versionDesignator="2.0.0"/>
                <cs:dependency name="org.eclipse.emf.mwe2.runtime.source" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b03a5b1e-8506-3e89-adf1-d15a69fe891a">
        <md:resolution cspecId="a2c24070-6edc-3b50-af54-a239763a9fec" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mwe2.runtime" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe2.runtime" version="2.3.0.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="468a06ab-cae1-31a3-8e02-2dc10d6c74af">
        <md:cspec name="com.google.inject" componentType="osgi.bundle" version="3.0.0.v201203062045">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="com.google.inject.source" componentType="osgi.bundle" versionDesignator="[3.0.0.v201203062045,3.0.0.v201203062045]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2ede5f1b-e11b-3853-918e-263def33b5b0">
        <md:resolution cspecId="468a06ab-cae1-31a3-8e02-2dc10d6c74af" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="com.google.inject" componentType="osgi.bundle" versionDesignator="3.0.0"/>
            <md:versionMatch artifactInfo="com.google.inject" version="3.0.0.v201203062045"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7826d51e-0a16-34c9-9b0e-22c754a73f35">
        <md:resolvedNode resolutionId="2ede5f1b-e11b-3853-918e-263def33b5b0"/>
    </md:idwrapper>
    <md:idwrapper id="7165cca2-d735-3d25-ba68-d0e9f394e82a">
        <md:resolvedNode resolutionId="b03a5b1e-8506-3e89-adf1-d15a69fe891a">
            <md:child refId="7826d51e-0a16-34c9-9b0e-22c754a73f35"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="7251cb4a-b68d-331c-8153-609bced168fb">
        <md:unresolvedNode>
            <md:component name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="2.5.0" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="25133496-6bd7-3bdb-88c8-0774d62784dc">
        <md:cspec name="org.eclipse.emf.mwe.utils" componentType="osgi.bundle" version="1.2.1.v201206110920">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.mwe.core" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.5.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.5.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.mwe.utils.source" componentType="osgi.bundle" versionDesignator="[1.2.1.v201206110920,1.2.1.v201206110920]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="be400e9c-cce2-3d3b-8e2b-aeb0d74d8adb">
        <md:resolution cspecId="25133496-6bd7-3bdb-88c8-0774d62784dc" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mwe.utils" componentType="osgi.bundle" versionDesignator="[1.2.1.v201206110920,1.2.1.v201206110920]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe.utils" version="1.2.1.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f">
        <md:provider readerType="p2" componentTypes="eclipse.feature,osgi.bundle" resolutionFilter="(resolve.target.platform=true)">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="{0}/modeling/emf/emf/updates/{1}milestones">
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="eclipse.downloads"/>
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="emf.version"/>
            </rm:uri>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.mutable" value="false"/>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.source" value="false"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="75a6a768-7b53-322c-9e1e-5be68d56440e">
        <md:cspec name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" version="2.8.0.v20120606-0717">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="22cefa41-335a-3d5b-a447-d2ee327d9c4b">
        <md:resolution cspecId="75a6a768-7b53-322c-9e1e-5be68d56440e" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.xmi" version="2.8.0.v20120606-0717"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5ce5196f-645d-345e-91a1-0af79aed9718">
        <md:cspec name="org.eclipse.emf.ecore" componentType="osgi.bundle" version="2.8.0.v20120606-0717">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.ecore.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5e9d1d83-1475-34b3-a54a-638a380b2aee">
        <md:resolution cspecId="5ce5196f-645d-345e-91a1-0af79aed9718" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore" version="2.8.0.v20120606-0717"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="041d315a-055c-3be3-90ad-e58d74bb9878">
        <md:unresolvedNode>
            <md:component name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bfd42f42-4468-3c95-8f2d-1361b7094d6c">
        <md:provider readerType="p2" componentTypes="eclipse.feature,osgi.bundle" resolutionFilter="(resolve.target.platform=true)">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="{0}/eclipse/updates/{1}milestones">
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="eclipse.downloads"/>
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="platform.version"/>
            </rm:uri>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.mutable" value="false"/>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.source" value="false"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="d64f0b4d-b42c-3710-aeee-5dd0526ea16e">
        <md:cspec name="org.eclipse.core.runtime" componentType="osgi.bundle" version="3.8.0.v20120521-2346">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.osgi" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.6.100,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.jobs" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.preferences" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.contenttype" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime.compatibility.auth" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.equinox.app" componentType="osgi.bundle" versionDesignator="1.0.0"/>
                <cs:dependency name="org.eclipse.core.runtime.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120521-2346,3.8.0.v20120521-2346]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="17b0c9c5-2bb4-327e-b37e-15972e9677d2">
        <md:resolution cspecId="d64f0b4d-b42c-3710-aeee-5dd0526ea16e" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.core.runtime" version="3.8.0.v20120521-2346"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5440d851-5031-33df-b07e-49aa29c42a64">
        <md:cspec name="org.eclipse.equinox.app" componentType="osgi.bundle" version="1.3.100.v20120522-1841">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.app.source" componentType="osgi.bundle" versionDesignator="[1.3.100.v20120522-1841,1.3.100.v20120522-1841]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5484ac3d-5b92-37f5-b3a9-36d342f4adbb">
        <md:resolution cspecId="5440d851-5031-33df-b07e-49aa29c42a64" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.app" componentType="osgi.bundle" versionDesignator="1.0.0"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.app" version="1.3.100.v20120522-1841"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="99c4266f-293c-3da6-bd03-e3ed3f7331cf">
        <md:cspec name="org.eclipse.equinox.registry" componentType="osgi.bundle" version="3.5.200.v20120522-1841">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.registry.source" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120522-1841,3.5.200.v20120522-1841]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b920b3ce-9cae-367f-a6b1-d715b79f6e4b">
        <md:resolution cspecId="99c4266f-293c-3da6-bd03-e3ed3f7331cf" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120522-1841,3.5.200.v20120522-1841]"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.registry" version="3.5.200.v20120522-1841"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1e637e9a-8c60-3136-a44a-db2d8da0943b">
        <md:cspec name="org.eclipse.equinox.common" componentType="osgi.bundle" version="3.6.100.v20120522-1841">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common.source" componentType="osgi.bundle" versionDesignator="[3.6.100.v20120522-1841,3.6.100.v20120522-1841]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c1c69876-4cdd-34d4-8ac8-4698af575438">
        <md:resolution cspecId="1e637e9a-8c60-3136-a44a-db2d8da0943b" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.6.100.v20120522-1841,3.6.100.v20120522-1841]"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.common" version="3.6.100.v20120522-1841"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c3b215f8-317a-326b-8cb8-d32177782e34">
        <md:resolvedNode resolutionId="c1c69876-4cdd-34d4-8ac8-4698af575438"/>
    </md:idwrapper>
    <md:idwrapper id="36d3c04e-082a-3ea5-8302-44f7b3f525ac">
        <md:resolvedNode resolutionId="b920b3ce-9cae-367f-a6b1-d715b79f6e4b">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="dbc2fa63-793d-3673-a1c7-d73e5d34e1c4">
        <md:resolvedNode resolutionId="5484ac3d-5b92-37f5-b3a9-36d342f4adbb">
            <md:child refId="36d3c04e-082a-3ea5-8302-44f7b3f525ac"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6a4c25c4-68ba-36de-8e4d-b42e9aaf5b05">
        <md:cspec name="org.eclipse.osgi" componentType="osgi.bundle" version="3.8.0.v20120529-1548">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.osgi.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120529-1548,3.8.0.v20120529-1548]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f5bec9d8-82a4-34cd-95e1-804b42cd04b3">
        <md:resolution cspecId="6a4c25c4-68ba-36de-8e4d-b42e9aaf5b05" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.osgi" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.osgi" version="3.8.0.v20120529-1548"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4b776ebb-0350-3a32-8751-9b3cdf6bd7ee">
        <md:resolvedNode resolutionId="f5bec9d8-82a4-34cd-95e1-804b42cd04b3"/>
    </md:idwrapper>
    <md:idwrapper id="0434ce84-80d2-3bc6-bfb9-683eba900ef4">
        <md:cspec name="org.eclipse.core.contenttype" componentType="osgi.bundle" version="3.4.200.v20120523-2004">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.preferences" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.contenttype.source" componentType="osgi.bundle" versionDesignator="[3.4.200.v20120523-2004,3.4.200.v20120523-2004]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9b1af3e2-f213-3a19-b261-0c78c252d6a1">
        <md:resolution cspecId="0434ce84-80d2-3bc6-bfb9-683eba900ef4" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.contenttype" componentType="osgi.bundle" versionDesignator="[3.4.200.v20120523-2004,3.4.200.v20120523-2004]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.contenttype" version="3.4.200.v20120523-2004"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="66cf18d2-de9a-3b02-aeb5-cf35879adbd8">
        <md:cspec name="org.eclipse.equinox.preferences" componentType="osgi.bundle" version="3.5.0.v20120522-1841">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.equinox.preferences.source" componentType="osgi.bundle" versionDesignator="[3.5.0.v20120522-1841,3.5.0.v20120522-1841]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="12130591-7c19-378f-abef-f20b304af81a">
        <md:resolution cspecId="66cf18d2-de9a-3b02-aeb5-cf35879adbd8" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.preferences" componentType="osgi.bundle" versionDesignator="[3.5.0.v20120522-1841,3.5.0.v20120522-1841]"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.preferences" version="3.5.0.v20120522-1841"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c3b56989-8c8b-31a8-b926-2e0c7f865281">
        <md:unresolvedNode>
            <md:component name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5b259c04-bcf1-31d6-804c-de4d4ac1df75">
        <md:resolvedNode resolutionId="12130591-7c19-378f-abef-f20b304af81a">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="c3b56989-8c8b-31a8-b926-2e0c7f865281"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bb27fc25-eda4-37a8-bb23-959c2b3a1f8e">
        <md:resolvedNode resolutionId="9b1af3e2-f213-3a19-b261-0c78c252d6a1">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="5b259c04-bcf1-31d6-804c-de4d4ac1df75"/>
            <md:child refId="36d3c04e-082a-3ea5-8302-44f7b3f525ac"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4c5ae944-3a17-38a4-ac36-28cbac1b17c3">
        <md:unresolvedNode>
            <md:component name="org.eclipse.core.runtime.compatibility.auth" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9f1df1ce-89d6-3633-acdc-80dffc3e10c7">
        <md:cspec name="org.eclipse.core.jobs" componentType="osgi.bundle" version="3.5.200.v20120521-2346">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.jobs.source" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120521-2346,3.5.200.v20120521-2346]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="539fcb7b-b513-3c13-ad5a-71af71d31da0">
        <md:resolution cspecId="9f1df1ce-89d6-3633-acdc-80dffc3e10c7" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.jobs" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120521-2346,3.5.200.v20120521-2346]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.jobs" version="3.5.200.v20120521-2346"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e006e73a-ae04-339f-a5e4-cead241fcc29">
        <md:resolvedNode resolutionId="539fcb7b-b513-3c13-ad5a-71af71d31da0">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="88f54d92-2433-3215-8ec0-76b79c6e510e">
        <md:resolvedNode resolutionId="17b0c9c5-2bb4-327e-b37e-15972e9677d2">
            <md:child refId="dbc2fa63-793d-3673-a1c7-d73e5d34e1c4"/>
            <md:child refId="36d3c04e-082a-3ea5-8302-44f7b3f525ac"/>
            <md:child refId="4b776ebb-0350-3a32-8751-9b3cdf6bd7ee"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="bb27fc25-eda4-37a8-bb23-959c2b3a1f8e"/>
            <md:child refId="4c5ae944-3a17-38a4-ac36-28cbac1b17c3"/>
            <md:child refId="5b259c04-bcf1-31d6-804c-de4d4ac1df75"/>
            <md:child refId="e006e73a-ae04-339f-a5e4-cead241fcc29"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="0c2851b6-37b1-3607-b1af-b5d276748af5">
        <md:cspec name="org.eclipse.emf.common" componentType="osgi.bundle" version="2.8.0.v20120606-0717">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a532ea18-83cd-35b3-9b2f-a83497be04db">
        <md:resolution cspecId="0c2851b6-37b1-3607-b1af-b5d276748af5" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common" version="2.8.0.v20120606-0717"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8872f9ac-316a-3152-b440-bf16689c324e">
        <md:resolvedNode resolutionId="a532ea18-83cd-35b3-9b2f-a83497be04db">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="eeae5ab3-7e46-3667-9bca-0f56cc2870b0">
        <md:resolvedNode resolutionId="5e9d1d83-1475-34b3-a54a-638a380b2aee">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8b7f5949-4f62-3896-9a49-e4f7caf0c141">
        <md:resolvedNode resolutionId="22cefa41-335a-3d5b-a447-d2ee327d9c4b">
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="26ca0cf6-4b8e-3a3a-a712-1a53718fe56a">
        <md:unresolvedNode>
            <md:component name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.5.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="fcfc098c-e886-364d-b4f9-bfc2714f7d27">
        <md:cspec name="org.eclipse.emf.mwe.core" componentType="osgi.bundle" version="1.2.1.v201206110920">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.5.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.apache.ant" componentType="osgi.bundle" versionDesignator="1.7.0" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.apache.commons.cli" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mwe2.runtime" componentType="osgi.bundle" versionDesignator="2.1.0"/>
                <cs:dependency name="org.eclipse.emf.mwe.core.source" componentType="osgi.bundle" versionDesignator="[1.2.1.v201206110920,1.2.1.v201206110920]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="60d190d8-0daf-3c03-a980-b68c4065ae5c">
        <md:resolution cspecId="fcfc098c-e886-364d-b4f9-bfc2714f7d27" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mwe.core" componentType="osgi.bundle" versionDesignator="[1.2.1.v201206110920,1.2.1.v201206110920]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe.core" version="1.2.1.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="abe78ab2-7bab-37cc-99e9-0e975fc88600">
        <md:cspec name="org.apache.commons.cli" componentType="osgi.bundle" version="1.2.0.v201105210650">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.commons.lang" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
                <cs:dependency name="org.apache.commons.logging" componentType="osgi.bundle" versionDesignator="[1.0.0,2.0.0)"/>
                <cs:dependency name="org.apache.commons.cli.source" componentType="osgi.bundle" versionDesignator="[1.2.0.v201105210650,1.2.0.v201105210650]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5f00e1b5-a180-31da-a010-300f928f7f41">
        <md:resolution cspecId="abe78ab2-7bab-37cc-99e9-0e975fc88600" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.cli" componentType="osgi.bundle" versionDesignator="[1.2.0.v201105210650,1.2.0.v201105210650]"/>
            <md:versionMatch artifactInfo="org.apache.commons.cli" version="1.2.0.v201105210650"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="956c4a0d-9e44-36df-bec9-c6ca1ff322d0">
        <md:cspec name="org.apache.commons.lang" componentType="osgi.bundle" version="2.6.0.v201205030909">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.commons.lang.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v201205030909,2.6.0.v201205030909]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="7d95bc80-9ffe-33ca-9fe7-a12a20e3a541">
        <md:resolution cspecId="956c4a0d-9e44-36df-bec9-c6ca1ff322d0" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.lang" componentType="osgi.bundle" versionDesignator="[2.6.0.v201205030909,2.6.0.v201205030909]"/>
            <md:versionMatch artifactInfo="org.apache.commons.lang" version="2.6.0.v201205030909"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ae2496c7-8c23-3176-9d85-bc78c6ea0cee">
        <md:resolvedNode resolutionId="7d95bc80-9ffe-33ca-9fe7-a12a20e3a541"/>
    </md:idwrapper>
    <md:idwrapper id="5add2746-d3f6-3471-9332-21456aae042e">
        <md:cspec name="org.apache.commons.logging" componentType="osgi.bundle" version="1.0.4.v201101211617">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.commons.logging.source" componentType="osgi.bundle" versionDesignator="[1.0.4.v201101211617,1.0.4.v201101211617]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c87b3945-fb61-3a06-89a9-ea2d977ad0fc">
        <md:resolution cspecId="5add2746-d3f6-3471-9332-21456aae042e" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.logging" componentType="osgi.bundle" versionDesignator="[1.0.4.v201101211617,1.0.4.v201101211617]"/>
            <md:versionMatch artifactInfo="org.apache.commons.logging" version="1.0.4.v201101211617"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="466783cc-1960-3634-a5b6-9b5e0f174c9e">
        <md:resolvedNode resolutionId="c87b3945-fb61-3a06-89a9-ea2d977ad0fc"/>
    </md:idwrapper>
    <md:idwrapper id="41677229-a724-36b1-ad84-150b9a8ae7a8">
        <md:resolvedNode resolutionId="5f00e1b5-a180-31da-a010-300f928f7f41">
            <md:child refId="ae2496c7-8c23-3176-9d85-bc78c6ea0cee"/>
            <md:child refId="466783cc-1960-3634-a5b6-9b5e0f174c9e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ef10f9c6-0f1a-38ad-883a-51b462ba2fc9">
        <md:unresolvedNode>
            <md:component name="org.apache.ant" componentType="osgi.bundle" versionDesignator="1.7.0" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="29a0965b-0f35-31bd-a285-4fe41972f62d">
        <md:resolvedNode resolutionId="60d190d8-0daf-3c03-a980-b68c4065ae5c">
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="7165cca2-d735-3d25-ba68-d0e9f394e82a"/>
            <md:child refId="41677229-a724-36b1-ad84-150b9a8ae7a8"/>
            <md:child refId="ef10f9c6-0f1a-38ad-883a-51b462ba2fc9"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8e4056e9-e134-3981-930f-459e624ec385">
        <md:resolvedNode resolutionId="be400e9c-cce2-3d3b-8e2b-aeb0d74d8adb">
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="26ca0cf6-4b8e-3a3a-a712-1a53718fe56a"/>
            <md:child refId="29a0965b-0f35-31bd-a285-4fe41972f62d"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="b8cef639-b9a7-3bf4-9e86-f0c80101538c">
        <md:resolvedNode resolutionId="aeaac267-3737-339e-87d8-fbea5461ab1c">
            <md:child refId="7165cca2-d735-3d25-ba68-d0e9f394e82a"/>
            <md:child refId="7251cb4a-b68d-331c-8153-609bced168fb"/>
            <md:child refId="8e4056e9-e134-3981-930f-459e624ec385"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e38137f9-73ad-3c73-911f-66c0f90efbea">
        <md:cspec name="com.google.guava" componentType="osgi.bundle" version="10.0.1.v201203051515">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="com.google.guava.source" componentType="osgi.bundle" versionDesignator="[10.0.1.v201203051515,10.0.1.v201203051515]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="bf84f8b2-a92a-3606-8f7b-639c5cf1ba06">
        <md:resolution cspecId="e38137f9-73ad-3c73-911f-66c0f90efbea" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="com.google.guava" componentType="osgi.bundle" versionDesignator="10.0.0"/>
            <md:versionMatch artifactInfo="com.google.guava" version="10.0.1.v201203051515"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7ec27c9d-7c25-319d-b588-5d74b227300d">
        <md:resolvedNode resolutionId="bf84f8b2-a92a-3606-8f7b-639c5cf1ba06"/>
    </md:idwrapper>
    <md:idwrapper id="b955eb61-80d7-3113-a1ca-742ef6aa9987">
        <md:cspec name="org.eclipse.emf.mwe2.runtime.sdk.source" componentType="eclipse.feature" version="2.3.0.v201206110920">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.log4j.source" componentType="osgi.bundle" versionDesignator="[1.2.15.v201012070815,1.2.15.v201012070815]"/>
                <cs:dependency name="org.eclipse.emf.mwe2.runtime.source" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
                <cs:dependency name="org.eclipse.emf.mwe2.lib.source" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
                <cs:dependency name="org.eclipse.emf.mwe2.runtime.sdk.source.feature.jar" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="34a779b3-a598-3621-9401-7f51dbe5e5c8">
        <md:resolution cspecId="b955eb61-80d7-3113-a1ca-742ef6aa9987" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mwe2.runtime.sdk.source" componentType="eclipse.feature" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe2.runtime.sdk.source.feature.group" version="2.3.0.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b7af2c27-7859-36d5-99ff-03f7badf6a7e">
        <md:cspec name="org.eclipse.emf.mwe2.lib.source" componentType="osgi.bundle" version="2.3.0.v201206110920"/>
    </md:idwrapper>
    <md:idwrapper id="1feffc8d-6159-34e2-b466-8ffacc8d9d35">
        <md:resolution cspecId="b7af2c27-7859-36d5-99ff-03f7badf6a7e" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mwe2.lib.source" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe2.lib.source" version="2.3.0.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4d360828-f4f7-309b-b35d-eb7ba78eb30c">
        <md:resolvedNode resolutionId="1feffc8d-6159-34e2-b466-8ffacc8d9d35"/>
    </md:idwrapper>
    <md:idwrapper id="b5777832-be66-3386-a0f0-fc13f5ed02c2">
        <md:cspec name="org.eclipse.emf.mwe2.runtime.source" componentType="osgi.bundle" version="2.3.0.v201206110920"/>
    </md:idwrapper>
    <md:idwrapper id="40237af5-1eff-3760-b529-7fd635f63d34">
        <md:resolution cspecId="b5777832-be66-3386-a0f0-fc13f5ed02c2" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mwe2.runtime.source" componentType="osgi.bundle" versionDesignator="[2.3.0.v201206110920,2.3.0.v201206110920]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mwe2.runtime.source" version="2.3.0.v201206110920"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="aae61693-b879-3924-a1a7-913ede6eac3b">
        <md:resolvedNode resolutionId="40237af5-1eff-3760-b529-7fd635f63d34"/>
    </md:idwrapper>
    <md:idwrapper id="549bfa38-33a5-3bd5-8408-20a0ba9f0503">
        <md:cspec name="org.apache.log4j.source" componentType="osgi.bundle" version="1.2.15.v201012070815"/>
    </md:idwrapper>
    <md:idwrapper id="751fd331-e116-373f-86fa-cd271abddb83">
        <md:resolution cspecId="549bfa38-33a5-3bd5-8408-20a0ba9f0503" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.log4j.source" componentType="osgi.bundle" versionDesignator="[1.2.15.v201012070815,1.2.15.v201012070815]"/>
            <md:versionMatch artifactInfo="org.apache.log4j.source" version="1.2.15.v201012070815"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ef00f3ee-c7e5-3ddc-b99b-488f90439edc">
        <md:resolvedNode resolutionId="751fd331-e116-373f-86fa-cd271abddb83"/>
    </md:idwrapper>
    <md:idwrapper id="4410d4a4-fc03-3532-93da-8e7accfef359">
        <md:resolvedNode resolutionId="34a779b3-a598-3621-9401-7f51dbe5e5c8">
            <md:child refId="4d360828-f4f7-309b-b35d-eb7ba78eb30c"/>
            <md:child refId="aae61693-b879-3924-a1a7-913ede6eac3b"/>
            <md:child refId="ef00f3ee-c7e5-3ddc-b99b-488f90439edc"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="27860ce2-879c-378e-b503-7afa6ef85eb5">
        <md:cspec name="org.apache.log4j" componentType="osgi.bundle" version="1.2.15.v201012070815">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.log4j.source" componentType="osgi.bundle" versionDesignator="[1.2.15.v201012070815,1.2.15.v201012070815]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b46c1967-2869-32e7-8ea6-3fa5aa031911">
        <md:resolution cspecId="27860ce2-879c-378e-b503-7afa6ef85eb5" materializable="true" providerId="b30718b1-72a4-3a70-ad62-dd0e0b833033" repository="http://download.eclipse.org/modeling/emft/mwe/updates/milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.log4j" componentType="osgi.bundle" versionDesignator="[1.2.15.v201012070815,1.2.15.v201012070815]"/>
            <md:versionMatch artifactInfo="org.apache.log4j" version="1.2.15.v201012070815"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="14d52a07-8673-3dde-823c-eebf6c283f7c">
        <md:resolvedNode resolutionId="b46c1967-2869-32e7-8ea6-3fa5aa031911"/>
    </md:idwrapper>
    <md:idwrapper id="8546c358-101c-3c4c-b35c-a4494ca2044e">
        <md:resolvedNode resolutionId="721d74ca-2d03-343d-b133-1494e642fb9a">
            <md:child refId="e5d3f79a-a5d9-3d86-81db-787f129f8884"/>
            <md:child refId="b8cef639-b9a7-3bf4-9e86-f0c80101538c"/>
            <md:child refId="7165cca2-d735-3d25-ba68-d0e9f394e82a"/>
            <md:child refId="7ec27c9d-7c25-319d-b588-5d74b227300d"/>
            <md:child refId="7826d51e-0a16-34c9-9b0e-22c754a73f35"/>
            <md:child refId="4410d4a4-fc03-3532-93da-8e7accfef359"/>
            <md:child refId="14d52a07-8673-3dde-823c-eebf6c283f7c"/>
            <md:child refId="ef00f3ee-c7e5-3ddc-b99b-488f90439edc"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e1fce549-7fdf-3002-9ba0-65f7981375dc">
        <md:provider readerType="p2" componentTypes="eclipse.feature,osgi.bundle" resolutionFilter="(resolve.target.platform=true)">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="{0}/technology/swtbot/helios/dev-build/update-site">
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="eclipse.downloads"/>
            </rm:uri>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.mutable" value="false"/>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.source" value="false"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="48415cc6-76b5-3593-a6e3-36877240dd3f">
        <md:cspec name="org.eclipse.swtbot.eclipse" componentType="eclipse.feature" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot" componentType="eclipse.feature" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.eclipse.swtbot.forms" componentType="eclipse.feature" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.eclipse.osgi" componentType="osgi.bundle"/>
                <cs:dependency name="org.junit4" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.log4j" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.commands" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jface" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.workbench" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.hamcrest" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.editors" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.junit4_x" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.equinox.app" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.junit.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse.finder" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.eclipse.swtbot.go" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse.core" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse.spy" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse.feature.jar" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d4e5c4e0-feaa-393e-87bf-e60227022fdb">
        <md:resolution cspecId="48415cc6-76b5-3593-a6e3-36877240dd3f" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.swtbot.eclipse" componentType="eclipse.feature"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.eclipse.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5005c97c-b422-30f7-9a31-d80b19b1709e">
        <md:cspec name="org.hamcrest" componentType="osgi.bundle" version="1.1.0.v20090501071000">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.library" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.generator" componentType="osgi.bundle" versionDesignator="1.1.0" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.hamcrest.integration" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.text" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="83f7d3ba-647c-3339-a2a6-758744b0e0a6">
        <md:resolution cspecId="5005c97c-b422-30f7-9a31-d80b19b1709e" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="201be82d-7bc6-30b8-8579-dd342129080e">
        <md:provider readerType="p2" componentTypes="eclipse.feature,osgi.bundle" resolutionFilter="(resolve.target.platform=true)">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="{0}/tools/orbit/downloads/drops/{1}/repository">
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="eclipse.downloads"/>
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="orbit.version"/>
            </rm:uri>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.mutable" value="false"/>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.source" value="false"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="3bf3b840-8c73-361d-86a9-7daf7ed0d4b3">
        <md:cspec name="org.hamcrest.generator" componentType="osgi.bundle" version="1.1.0.v20090501071000">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.generator.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="876371a5-eb72-3287-bbee-9e850786e526">
        <md:resolution cspecId="3bf3b840-8c73-361d-86a9-7daf7ed0d4b3" materializable="true" providerId="201be82d-7bc6-30b8-8579-dd342129080e" repository="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.generator" componentType="osgi.bundle" versionDesignator="1.1.0" filter="(!(eclipse.p2.optional=false))"/>
            <md:versionMatch artifactInfo="org.hamcrest.generator" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="de6b3399-062d-3c79-9a87-c134a90aa536">
        <md:resolvedNode resolutionId="876371a5-eb72-3287-bbee-9e850786e526"/>
    </md:idwrapper>
    <md:idwrapper id="09605db3-1f15-3aef-8648-966bf93bb7ba">
        <md:cspec name="org.hamcrest.text" componentType="osgi.bundle" version="1.1.0.v20090501071000">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.library" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.text.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="7afda005-f348-37a7-ba57-b95f0e090629">
        <md:resolution cspecId="09605db3-1f15-3aef-8648-966bf93bb7ba" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.text" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.text" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d192a027-b610-37e2-92fc-4ee754e2a1ce">
        <md:cspec name="org.hamcrest.core" componentType="osgi.bundle" version="1.1.0.v20090501071000">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.core.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="1435b833-23de-31df-87b0-7b665a55ef7b">
        <md:resolution cspecId="d192a027-b610-37e2-92fc-4ee754e2a1ce" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.core" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b98d5997-2db8-3466-aaef-f036b59c9ecf">
        <md:resolvedNode resolutionId="1435b833-23de-31df-87b0-7b665a55ef7b"/>
    </md:idwrapper>
    <md:idwrapper id="a2f02ab6-803a-37ff-a2e1-7dc81a0568a0">
        <md:cspec name="org.hamcrest.library" componentType="osgi.bundle" version="1.1.0.v20090501071000">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.library.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f6b93a5a-8018-3e9a-aec3-83dfa71079cd">
        <md:resolution cspecId="a2f02ab6-803a-37ff-a2e1-7dc81a0568a0" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.library" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.library" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d9c3e194-2d48-3813-b5c5-e72450c5eb7f">
        <md:resolvedNode resolutionId="f6b93a5a-8018-3e9a-aec3-83dfa71079cd">
            <md:child refId="b98d5997-2db8-3466-aaef-f036b59c9ecf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="34bec2b5-f40e-362b-bfc1-633330b4a8d8">
        <md:resolvedNode resolutionId="7afda005-f348-37a7-ba57-b95f0e090629">
            <md:child refId="b98d5997-2db8-3466-aaef-f036b59c9ecf"/>
            <md:child refId="d9c3e194-2d48-3813-b5c5-e72450c5eb7f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a6b6a7d7-cbb0-317b-9a55-372b88135780">
        <md:cspec name="org.hamcrest.integration" componentType="osgi.bundle" version="1.1.0.v20090501071000">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.hamcrest.integration.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="6d8b75de-c135-32e5-9b82-2e2851e6c1b6">
        <md:resolution cspecId="a6b6a7d7-cbb0-317b-9a55-372b88135780" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.integration" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.integration" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e847911b-f82f-3b58-ba7a-f6990f7f6e05">
        <md:resolvedNode resolutionId="6d8b75de-c135-32e5-9b82-2e2851e6c1b6">
            <md:child refId="b98d5997-2db8-3466-aaef-f036b59c9ecf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="af4bc6e2-971b-380e-b691-60b5afa10120">
        <md:resolvedNode resolutionId="83f7d3ba-647c-3339-a2a6-758744b0e0a6">
            <md:child refId="de6b3399-062d-3c79-9a87-c134a90aa536"/>
            <md:child refId="34bec2b5-f40e-362b-bfc1-633330b4a8d8"/>
            <md:child refId="e847911b-f82f-3b58-ba7a-f6990f7f6e05"/>
            <md:child refId="b98d5997-2db8-3466-aaef-f036b59c9ecf"/>
            <md:child refId="d9c3e194-2d48-3813-b5c5-e72450c5eb7f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8c91e166-2c97-38ce-8ac2-b4cd87a1018b">
        <md:cspec name="org.eclipse.ui.workbench" componentType="osgi.bundle" version="3.8.0.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle" versionDesignator="[3.8.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface.databinding" componentType="osgi.bundle" versionDesignator="[1.3.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.property" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.observable" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.ui.workbench.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120521-2332,3.8.0.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="29a49bcd-d9a3-3b8e-a8dc-4a7b0f41ed5b">
        <md:resolution cspecId="8c91e166-2c97-38ce-8ac2-b4cd87a1018b" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui.workbench" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.ui.workbench" version="3.8.0.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8b6e7fc7-f9d0-3c38-b5c6-d215c96c6e5a">
        <md:cspec name="org.eclipse.swt" componentType="osgi.bundle" version="3.8.0.v3833">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swt.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v3833,3.8.0.v3833]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4549b308-1c1b-33ce-81e6-c8608c4b5bbc">
        <md:resolution cspecId="8b6e7fc7-f9d0-3c38-b5c6-d215c96c6e5a" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swt" componentType="osgi.bundle" versionDesignator="[3.8.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.swt" version="3.8.0.v3833"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6bcb1c49-a25b-3972-b3eb-130880901a2d">
        <md:resolvedNode resolutionId="4549b308-1c1b-33ce-81e6-c8608c4b5bbc"/>
    </md:idwrapper>
    <md:idwrapper id="589fde41-e3be-36e0-a8b0-9bde67ddf538">
        <md:cspec name="org.eclipse.jface.databinding" componentType="osgi.bundle" version="1.6.0.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.observable" componentType="osgi.bundle" versionDesignator="[1.3.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.property" componentType="osgi.bundle" versionDesignator="[1.3.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.jface.databinding.source" componentType="osgi.bundle" versionDesignator="[1.6.0.v20120521-2332,1.6.0.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="3efd99fb-8ff4-36f4-ab57-33504ec2ffae">
        <md:resolution cspecId="589fde41-e3be-36e0-a8b0-9bde67ddf538" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jface.databinding" componentType="osgi.bundle" versionDesignator="[1.6.0.v20120521-2332,1.6.0.v20120521-2332]"/>
            <md:versionMatch artifactInfo="org.eclipse.jface.databinding" version="1.6.0.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6e9934a8-b40f-3856-8f16-e704a28f4583">
        <md:cspec name="org.eclipse.core.databinding.property" componentType="osgi.bundle" version="1.4.100.v20120523-1956">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.observable" componentType="osgi.bundle" versionDesignator="[1.3.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.property.source" componentType="osgi.bundle" versionDesignator="[1.4.100.v20120523-1956,1.4.100.v20120523-1956]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2a6c9232-3565-3298-a35b-513456fbae8d">
        <md:resolution cspecId="6e9934a8-b40f-3856-8f16-e704a28f4583" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.databinding.property" componentType="osgi.bundle" versionDesignator="[1.4.100.v20120523-1956,1.4.100.v20120523-1956]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.databinding.property" version="1.4.100.v20120523-1956"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a9941d7e-aefd-347b-97bb-51b55f00b854">
        <md:cspec name="org.eclipse.core.databinding.observable" componentType="osgi.bundle" version="1.4.1.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.observable.source" componentType="osgi.bundle" versionDesignator="[1.4.1.v20120521-2332,1.4.1.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d6040c66-0383-3285-8b6c-80a03bb3f02a">
        <md:resolution cspecId="a9941d7e-aefd-347b-97bb-51b55f00b854" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.databinding.observable" componentType="osgi.bundle" versionDesignator="[1.4.1.v20120521-2332,1.4.1.v20120521-2332]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.databinding.observable" version="1.4.1.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e5c3a380-c146-342a-b18c-e3228d7428fd">
        <md:resolvedNode resolutionId="d6040c66-0383-3285-8b6c-80a03bb3f02a">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="61131694-4e4e-30e9-9207-3a63985a9b9c">
        <md:resolvedNode resolutionId="2a6c9232-3565-3298-a35b-513456fbae8d">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="e5c3a380-c146-342a-b18c-e3228d7428fd"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a9cefa0d-7f92-3745-b0a7-2f22e93380d2">
        <md:cspec name="org.eclipse.core.databinding" componentType="osgi.bundle" version="1.4.1.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.observable" componentType="osgi.bundle" versionDesignator="[1.3.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.property" componentType="osgi.bundle" versionDesignator="[1.3.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.source" componentType="osgi.bundle" versionDesignator="[1.4.1.v20120521-2332,1.4.1.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="851bdadf-8e6b-389c-b3d1-ab6e975c158c">
        <md:resolution cspecId="a9cefa0d-7f92-3745-b0a7-2f22e93380d2" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.databinding" componentType="osgi.bundle" versionDesignator="[1.4.1.v20120521-2332,1.4.1.v20120521-2332]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.databinding" version="1.4.1.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="04f86978-0571-3be0-a12e-51a74f4f927a">
        <md:resolvedNode resolutionId="851bdadf-8e6b-389c-b3d1-ab6e975c158c">
            <md:child refId="61131694-4e4e-30e9-9207-3a63985a9b9c"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="e5c3a380-c146-342a-b18c-e3228d7428fd"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5f1112f7-7327-3bee-a737-c910a388b8a0">
        <md:cspec name="org.eclipse.jface" componentType="osgi.bundle" version="3.8.0.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.commands" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120521-2332,3.8.0.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="6e7b7bcf-ec65-3c22-891d-ce4e5e71b049">
        <md:resolution cspecId="5f1112f7-7327-3bee-a737-c910a388b8a0" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jface" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.jface" version="3.8.0.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="13ec4b65-73f3-3fff-a798-17124b47135a">
        <md:cspec name="org.eclipse.core.commands" componentType="osgi.bundle" version="3.6.1.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.commands.source" componentType="osgi.bundle" versionDesignator="[3.6.1.v20120521-2332,3.6.1.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="18105dd4-8952-30ad-bd30-ede3f8485246">
        <md:resolution cspecId="13ec4b65-73f3-3fff-a798-17124b47135a" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.commands" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.core.commands" version="3.6.1.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5585580b-69c4-3735-8dc3-c6d4fd68523e">
        <md:resolvedNode resolutionId="18105dd4-8952-30ad-bd30-ede3f8485246">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="21ac4e50-cf64-3160-a3ad-2919aa4b05ac">
        <md:resolvedNode resolutionId="6e7b7bcf-ec65-3c22-891d-ce4e5e71b049">
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="5585580b-69c4-3735-8dc3-c6d4fd68523e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="879b3b74-ddcc-3469-91bd-db7fe87ef0cd">
        <md:resolvedNode resolutionId="3efd99fb-8ff4-36f4-ab57-33504ec2ffae">
            <md:child refId="61131694-4e4e-30e9-9207-3a63985a9b9c"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="04f86978-0571-3be0-a12e-51a74f4f927a"/>
            <md:child refId="e5c3a380-c146-342a-b18c-e3228d7428fd"/>
            <md:child refId="21ac4e50-cf64-3160-a3ad-2919aa4b05ac"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d7af82f7-ac8f-35bc-bfb3-7d3f58c195c6">
        <md:cspec name="org.eclipse.core.expressions" componentType="osgi.bundle" version="3.4.400.v20120523-2004">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions.source" componentType="osgi.bundle" versionDesignator="[3.4.400.v20120523-2004,3.4.400.v20120523-2004]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="7f656856-8d95-35f2-b514-c78bbaa87a86">
        <md:resolution cspecId="d7af82f7-ac8f-35bc-bfb3-7d3f58c195c6" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.400.v20120523-2004,3.4.400.v20120523-2004]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.expressions" version="3.4.400.v20120523-2004"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9b77abd1-9732-324e-8606-a7ba1e3392b1">
        <md:resolvedNode resolutionId="7f656856-8d95-35f2-b514-c78bbaa87a86">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8ca54979-027a-383d-849b-0938ab8c2e0b">
        <md:cspec name="org.eclipse.help" componentType="osgi.bundle" version="3.6.0.v20120521-2344">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.200,4.0.0)"/>
                <cs:dependency name="org.eclipse.help.source" componentType="osgi.bundle" versionDesignator="[3.6.0.v20120521-2344,3.6.0.v20120521-2344]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="35bbc4cf-3ce3-310c-a3f2-31fd1c0a55a2">
        <md:resolution cspecId="8ca54979-027a-383d-849b-0938ab8c2e0b" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.6.0.v20120521-2344,3.6.0.v20120521-2344]"/>
            <md:versionMatch artifactInfo="org.eclipse.help" version="3.6.0.v20120521-2344"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9b76511c-f50f-396f-8087-6b7a3d0c43e1">
        <md:resolvedNode resolutionId="35bbc4cf-3ce3-310c-a3f2-31fd1c0a55a2">
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="49d8d540-795f-356f-9bb2-4b02602c26da">
        <md:resolvedNode resolutionId="29a49bcd-d9a3-3b8e-a8dc-4a7b0f41ed5b">
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="879b3b74-ddcc-3469-91bd-db7fe87ef0cd"/>
            <md:child refId="61131694-4e4e-30e9-9207-3a63985a9b9c"/>
            <md:child refId="e5c3a380-c146-342a-b18c-e3228d7428fd"/>
            <md:child refId="21ac4e50-cf64-3160-a3ad-2919aa4b05ac"/>
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
            <md:child refId="9b76511c-f50f-396f-8087-6b7a3d0c43e1"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="27f22e3d-fd09-35ff-91cf-94888643a286">
        <md:cspec name="org.eclipse.swtbot.eclipse.finder" componentType="osgi.bundle" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse.finder.source" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f56307a5-e43a-31e3-90ba-72454d914dc1">
        <md:resolution cspecId="27f22e3d-fd09-35ff-91cf-94888643a286" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swtbot.eclipse.finder" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.eclipse.finder" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ff5dcfbf-14f2-3054-8a86-b373896e0fd0">
        <md:cspec name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot.swt.finder.source" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="bdbcb8cb-f21d-3a23-8d9e-da578015d43b">
        <md:resolution cspecId="ff5dcfbf-14f2-3054-8a86-b373896e0fd0" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.swt.finder" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e5adee08-b2c6-3df1-b2b3-b26bbbce5f8d">
        <md:resolvedNode resolutionId="bdbcb8cb-f21d-3a23-8d9e-da578015d43b"/>
    </md:idwrapper>
    <md:idwrapper id="7652d15f-a7f0-3c43-a4b0-d2a19e98090a">
        <md:resolvedNode resolutionId="f56307a5-e43a-31e3-90ba-72454d914dc1">
            <md:child refId="e5adee08-b2c6-3df1-b2b3-b26bbbce5f8d"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="cc0b1c4d-2fb5-330b-8eba-946d104156df">
        <md:cspec name="org.eclipse.jdt.junit.runtime" componentType="osgi.bundle" version="3.4.300.v20120523-1257">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.junit" componentType="osgi.bundle" versionDesignator="3.8.2"/>
                <cs:dependency name="org.eclipse.jdt.junit.runtime.source" componentType="osgi.bundle" versionDesignator="[3.4.300.v20120523-1257,3.4.300.v20120523-1257]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d450ab42-3d18-399d-a65f-47e09aa68576">
        <md:resolution cspecId="cc0b1c4d-2fb5-330b-8eba-946d104156df" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jdt.junit.runtime" componentType="osgi.bundle" versionDesignator="[3.4.300.v20120523-1257,3.4.300.v20120523-1257]"/>
            <md:versionMatch artifactInfo="org.eclipse.jdt.junit.runtime" version="3.4.300.v20120523-1257"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e569b862-e1a9-3a39-b628-c6b9e7945b72">
        <md:cspec name="org.junit" componentType="osgi.bundle" version="3.8.2.v3_8_2_v20100427-1100">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.junit.source" componentType="osgi.bundle" versionDesignator="[3.8.2.v3_8_2_v20100427-1100,3.8.2.v3_8_2_v20100427-1100]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="ffe7238a-d13a-3927-8462-32edb12399ac">
        <md:resolution cspecId="e569b862-e1a9-3a39-b628-c6b9e7945b72" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.junit" componentType="osgi.bundle" versionDesignator="[3.8.2.v3_8_2_v20100427-1100,3.8.2.v3_8_2_v20100427-1100]"/>
            <md:versionMatch artifactInfo="org.junit" version="3.8.2.v3_8_2_v20100427-1100"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ce36c21c-f612-33e0-b60c-da15c78b8443">
        <md:resolvedNode resolutionId="ffe7238a-d13a-3927-8462-32edb12399ac"/>
    </md:idwrapper>
    <md:idwrapper id="048a81ce-a3b4-3b00-a0a4-2c9a039dd584">
        <md:resolvedNode resolutionId="d450ab42-3d18-399d-a65f-47e09aa68576">
            <md:child refId="ce36c21c-f612-33e0-b60c-da15c78b8443"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3a836d64-cd1b-3e92-97cd-3f9c43ad0ff8">
        <md:cspec name="org.eclipse.ui.ide" componentType="osgi.bundle" version="3.8.0.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filesystem" componentType="osgi.bundle" versionDesignator="[1.0.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.workbench" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.views" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.jface.text" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.forms" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.equinox.p2.engine" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.p2.metadata" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.ui.ide.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120521-2332,3.8.0.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f2b8afce-377a-3705-8821-6571f2055738">
        <md:resolution cspecId="3a836d64-cd1b-3e92-97cd-3f9c43ad0ff8" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120521-2332,3.8.0.v20120521-2332]"/>
            <md:versionMatch artifactInfo="org.eclipse.ui.ide" version="3.8.0.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="711996d5-6edf-3e72-bca7-e0749fe8c3c2">
        <md:unresolvedNode>
            <md:component name="org.eclipse.ui.views" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="867a3337-8219-3c93-a12e-6629085e06c6">
        <md:cspec name="org.eclipse.equinox.p2.metadata" componentType="osgi.bundle" version="2.1.0.v20120430-2001">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.equinox.p2.core" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.p2.metadata.source" componentType="osgi.bundle" versionDesignator="[2.1.0.v20120430-2001,2.1.0.v20120430-2001]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f5bc28ea-96df-3302-ae1d-07eb5af5f8f0">
        <md:resolution cspecId="867a3337-8219-3c93-a12e-6629085e06c6" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.p2.metadata" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.p2.metadata" version="2.1.0.v20120430-2001"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a8bdb6fd-28e0-30fa-a3c8-54f7159956cc">
        <md:cspec name="org.eclipse.equinox.p2.core" componentType="osgi.bundle" version="2.2.0.v20120430-0525">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.p2.core.source" componentType="osgi.bundle" versionDesignator="[2.2.0.v20120430-0525,2.2.0.v20120430-0525]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="6a07d643-fc5a-37de-be32-abd364d9b7be">
        <md:resolution cspecId="a8bdb6fd-28e0-30fa-a3c8-54f7159956cc" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.p2.core" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.p2.core" version="2.2.0.v20120430-0525"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4fc6365a-24f9-393f-8c2f-590d7efa8773">
        <md:resolvedNode resolutionId="6a07d643-fc5a-37de-be32-abd364d9b7be">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e6402d99-c1b0-3396-af26-10d830e01eb9">
        <md:resolvedNode resolutionId="f5bc28ea-96df-3302-ae1d-07eb5af5f8f0">
            <md:child refId="4fc6365a-24f9-393f-8c2f-590d7efa8773"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="863a92ab-3515-3f17-865f-c4a08402d521">
        <md:cspec name="org.eclipse.jface.text" componentType="osgi.bundle" version="3.8.0.v20120531-0600">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.text" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface.text.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120531-0600,3.8.0.v20120531-0600]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2e83a51e-c614-3032-946b-08726a73b757">
        <md:resolution cspecId="863a92ab-3515-3f17-865f-c4a08402d521" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jface.text" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120531-0600,3.8.0.v20120531-0600]"/>
            <md:versionMatch artifactInfo="org.eclipse.jface.text" version="3.8.0.v20120531-0600"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="636b9fa5-d3cd-3451-81bc-acb2da5266de">
        <md:cspec name="org.eclipse.text" componentType="osgi.bundle" version="3.5.200.v20120523-1310">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.commands" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.text.source" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120523-1310,3.5.200.v20120523-1310]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="605e4e63-1e4f-3027-b910-8350e71e3066">
        <md:resolution cspecId="636b9fa5-d3cd-3451-81bc-acb2da5266de" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.text" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120523-1310,3.5.200.v20120523-1310]"/>
            <md:versionMatch artifactInfo="org.eclipse.text" version="3.5.200.v20120523-1310"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="86a632ab-50eb-3d60-8342-eb0157376329">
        <md:resolvedNode resolutionId="605e4e63-1e4f-3027-b910-8350e71e3066">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="5585580b-69c4-3735-8dc3-c6d4fd68523e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1b98336b-9c99-36c4-9cd3-f8ed8ffd9120">
        <md:resolvedNode resolutionId="2e83a51e-c614-3032-946b-08726a73b757">
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="86a632ab-50eb-3d60-8342-eb0157376329"/>
            <md:child refId="21ac4e50-cf64-3160-a3ad-2919aa4b05ac"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d46f074a-2793-37d5-8dc8-79403140c34f">
        <md:cspec name="org.eclipse.ui" componentType="osgi.bundle" version="3.8.0.v20120523-1546">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.workbench" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120523-1546,3.8.0.v20120523-1546]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4186ed5b-9c54-349e-b9fe-bdebb6ab0748">
        <md:resolution cspecId="d46f074a-2793-37d5-8dc8-79403140c34f" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.ui" version="3.8.0.v20120523-1546"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd">
        <md:resolvedNode resolutionId="4186ed5b-9c54-349e-b9fe-bdebb6ab0748">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="49d8d540-795f-356f-9bb2-4b02602c26da"/>
            <md:child refId="21ac4e50-cf64-3160-a3ad-2919aa4b05ac"/>
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d87a036e-6414-3f4b-a697-4bf72297a810">
        <md:unresolvedNode>
            <md:component name="org.eclipse.ui.forms" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="25e9b8db-d70a-323a-88b9-d26ab3ac6a6a">
        <md:cspec name="org.eclipse.core.filesystem" componentType="osgi.bundle" version="1.3.200.v20120522-2012">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.registry" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.osgi" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filesystem.source" componentType="osgi.bundle" versionDesignator="[1.3.200.v20120522-2012,1.3.200.v20120522-2012]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="fdae5a0d-4609-36bb-a4e8-37210bad17cf">
        <md:resolution cspecId="25e9b8db-d70a-323a-88b9-d26ab3ac6a6a" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.filesystem" componentType="osgi.bundle" versionDesignator="[1.3.200.v20120522-2012,1.3.200.v20120522-2012]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.filesystem" version="1.3.200.v20120522-2012"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0b35fca7-c67d-3d40-99d5-f164590104e3">
        <md:resolvedNode resolutionId="fdae5a0d-4609-36bb-a4e8-37210bad17cf">
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
            <md:child refId="4b776ebb-0350-3a32-8751-9b3cdf6bd7ee"/>
            <md:child refId="36d3c04e-082a-3ea5-8302-44f7b3f525ac"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c44ee56e-7e1b-3c35-88ab-20f468e6d7af">
        <md:cspec name="org.eclipse.equinox.p2.engine" componentType="osgi.bundle" version="2.2.0.v20120501-1502">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.equinox.registry" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.jobs" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.p2.engine.source" componentType="osgi.bundle" versionDesignator="[2.2.0.v20120501-1502,2.2.0.v20120501-1502]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="6b6b325b-59c1-3006-a370-947afaf55a0d">
        <md:resolution cspecId="c44ee56e-7e1b-3c35-88ab-20f468e6d7af" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.p2.engine" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.p2.engine" version="2.2.0.v20120501-1502"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a597667e-ac34-35d6-b404-ddb21424d173">
        <md:resolvedNode resolutionId="6b6b325b-59c1-3006-a370-947afaf55a0d">
            <md:child refId="e006e73a-ae04-339f-a5e4-cead241fcc29"/>
            <md:child refId="36d3c04e-082a-3ea5-8302-44f7b3f525ac"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="eef0cb4d-9f12-3d05-8b30-c061e846f5fc">
        <md:unresolvedNode>
            <md:component name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="17960232-2ab7-3697-89b9-5bf6a615d235">
        <md:resolvedNode resolutionId="f2b8afce-377a-3705-8821-6571f2055738">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="711996d5-6edf-3e72-bca7-e0749fe8c3c2"/>
            <md:child refId="e6402d99-c1b0-3396-af26-10d830e01eb9"/>
            <md:child refId="1b98336b-9c99-36c4-9cd3-f8ed8ffd9120"/>
            <md:child refId="49d8d540-795f-356f-9bb2-4b02602c26da"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="d87a036e-6414-3f4b-a697-4bf72297a810"/>
            <md:child refId="0b35fca7-c67d-3d40-99d5-f164590104e3"/>
            <md:child refId="a597667e-ac34-35d6-b404-ddb21424d173"/>
            <md:child refId="eef0cb4d-9f12-3d05-8b30-c061e846f5fc"/>
            <md:child refId="9b76511c-f50f-396f-8087-6b7a3d0c43e1"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1ccf8bfd-4638-304b-994d-1f7de353bf2d">
        <md:cspec name="org.eclipse.swtbot.junit4_x" componentType="osgi.bundle" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot.junit4_x.source" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d4991113-b788-3f58-aa49-01c9426156ca">
        <md:resolution cspecId="1ccf8bfd-4638-304b-994d-1f7de353bf2d" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swtbot.junit4_x" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.junit4_x" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d01d9806-e248-36fe-8f42-053fe520354d">
        <md:resolvedNode resolutionId="d4991113-b788-3f58-aa49-01c9426156ca"/>
    </md:idwrapper>
    <md:idwrapper id="838b9c40-df57-3f81-a323-e55ae5be9eaa">
        <md:cspec name="org.eclipse.ui.editors" componentType="osgi.bundle" version="3.8.0.v20120523-1540">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface.text" componentType="osgi.bundle" versionDesignator="[3.8.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.workbench.texteditor" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filebuffers" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filesystem" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.ui.editors.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120523-1540,3.8.0.v20120523-1540]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4f85163f-c934-3f9d-9907-817068b3c2bd">
        <md:resolution cspecId="838b9c40-df57-3f81-a323-e55ae5be9eaa" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui.editors" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120523-1540,3.8.0.v20120523-1540]"/>
            <md:versionMatch artifactInfo="org.eclipse.ui.editors" version="3.8.0.v20120523-1540"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a0155adf-2704-3cfa-83a8-bb645e9e643a">
        <md:cspec name="org.eclipse.core.filebuffers" componentType="osgi.bundle" version="3.5.200.v20120523-1310">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.text" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filesystem" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.filebuffers.source" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120523-1310,3.5.200.v20120523-1310]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="101b9f3c-474b-3fe9-ac46-1de0df651f07">
        <md:resolution cspecId="a0155adf-2704-3cfa-83a8-bb645e9e643a" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.filebuffers" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120523-1310,3.5.200.v20120523-1310]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.filebuffers" version="3.5.200.v20120523-1310"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="46ba8d41-a65d-3673-afcb-8dc503a6ce99">
        <md:resolvedNode resolutionId="101b9f3c-474b-3fe9-ac46-1de0df651f07">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="86a632ab-50eb-3d60-8342-eb0157376329"/>
            <md:child refId="0b35fca7-c67d-3d40-99d5-f164590104e3"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="17cdfe83-66c5-3732-bee3-af549404a694">
        <md:cspec name="org.eclipse.ui.workbench.texteditor" componentType="osgi.bundle" version="3.8.0.v20120523-1310">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.compare.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.100,4.0.0)"/>
                <cs:dependency name="org.eclipse.jface.text" componentType="osgi.bundle" versionDesignator="[3.8.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.workbench.texteditor.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120523-1310,3.8.0.v20120523-1310]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="928e5f7f-e8f5-3c66-8841-3d8826d150be">
        <md:resolution cspecId="17cdfe83-66c5-3732-bee3-af549404a694" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui.workbench.texteditor" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120523-1310,3.8.0.v20120523-1310]"/>
            <md:versionMatch artifactInfo="org.eclipse.ui.workbench.texteditor" version="3.8.0.v20120523-1310"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="1dacc5c1-d4c8-317c-a9ab-358b76ec74c9">
        <md:cspec name="org.eclipse.compare.core" componentType="osgi.bundle" version="3.5.200.v20120522-1148">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.compare.core.source" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120522-1148,3.5.200.v20120522-1148]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="46f41b32-5b13-372e-b80b-307839f5d614">
        <md:resolution cspecId="1dacc5c1-d4c8-317c-a9ab-358b76ec74c9" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.compare.core" componentType="osgi.bundle" versionDesignator="[3.5.200.v20120522-1148,3.5.200.v20120522-1148]"/>
            <md:versionMatch artifactInfo="org.eclipse.compare.core" version="3.5.200.v20120522-1148"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c62416b2-96fd-324d-86fe-f876b5fe07a7">
        <md:resolvedNode resolutionId="46f41b32-5b13-372e-b80b-307839f5d614">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="24b7926e-ed82-354b-bcb0-15566e03080c">
        <md:resolvedNode resolutionId="928e5f7f-e8f5-3c66-8841-3d8826d150be">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="1b98336b-9c99-36c4-9cd3-f8ed8ffd9120"/>
            <md:child refId="c62416b2-96fd-324d-86fe-f876b5fe07a7"/>
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="26964078-a0fa-3765-9cc7-05fd5eb4af75">
        <md:cspec name="org.eclipse.core.resources" componentType="osgi.bundle" version="3.8.0.v20120522-2034">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.ant.core" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filesystem" componentType="osgi.bundle" versionDesignator="[1.3.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.7.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources.source" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120522-2034,3.8.0.v20120522-2034]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0fe5a78d-f760-370d-a221-c2e27b408b52">
        <md:resolution cspecId="26964078-a0fa-3765-9cc7-05fd5eb4af75" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.8.0.v20120522-2034,3.8.0.v20120522-2034]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.resources" version="3.8.0.v20120522-2034"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2952f888-e2f3-3a4d-b05c-d31bd11c42f3">
        <md:unresolvedNode>
            <md:component name="org.eclipse.ant.core" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e74156fe-a4fd-3377-b19c-5e6259d7b270">
        <md:resolvedNode resolutionId="0fe5a78d-f760-370d-a221-c2e27b408b52">
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="2952f888-e2f3-3a4d-b05c-d31bd11c42f3"/>
            <md:child refId="0b35fca7-c67d-3d40-99d5-f164590104e3"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5090bf95-1e76-3e8c-a0fb-4e8856389452">
        <md:resolvedNode resolutionId="4f85163f-c934-3f9d-9907-817068b3c2bd">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="46ba8d41-a65d-3673-afcb-8dc503a6ce99"/>
            <md:child refId="1b98336b-9c99-36c4-9cd3-f8ed8ffd9120"/>
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
            <md:child refId="24b7926e-ed82-354b-bcb0-15566e03080c"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="0b35fca7-c67d-3d40-99d5-f164590104e3"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6afaa87e-9ed4-3b0a-a963-89df6668dbe5">
        <md:cspec name="org.junit4" componentType="osgi.bundle" version="4.8.1.v20120523-1257">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.junit" componentType="osgi.bundle" versionDesignator="4.8.1"/>
                <cs:dependency name="org.junit4.source" componentType="osgi.bundle" versionDesignator="[4.8.1.v20120523-1257,4.8.1.v20120523-1257]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f052ac42-6e7a-3cc0-9a14-28f614cd4913">
        <md:resolution cspecId="6afaa87e-9ed4-3b0a-a963-89df6668dbe5" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.junit4" componentType="osgi.bundle" versionDesignator="[4.8.1.v20120523-1257,4.8.1.v20120523-1257]"/>
            <md:versionMatch artifactInfo="org.junit4" version="4.8.1.v20120523-1257"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="dfe4b4f3-120f-3960-a217-563d9347b731">
        <md:cspec name="org.junit" componentType="osgi.bundle" version="4.10.0.v4_10_0_v20120426-0900">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="1.1.0"/>
                <cs:dependency name="org.junit.source" componentType="osgi.bundle" versionDesignator="[4.10.0.v4_10_0_v20120426-0900,4.10.0.v4_10_0_v20120426-0900]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="81d32af1-cfc1-35c1-80e2-0a756006a896">
        <md:resolution cspecId="dfe4b4f3-120f-3960-a217-563d9347b731" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.junit" componentType="osgi.bundle" versionDesignator="[4.10.0.v4_10_0_v20120426-0900,4.10.0.v4_10_0_v20120426-0900]"/>
            <md:versionMatch artifactInfo="org.junit" version="4.10.0.v4_10_0_v20120426-0900"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e6505a79-f529-3e4d-bfa7-724be1ab8cd9">
        <md:resolvedNode resolutionId="81d32af1-cfc1-35c1-80e2-0a756006a896">
            <md:child refId="b98d5997-2db8-3466-aaef-f036b59c9ecf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="dfd05694-98f4-349e-b6a3-330bfb296f16">
        <md:resolvedNode resolutionId="f052ac42-6e7a-3cc0-9a14-28f614cd4913">
            <md:child refId="e6505a79-f529-3e4d-bfa7-724be1ab8cd9"/>
            <md:child refId="b98d5997-2db8-3466-aaef-f036b59c9ecf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1c7b35aa-86ec-33ce-acff-ada1980c1098">
        <md:cspec name="org.eclipse.swtbot.go" componentType="osgi.bundle" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot.eclipse.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.eclipse.finder" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.junit4_x" componentType="osgi.bundle"/>
                <cs:dependency name="org.hamcrest" componentType="osgi.bundle"/>
                <cs:dependency name="org.junit4" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.log4j" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.go.source" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c36965f3-8a96-3332-8d4f-dbb982777746">
        <md:resolution cspecId="1c7b35aa-86ec-33ce-acff-ada1980c1098" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swtbot.go" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.go" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5315f7f9-6d46-359b-8320-7d6814374b6e">
        <md:cspec name="org.eclipse.swtbot.eclipse.core" componentType="osgi.bundle" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot.eclipse.core.source" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="ffada546-455b-3ad6-ae24-9e7147eb401c">
        <md:resolution cspecId="5315f7f9-6d46-359b-8320-7d6814374b6e" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swtbot.eclipse.core" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.eclipse.core" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4d21d765-4133-3591-bc8e-424ada235ae1">
        <md:resolvedNode resolutionId="ffada546-455b-3ad6-ae24-9e7147eb401c"/>
    </md:idwrapper>
    <md:idwrapper id="894954e0-e657-3d79-a925-431b25b37fd2">
        <md:resolvedNode resolutionId="c36965f3-8a96-3332-8d4f-dbb982777746">
            <md:child refId="af4bc6e2-971b-380e-b691-60b5afa10120"/>
            <md:child refId="14d52a07-8673-3dde-823c-eebf6c283f7c"/>
            <md:child refId="dfd05694-98f4-349e-b6a3-330bfb296f16"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e5adee08-b2c6-3df1-b2b3-b26bbbce5f8d"/>
            <md:child refId="4d21d765-4133-3591-bc8e-424ada235ae1"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="d01d9806-e248-36fe-8f42-053fe520354d"/>
            <md:child refId="7652d15f-a7f0-3c43-a4b0-d2a19e98090a"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="01c6c733-0c15-3577-a5f6-7370cf1838c3">
        <md:cspec name="org.eclipse.swtbot.eclipse.spy" componentType="osgi.bundle" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot.eclipse.spy.source" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="30ecf25d-2f16-37d1-83ed-371ecb2f6fd2">
        <md:resolution cspecId="01c6c733-0c15-3577-a5f6-7370cf1838c3" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swtbot.eclipse.spy" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.eclipse.spy" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="96b063fc-6872-338c-912b-33675f96e1eb">
        <md:resolvedNode resolutionId="30ecf25d-2f16-37d1-83ed-371ecb2f6fd2"/>
    </md:idwrapper>
    <md:idwrapper id="d9837084-8cb6-3799-9926-037844fe1824">
        <md:cspec name="org.eclipse.swtbot" componentType="eclipse.feature" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle"/>
                <cs:dependency name="org.junit4" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.apache.log4j" componentType="osgi.bundle" versionDesignator="[1.2.13.v200903072027,1.2.13.v200903072027]"/>
                <cs:dependency name="org.eclipse.swtbot.junit4_x" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.hamcrest" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.core" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.library" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.text" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.integration" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.core.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.integration.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.library.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.hamcrest.text.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
                <cs:dependency name="org.eclipse.swtbot.feature.jar" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="69567565-3c42-39ae-9fe7-3f84337f228d">
        <md:resolution cspecId="d9837084-8cb6-3799-9926-037844fe1824" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.swtbot" componentType="eclipse.feature" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f13a4cf4-fdbd-35fc-8838-9f6870e2e37b">
        <md:cspec name="org.hamcrest.integration.source" componentType="osgi.bundle" version="1.1.0.v20090501071000"/>
    </md:idwrapper>
    <md:idwrapper id="a1e8fb55-1e88-3f07-b024-9c8e7371834b">
        <md:resolution cspecId="f13a4cf4-fdbd-35fc-8838-9f6870e2e37b" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.integration.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.integration.source" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a4b4d8f7-1e0d-3d75-b8fc-8f6772b8b0f3">
        <md:resolvedNode resolutionId="a1e8fb55-1e88-3f07-b024-9c8e7371834b"/>
    </md:idwrapper>
    <md:idwrapper id="297b0a43-0ec2-3c9c-8ba9-7c0f04d1349b">
        <md:cspec name="org.hamcrest.text.source" componentType="osgi.bundle" version="1.1.0.v20090501071000"/>
    </md:idwrapper>
    <md:idwrapper id="9cbe6c13-6af6-3eb2-9a1c-2099f360757d">
        <md:resolution cspecId="297b0a43-0ec2-3c9c-8ba9-7c0f04d1349b" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.text.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.text.source" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="3047e058-5d81-3eb0-a526-4bbd26caacce">
        <md:resolvedNode resolutionId="9cbe6c13-6af6-3eb2-9a1c-2099f360757d"/>
    </md:idwrapper>
    <md:idwrapper id="042d7324-629f-32be-928b-93a749443b3b">
        <md:cspec name="org.hamcrest.core.source" componentType="osgi.bundle" version="1.1.0.v20090501071000"/>
    </md:idwrapper>
    <md:idwrapper id="22920c21-df59-33e4-a721-b78bb5c8988e">
        <md:resolution cspecId="042d7324-629f-32be-928b-93a749443b3b" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.core.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.core.source" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="061f5625-e9b9-3c85-9622-cd9c5ec29833">
        <md:resolvedNode resolutionId="22920c21-df59-33e4-a721-b78bb5c8988e"/>
    </md:idwrapper>
    <md:idwrapper id="47233a0f-97cb-351d-a7e0-d3238b52a061">
        <md:cspec name="org.hamcrest.library.source" componentType="osgi.bundle" version="1.1.0.v20090501071000"/>
    </md:idwrapper>
    <md:idwrapper id="b1132a7b-118f-372f-bd35-d678d79e4336">
        <md:resolution cspecId="47233a0f-97cb-351d-a7e0-d3238b52a061" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hamcrest.library.source" componentType="osgi.bundle" versionDesignator="[1.1.0.v20090501071000,1.1.0.v20090501071000]"/>
            <md:versionMatch artifactInfo="org.hamcrest.library.source" version="1.1.0.v20090501071000"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="491774a2-b0c6-39cf-9360-b0f9a9278821">
        <md:resolvedNode resolutionId="b1132a7b-118f-372f-bd35-d678d79e4336"/>
    </md:idwrapper>
    <md:idwrapper id="4d9c0b67-eabf-377c-b4f5-c4dd37d6ecec">
        <md:cspec name="org.apache.log4j" componentType="osgi.bundle" version="1.2.13.v200903072027">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.log4j.source" componentType="osgi.bundle" versionDesignator="[1.2.13.v200903072027,1.2.13.v200903072027]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="aa214271-29b6-3c98-bb10-9871caf5e9db">
        <md:resolution cspecId="4d9c0b67-eabf-377c-b4f5-c4dd37d6ecec" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.log4j" componentType="osgi.bundle" versionDesignator="[1.2.13.v200903072027,1.2.13.v200903072027]"/>
            <md:versionMatch artifactInfo="org.apache.log4j" version="1.2.13.v200903072027"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7a78f7b6-3711-34b6-a514-6a5806dc9baf">
        <md:resolvedNode resolutionId="aa214271-29b6-3c98-bb10-9871caf5e9db"/>
    </md:idwrapper>
    <md:idwrapper id="656f2790-1501-3a21-9ab5-0d587825c84f">
        <md:resolvedNode resolutionId="69567565-3c42-39ae-9fe7-3f84337f228d">
            <md:child refId="34bec2b5-f40e-362b-bfc1-633330b4a8d8"/>
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="af4bc6e2-971b-380e-b691-60b5afa10120"/>
            <md:child refId="e847911b-f82f-3b58-ba7a-f6990f7f6e05"/>
            <md:child refId="d01d9806-e248-36fe-8f42-053fe520354d"/>
            <md:child refId="d9c3e194-2d48-3813-b5c5-e72450c5eb7f"/>
            <md:child refId="a4b4d8f7-1e0d-3d75-b8fc-8f6772b8b0f3"/>
            <md:child refId="3047e058-5d81-3eb0-a526-4bbd26caacce"/>
            <md:child refId="dfd05694-98f4-349e-b6a3-330bfb296f16"/>
            <md:child refId="061f5625-e9b9-3c85-9622-cd9c5ec29833"/>
            <md:child refId="b98d5997-2db8-3466-aaef-f036b59c9ecf"/>
            <md:child refId="491774a2-b0c6-39cf-9360-b0f9a9278821"/>
            <md:child refId="e5adee08-b2c6-3df1-b2b3-b26bbbce5f8d"/>
            <md:child refId="7a78f7b6-3711-34b6-a514-6a5806dc9baf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="23b5ef4c-718d-3215-8632-39d9da2759f8">
        <md:cspec name="org.eclipse.swtbot.forms" componentType="eclipse.feature" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot" componentType="eclipse.feature" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.junit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swt" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle"/>
                <cs:dependency name="org.hamcrest" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.log4j" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.forms.finder" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
                <cs:dependency name="org.eclipse.swtbot.forms.feature.jar" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="55159752-311a-3891-bd7f-149f73bcba79">
        <md:resolution cspecId="23b5ef4c-718d-3215-8632-39d9da2759f8" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.swtbot.forms" componentType="eclipse.feature" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.forms.feature.group" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a090a7d2-aca6-3cbd-bc6a-5199259e1286">
        <md:cspec name="org.eclipse.swtbot.forms.finder" componentType="osgi.bundle" version="2.0.5.20111003_1754-3676ac8-dev-e36">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.swtbot.swt.finder" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.swtbot.forms.finder.source" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9ca80a72-e5a3-3fa4-9726-2bb1b18212d7">
        <md:resolution cspecId="a090a7d2-aca6-3cbd-bc6a-5199259e1286" materializable="true" providerId="e1fce549-7fdf-3002-9ba0-65f7981375dc" repository="http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.swtbot.forms.finder" componentType="osgi.bundle" versionDesignator="[2.0.5.20111003_1754-3676ac8-dev-e36,2.0.5.20111003_1754-3676ac8-dev-e36]"/>
            <md:versionMatch artifactInfo="org.eclipse.swtbot.forms.finder" version="2.0.5.20111003_1754-3676ac8-dev-e36"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b0ccd575-ec2f-3d34-9a59-ed5561287e99">
        <md:resolvedNode resolutionId="9ca80a72-e5a3-3fa4-9726-2bb1b18212d7">
            <md:child refId="e5adee08-b2c6-3df1-b2b3-b26bbbce5f8d"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="47984754-148f-3bbe-b311-afdc58ae94a8">
        <md:resolvedNode resolutionId="55159752-311a-3891-bd7f-149f73bcba79">
            <md:child refId="af4bc6e2-971b-380e-b691-60b5afa10120"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="14d52a07-8673-3dde-823c-eebf6c283f7c"/>
            <md:child refId="b0ccd575-ec2f-3d34-9a59-ed5561287e99"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e5adee08-b2c6-3df1-b2b3-b26bbbce5f8d"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="656f2790-1501-3a21-9ab5-0d587825c84f"/>
            <md:child refId="ce36c21c-f612-33e0-b60c-da15c78b8443"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="427195c9-3306-3b2a-a231-8bf1f89ee2f2">
        <md:resolvedNode resolutionId="d4e5c4e0-feaa-393e-87bf-e60227022fdb">
            <md:child refId="af4bc6e2-971b-380e-b691-60b5afa10120"/>
            <md:child refId="14d52a07-8673-3dde-823c-eebf6c283f7c"/>
            <md:child refId="49d8d540-795f-356f-9bb2-4b02602c26da"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="7652d15f-a7f0-3c43-a4b0-d2a19e98090a"/>
            <md:child refId="21ac4e50-cf64-3160-a3ad-2919aa4b05ac"/>
            <md:child refId="5585580b-69c4-3735-8dc3-c6d4fd68523e"/>
            <md:child refId="048a81ce-a3b4-3b00-a0a4-2c9a039dd584"/>
            <md:child refId="6bcb1c49-a25b-3972-b3eb-130880901a2d"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="d01d9806-e248-36fe-8f42-053fe520354d"/>
            <md:child refId="dbc2fa63-793d-3673-a1c7-d73e5d34e1c4"/>
            <md:child refId="5090bf95-1e76-3e8c-a0fb-4e8856389452"/>
            <md:child refId="dfd05694-98f4-349e-b6a3-330bfb296f16"/>
            <md:child refId="894954e0-e657-3d79-a925-431b25b37fd2"/>
            <md:child refId="4b776ebb-0350-3a32-8751-9b3cdf6bd7ee"/>
            <md:child refId="e5adee08-b2c6-3df1-b2b3-b26bbbce5f8d"/>
            <md:child refId="96b063fc-6872-338c-912b-33675f96e1eb"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="656f2790-1501-3a21-9ab5-0d587825c84f"/>
            <md:child refId="4d21d765-4133-3591-bc8e-424ada235ae1"/>
            <md:child refId="47984754-148f-3bbe-b311-afdc58ae94a8"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3420ce6a-d64f-3806-83b3-759dd52743f6">
        <md:provider readerType="p2" componentTypes="eclipse.feature,osgi.bundle" resolutionFilter="(resolve.target.platform=true)">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="http://www.elver.org/eclipse/2.0.0/update"/>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.mutable" value="false"/>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="buckminster.source" value="false"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="347a2f76-b8c0-31fc-ad6b-505eb5f04e9a">
        <md:cspec name="org.hsqldb" componentType="eclipse.feature" version="2.2.8.201205201951">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hsqldb" componentType="osgi.bundle" versionDesignator="[2.2.8.201205201951,2.2.8.201205201951]"/>
                <cs:dependency name="org.hsqldb.feature.jar" componentType="osgi.bundle" versionDesignator="[2.2.8.201205201951,2.2.8.201205201951]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="414e4328-afdf-3232-9288-0820bb8089e5">
        <md:resolution cspecId="347a2f76-b8c0-31fc-ad6b-505eb5f04e9a" materializable="true" providerId="3420ce6a-d64f-3806-83b3-759dd52743f6" repository="http://www.elver.org/eclipse/2.0.0/update" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.hsqldb" componentType="eclipse.feature"/>
            <md:versionMatch artifactInfo="org.hsqldb.feature.group" version="2.2.8.201205201951"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0a1573ec-59b2-38bc-9588-bc2ab2b78e27">
        <md:cspec name="org.hsqldb" componentType="osgi.bundle" version="2.2.8.201205201951">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.hsqldb.source" componentType="osgi.bundle" versionDesignator="[2.2.8.201205201951,2.2.8.201205201951]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="40e97f55-da8d-3602-8a5f-64204a160fbe">
        <md:resolution cspecId="0a1573ec-59b2-38bc-9588-bc2ab2b78e27" materializable="true" providerId="3420ce6a-d64f-3806-83b3-759dd52743f6" repository="http://www.elver.org/eclipse/2.0.0/update" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.hsqldb" componentType="osgi.bundle" versionDesignator="[2.2.8.201205201951,2.2.8.201205201951]"/>
            <md:versionMatch artifactInfo="org.hsqldb" version="2.2.8.201205201951"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4b0bcb0a-16b1-33e0-9c35-479fb9e154fc">
        <md:resolvedNode resolutionId="40e97f55-da8d-3602-8a5f-64204a160fbe"/>
    </md:idwrapper>
    <md:idwrapper id="60514211-4d85-3193-8681-c99ae9d31185">
        <md:resolvedNode resolutionId="414e4328-afdf-3232-9288-0820bb8089e5">
            <md:child refId="4b0bcb0a-16b1-33e0-9c35-479fb9e154fc"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e67c6fee-3f2c-31cd-9810-240137047f12">
        <md:cspec name="org.eclipse.emf" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.common" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.converter" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.databinding" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.databinding.edit" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a2c09639-ffc3-3a40-aaaa-7b6f05d63515">
        <md:resolution cspecId="e67c6fee-3f2c-31cd-9810-240137047f12" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf" componentType="eclipse.feature"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f0f59c15-a550-30ea-b1d7-b6da052ed41c">
        <md:cspec name="org.eclipse.emf.codegen" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.launching" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.debug.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.text" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9f09ccd6-06d7-3390-8d77-0feff17c46ff">
        <md:resolution cspecId="f0f59c15-a550-30ea-b1d7-b6da052ed41c" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="fbc15032-9a2b-3107-89de-eae715428de7">
        <md:cspec name="org.eclipse.debug.core" componentType="osgi.bundle" version="3.7.100.v20120521-2012">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.variables" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filesystem" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.debug.core.source" componentType="osgi.bundle" versionDesignator="[3.7.100.v20120521-2012,3.7.100.v20120521-2012]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="dee11b6b-7f48-3f43-945f-fcfa24964944">
        <md:resolution cspecId="fbc15032-9a2b-3107-89de-eae715428de7" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.debug.core" componentType="osgi.bundle" versionDesignator="[3.7.100.v20120521-2012,3.7.100.v20120521-2012]"/>
            <md:versionMatch artifactInfo="org.eclipse.debug.core" version="3.7.100.v20120521-2012"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="dfb787d9-3fd2-3fa9-9475-779188d7f9a2">
        <md:cspec name="org.eclipse.core.variables" componentType="osgi.bundle" version="3.2.600.v20120521-2012">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.variables.source" componentType="osgi.bundle" versionDesignator="[3.2.600.v20120521-2012,3.2.600.v20120521-2012]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4b28b538-3ca4-3459-b155-e296dc0dd161">
        <md:resolution cspecId="dfb787d9-3fd2-3fa9-9475-779188d7f9a2" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.core.variables" componentType="osgi.bundle" versionDesignator="[3.2.600.v20120521-2012,3.2.600.v20120521-2012]"/>
            <md:versionMatch artifactInfo="org.eclipse.core.variables" version="3.2.600.v20120521-2012"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c85bb8e1-6a85-3275-bf79-c68c8fa82926">
        <md:resolvedNode resolutionId="4b28b538-3ca4-3459-b155-e296dc0dd161">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ab0d17e6-fc19-3a12-937d-873a7a36a3cf">
        <md:resolvedNode resolutionId="dee11b6b-7f48-3f43-945f-fcfa24964944">
            <md:child refId="c85bb8e1-6a85-3275-bf79-c68c8fa82926"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
            <md:child refId="0b35fca7-c67d-3d40-99d5-f164590104e3"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bee47aeb-9eb7-3f6c-bb8b-726243c4c14f">
        <md:cspec name="org.eclipse.jdt.core" componentType="osgi.bundle" version="3.8.1.v20120531-0637">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.filesystem" componentType="osgi.bundle" versionDesignator="[1.0.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.text" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.team.core" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.jdt.core.source" componentType="osgi.bundle" versionDesignator="[3.8.1.v20120531-0637,3.8.1.v20120531-0637]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="1f91bd44-c8d8-3ce5-91fd-6545a03a2fb1">
        <md:resolution cspecId="bee47aeb-9eb7-3f6c-bb8b-726243c4c14f" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.8.1.v20120531-0637,3.8.1.v20120531-0637]"/>
            <md:versionMatch artifactInfo="org.eclipse.jdt.core" version="3.8.1.v20120531-0637"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c1fd88a6-6293-36e0-8c33-8ec97930b43f">
        <md:unresolvedNode>
            <md:component name="org.eclipse.team.core" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89">
        <md:resolvedNode resolutionId="1f91bd44-c8d8-3ce5-91fd-6545a03a2fb1">
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="86a632ab-50eb-3d60-8342-eb0157376329"/>
            <md:child refId="c1fd88a6-6293-36e0-8c33-8ec97930b43f"/>
            <md:child refId="0b35fca7-c67d-3d40-99d5-f164590104e3"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="450a8b34-a578-3fc7-827a-330146f718c4">
        <md:cspec name="org.eclipse.emf.codegen" componentType="osgi.bundle" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.launching" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.debug.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.text" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="42c26227-dd2e-3826-a6f5-128459655466">
        <md:resolution cspecId="450a8b34-a578-3fc7-827a-330146f718c4" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="53211c7d-3449-3ec9-951b-1f93bfe1ad6e">
        <md:cspec name="org.eclipse.jdt.launching" componentType="osgi.bundle" version="3.6.100.v20120523-1953">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.8.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.debug.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.debug" componentType="osgi.bundle" versionDesignator="[3.7.100,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.variables" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.osgi" componentType="osgi.bundle" versionDesignator="[3.8.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.launching.source" componentType="osgi.bundle" versionDesignator="[3.6.100.v20120523-1953,3.6.100.v20120523-1953]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c819bf65-3404-3ca8-a6af-e7cbfad85edd">
        <md:resolution cspecId="53211c7d-3449-3ec9-951b-1f93bfe1ad6e" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jdt.launching" componentType="osgi.bundle" versionDesignator="[3.6.100.v20120523-1953,3.6.100.v20120523-1953]"/>
            <md:versionMatch artifactInfo="org.eclipse.jdt.launching" version="3.6.100.v20120523-1953"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="24e15ed6-3f48-31e8-9583-93fcba944d4e">
        <md:cspec name="org.eclipse.jdt.debug" componentType="osgi.bundle" version="3.7.100.v20120529-1702">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.debug.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.8.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.debug.source" componentType="osgi.bundle" versionDesignator="[3.7.100.v20120529-1702,3.7.100.v20120529-1702]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="38546018-5dcb-39c6-89ec-974a0a8054a9">
        <md:resolution cspecId="24e15ed6-3f48-31e8-9583-93fcba944d4e" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.jdt.debug" componentType="osgi.bundle" versionDesignator="[3.7.100.v20120529-1702,3.7.100.v20120529-1702]"/>
            <md:versionMatch artifactInfo="org.eclipse.jdt.debug" version="3.7.100.v20120529-1702"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="fcc85ba9-e871-32d7-9836-1cb4c4eb3628">
        <md:resolvedNode resolutionId="38546018-5dcb-39c6-89ec-974a0a8054a9">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
            <md:child refId="ab0d17e6-fc19-3a12-937d-873a7a36a3cf"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e4001777-3ac3-343b-9bef-1da57dcf14c3">
        <md:resolvedNode resolutionId="c819bf65-3404-3ca8-a6af-e7cbfad85edd">
            <md:child refId="c85bb8e1-6a85-3275-bf79-c68c8fa82926"/>
            <md:child refId="4b776ebb-0350-3a32-8751-9b3cdf6bd7ee"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="fcc85ba9-e871-32d7-9836-1cb4c4eb3628"/>
            <md:child refId="9b77abd1-9732-324e-8606-a7ba1e3392b1"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="ab0d17e6-fc19-3a12-937d-873a7a36a3cf"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a25f0b1b-d2c3-3cf8-b6b4-adf189f0ff0a">
        <md:resolvedNode resolutionId="42c26227-dd2e-3826-a6f5-128459655466">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e4001777-3ac3-343b-9bef-1da57dcf14c3"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="86a632ab-50eb-3d60-8342-eb0157376329"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="ab0d17e6-fc19-3a12-937d-873a7a36a3cf"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="52e3a637-62b9-3444-982c-5c600165c8c5">
        <md:resolvedNode resolutionId="9f09ccd6-06d7-3390-8d77-0feff17c46ff">
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="ab0d17e6-fc19-3a12-937d-873a7a36a3cf"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="a25f0b1b-d2c3-3cf8-b6b4-adf189f0ff0a"/>
            <md:child refId="e4001777-3ac3-343b-9bef-1da57dcf14c3"/>
            <md:child refId="86a632ab-50eb-3d60-8342-eb0157376329"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="418dd193-e03e-3bd2-893e-25e40d5ee976">
        <md:cspec name="org.eclipse.emf.common" componentType="eclipse.feature" version="2.8.0.v20120606-0717">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
                <cs:dependency name="org.eclipse.emf.common.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e984d9fe-806c-3d69-990d-e9e56b18977e">
        <md:resolution cspecId="418dd193-e03e-3bd2-893e-25e40d5ee976" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.common" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common.feature.group" version="2.8.0.v20120606-0717"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f32f84b1-f7de-3370-ab7c-b3e763aaf9ad">
        <md:resolvedNode resolutionId="e984d9fe-806c-3d69-990d-e9e56b18977e">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="610f0037-e58a-36f2-9770-7da1af67f27e">
        <md:cspec name="org.eclipse.emf.converter" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.converter" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.importer" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.exporter" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.importer.ecore" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.importer.java" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.importer.rose" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.converter.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f7da6bc3-7317-34b5-8b36-7b7bf9c6f49a">
        <md:resolution cspecId="610f0037-e58a-36f2-9770-7da1af67f27e" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.converter" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.converter.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="947258af-a1a3-38bf-8f0d-efe5dda8e39c">
        <md:cspec name="org.eclipse.emf.importer.rose" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.importer" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.apache.ant" componentType="osgi.bundle" versionDesignator="[1.7.0,2.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.importer.rose.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="14e1617f-2383-3ad5-8861-b8fb2c8dce8a">
        <md:resolution cspecId="947258af-a1a3-38bf-8f0d-efe5dda8e39c" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer.rose" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer.rose" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="cc6ecda1-094c-344c-b5e2-97894898b965">
        <md:unresolvedNode>
            <md:component name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e1a3f56d-93b8-35c1-adec-9168123002cf">
        <md:unresolvedNode>
            <md:component name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3571eb94-7d65-3468-97bc-c2e2271a0ec0">
        <md:unresolvedNode>
            <md:component name="org.apache.ant" componentType="osgi.bundle" versionDesignator="[1.7.0,2.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1a6e64de-d641-384b-bda9-646827902faa">
        <md:cspec name="org.eclipse.emf.importer" componentType="osgi.bundle" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.converter" componentType="osgi.bundle" versionDesignator="[2.5.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.importer.source" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2e518115-65a8-3326-b9ad-c3fa99ec5a5e">
        <md:resolution cspecId="1a6e64de-d641-384b-bda9-646827902faa" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="72de42c0-e58f-3977-b3ba-5200c236e73e">
        <md:cspec name="org.eclipse.emf.converter" componentType="osgi.bundle" version="2.5.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.converter.source" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="6598c025-b7b1-38c8-a277-cfbf0979cd34">
        <md:resolution cspecId="72de42c0-e58f-3977-b3ba-5200c236e73e" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.converter" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.converter" version="2.5.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ea54d29c-6592-3d7b-97cb-5470e7b2e1f8">
        <md:cspec name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.launching" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.text" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5e35c6c5-3186-3034-8201-33b659c7d90f">
        <md:resolution cspecId="ea54d29c-6592-3d7b-97cb-5470e7b2e1f8" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a3d544ea-4321-33a9-b33e-be18bdfcacfd">
        <md:resolvedNode resolutionId="5e35c6c5-3186-3034-8201-33b659c7d90f">
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e4001777-3ac3-343b-9bef-1da57dcf14c3"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="a25f0b1b-d2c3-3cf8-b6b4-adf189f0ff0a"/>
            <md:child refId="86a632ab-50eb-3d60-8342-eb0157376329"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4b9b8ef7-9a0b-301b-9464-4abb60557180">
        <md:resolvedNode resolutionId="6598c025-b7b1-38c8-a277-cfbf0979cd34">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
            <md:child refId="a3d544ea-4321-33a9-b33e-be18bdfcacfd"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="b8825b51-80ea-354f-a09f-9c7a57040b9c">
        <md:resolvedNode resolutionId="2e518115-65a8-3326-b9ad-c3fa99ec5a5e">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="4b9b8ef7-9a0b-301b-9464-4abb60557180"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="2b4f8ced-b738-3a8a-8645-9e15e3aff64b">
        <md:resolvedNode resolutionId="14e1617f-2383-3ad5-8861-b8fb2c8dce8a">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="cc6ecda1-094c-344c-b5e2-97894898b965"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
            <md:child refId="3571eb94-7d65-3468-97bc-c2e2271a0ec0"/>
            <md:child refId="b8825b51-80ea-354f-a09f-9c7a57040b9c"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="becf43f7-b6df-34ec-8bc0-45d65eec0772">
        <md:cspec name="org.eclipse.emf.importer.java" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.importer" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.apache.ant" componentType="osgi.bundle" versionDesignator="[1.7.0,2.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.importer.java.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d1f325a2-0e82-3aff-880d-1e383e3aec4b">
        <md:resolution cspecId="becf43f7-b6df-34ec-8bc0-45d65eec0772" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer.java" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer.java" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ea5c743e-8d1b-3cf2-9f3b-ac25f0686330">
        <md:resolvedNode resolutionId="d1f325a2-0e82-3aff-880d-1e383e3aec4b">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="cc6ecda1-094c-344c-b5e2-97894898b965"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
            <md:child refId="3571eb94-7d65-3468-97bc-c2e2271a0ec0"/>
            <md:child refId="b8825b51-80ea-354f-a09f-9c7a57040b9c"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="aa86e0f7-c045-3dfc-be40-28c6d5b5af56">
        <md:cspec name="org.eclipse.emf.importer.ecore" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.importer" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.apache.ant" componentType="osgi.bundle" versionDesignator="[1.7.0,2.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.importer.ecore.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="061f1aef-5860-3212-9f77-6c874c338532">
        <md:resolution cspecId="aa86e0f7-c045-3dfc-be40-28c6d5b5af56" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.importer.ecore" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.importer.ecore" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0fa79a2a-3077-3331-82f1-87c57231724a">
        <md:resolvedNode resolutionId="061f1aef-5860-3212-9f77-6c874c338532">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="cc6ecda1-094c-344c-b5e2-97894898b965"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
            <md:child refId="3571eb94-7d65-3468-97bc-c2e2271a0ec0"/>
            <md:child refId="b8825b51-80ea-354f-a09f-9c7a57040b9c"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="19dd469b-6504-30d5-95f6-d60b5e8e79e3">
        <md:cspec name="org.eclipse.emf.exporter" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.converter" componentType="osgi.bundle" versionDesignator="[2.5.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.exporter.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f9d96d93-4c36-3d50-a913-bbfa35f967c2">
        <md:resolution cspecId="19dd469b-6504-30d5-95f6-d60b5e8e79e3" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.exporter" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.exporter" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="fa3ccadb-7b80-3daf-98f2-2b79375f0aca">
        <md:resolvedNode resolutionId="f9d96d93-4c36-3d50-a913-bbfa35f967c2">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="4b9b8ef7-9a0b-301b-9464-4abb60557180"/>
            <md:child refId="e1a3f56d-93b8-35c1-adec-9168123002cf"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="398492a3-c8ff-3042-9392-28e0418dd1db">
        <md:resolvedNode resolutionId="f7da6bc3-7317-34b5-8b36-7b7bf9c6f49a">
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="2b4f8ced-b738-3a8a-8645-9e15e3aff64b"/>
            <md:child refId="b8825b51-80ea-354f-a09f-9c7a57040b9c"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="4b9b8ef7-9a0b-301b-9464-4abb60557180"/>
            <md:child refId="ea5c743e-8d1b-3cf2-9f3b-ac25f0686330"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="0fa79a2a-3077-3331-82f1-87c57231724a"/>
            <md:child refId="a3d544ea-4321-33a9-b33e-be18bdfcacfd"/>
            <md:child refId="fa3ccadb-7b80-3daf-98f2-2b79375f0aca"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="df331f06-775c-3328-a628-c9696c493d79">
        <md:cspec name="org.eclipse.emf.databinding" componentType="eclipse.feature" version="1.2.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.databinding" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.databinding.feature.jar" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f863ebd7-4887-34f5-943f-c7377ec39d7d">
        <md:resolution cspecId="df331f06-775c-3328-a628-c9696c493d79" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.databinding" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding.feature.group" version="1.2.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7636cac9-c2ad-3cb8-b1ae-a6464634b247">
        <md:cspec name="org.eclipse.emf.databinding" componentType="osgi.bundle" version="1.2.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.property" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.emf.databinding.source" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e8037dbe-64af-3d7d-a12c-09cca434fe3e">
        <md:resolution cspecId="7636cac9-c2ad-3cb8-b1ae-a6464634b247" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.databinding" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding" version="1.2.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="77c751c6-ef29-348a-9f86-7e13376f7c30">
        <md:resolvedNode resolutionId="e8037dbe-64af-3d7d-a12c-09cca434fe3e">
            <md:child refId="04f86978-0571-3be0-a12e-51a74f4f927a"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="61131694-4e4e-30e9-9207-3a63985a9b9c"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="f03c9e44-faa2-373d-9c11-792a890f31c1">
        <md:resolvedNode resolutionId="f863ebd7-4887-34f5-943f-c7377ec39d7d">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="77c751c6-ef29-348a-9f86-7e13376f7c30"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bb803a85-7ffa-327e-ac9d-bae03f4f7753">
        <md:cspec name="org.eclipse.emf" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="24743f28-fd57-37df-9792-c4cfae191995">
        <md:resolution cspecId="bb803a85-7ffa-327e-ac9d-bae03f4f7753" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9286597a-0dcc-39c0-9bb5-469e68dc012f">
        <md:resolvedNode resolutionId="24743f28-fd57-37df-9792-c4cfae191995"/>
    </md:idwrapper>
    <md:idwrapper id="01b0bba0-d687-3cce-ad83-4b7d4f6f8a5f">
        <md:cspec name="org.eclipse.emf.mapping.ecore.editor" componentType="eclipse.feature" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore.editor" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore.editor" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore.editor.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="513a9b14-b8d0-3502-98e0-91bbebccaa39">
        <md:resolution cspecId="01b0bba0-d687-3cce-ad83-4b7d4f6f8a5f" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore.editor.feature.group" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0aadc714-7eb0-3b0b-abbb-c1868c17fc84">
        <md:cspec name="org.eclipse.emf.mapping.ecore2xml.ui" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml.ui.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="22f45b21-d665-3345-b82e-967dcae17d2d">
        <md:resolution cspecId="0aadc714-7eb0-3b0b-abbb-c1868c17fc84" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2xml.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2xml.ui" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ce27aec5-9558-3dc5-9f06-ccb8d4fc3db0">
        <md:cspec name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="10d7a670-923f-39b5-8077-7fe6ab34ba1c">
        <md:resolution cspecId="ce27aec5-9558-3dc5-9f06-ccb8d4fc3db0" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.edit" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7866dd4d-8e43-38ec-8137-f0c46f7c2ddb">
        <md:cspec name="org.eclipse.emf.edit" componentType="osgi.bundle" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.edit.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a790dba2-3bc9-39e0-9df8-0bd79cbee386">
        <md:resolution cspecId="7866dd4d-8e43-38ec-8137-f0c46f7c2ddb" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="806f04d4-a6e2-324e-8ec1-63fea6c9f234">
        <md:unresolvedNode>
            <md:component name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="f655d074-dea5-38e0-86ae-0733370f21d3">
        <md:resolvedNode resolutionId="a790dba2-3bc9-39e0-9df8-0bd79cbee386">
            <md:child refId="806f04d4-a6e2-324e-8ec1-63fea6c9f234"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="53f6fb19-e70c-33f7-a57f-f27b252fdbc4">
        <md:resolvedNode resolutionId="10d7a670-923f-39b5-8077-7fe6ab34ba1c">
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="14c5e9ee-2eed-3e2c-8c09-4f22e558016f">
        <md:cspec name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.views" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.workbench" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.jface.text" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.edit.ui.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="1d3113c6-5504-3853-be8d-bca7d78aa92f">
        <md:resolution cspecId="14c5e9ee-2eed-3e2c-8c09-4f22e558016f" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit.ui" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f207d733-569e-3dbc-98f0-826666bb07e4">
        <md:cspec name="org.eclipse.emf.common.ui" componentType="osgi.bundle" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.common.ui.source" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="102ab991-34e6-3178-9717-0e4e58b20c3e">
        <md:resolution cspecId="f207d733-569e-3dbc-98f0-826666bb07e4" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.common.ui" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common.ui" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="89876cac-d7b0-3db5-9712-2593b30993cb">
        <md:unresolvedNode>
            <md:component name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="7b0e922f-c216-317d-a888-cf51b239ad52">
        <md:resolvedNode resolutionId="102ab991-34e6-3178-9717-0e4e58b20c3e">
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="89876cac-d7b0-3db5-9712-2593b30993cb"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="57a9628c-853b-3f30-8a96-02e40d517849">
        <md:cspec name="org.eclipse.ui.views" componentType="osgi.bundle" version="3.6.100.v20120521-2332">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.views.source" componentType="osgi.bundle" versionDesignator="[3.6.100.v20120521-2332,3.6.100.v20120521-2332]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="855d08fd-c4f8-333d-8bd9-6d91ce929bdf">
        <md:resolution cspecId="57a9628c-853b-3f30-8a96-02e40d517849" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ui.views" componentType="osgi.bundle" versionDesignator="[3.6.100.v20120521-2332,3.6.100.v20120521-2332]"/>
            <md:versionMatch artifactInfo="org.eclipse.ui.views" version="3.6.100.v20120521-2332"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0bb886a2-8117-3da9-96f0-00c952e83aa4">
        <md:resolvedNode resolutionId="855d08fd-c4f8-333d-8bd9-6d91ce929bdf">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="9b76511c-f50f-396f-8087-6b7a3d0c43e1"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="27847191-2168-334c-b969-a0bd5a03fc83">
        <md:unresolvedNode>
            <md:component name="org.eclipse.jface.text" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="212fa188-17e9-3cef-b130-a4fbf8b08048">
        <md:resolvedNode resolutionId="1d3113c6-5504-3853-be8d-bca7d78aa92f">
            <md:child refId="7b0e922f-c216-317d-a888-cf51b239ad52"/>
            <md:child refId="041d315a-055c-3be3-90ad-e58d74bb9878"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="49d8d540-795f-356f-9bb2-4b02602c26da"/>
            <md:child refId="0bb886a2-8117-3da9-96f0-00c952e83aa4"/>
            <md:child refId="27847191-2168-334c-b969-a0bd5a03fc83"/>
            <md:child refId="89876cac-d7b0-3db5-9712-2593b30993cb"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1ad89fab-e2f6-38b9-b30a-50d8a6a67489">
        <md:cspec name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml.source" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="65f87b7b-7094-3f08-a625-5063f8d2d204">
        <md:resolution cspecId="1ad89fab-e2f6-38b9-b30a-50d8a6a67489" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2xml" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="26e68cc8-183f-34e8-a02b-eaa7b6ec824f">
        <md:resolvedNode resolutionId="65f87b7b-7094-3f08-a625-5063f8d2d204">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="077f2716-1a15-35dc-af35-2197048c49a4">
        <md:cspec name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore.source" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2337fee6-7b22-3e7b-b421-99cb91475501">
        <md:resolution cspecId="077f2716-1a15-35dc-af35-2197048c49a4" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2ecore" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e53bef16-627c-3316-90f5-5e2817448be7">
        <md:cspec name="org.eclipse.emf.mapping" componentType="osgi.bundle" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.source" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b0349adb-c1df-3bf9-8fb7-8ea2bb545b9b">
        <md:resolution cspecId="e53bef16-627c-3316-90f5-5e2817448be7" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="733b7fb3-b49c-36f3-a53c-673d29a15608">
        <md:resolvedNode resolutionId="b0349adb-c1df-3bf9-8fb7-8ea2bb545b9b">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="f98405d4-6827-3ca5-9e14-87bba04778fc">
        <md:resolvedNode resolutionId="2337fee6-7b22-3e7b-b421-99cb91475501">
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="733b7fb3-b49c-36f3-a53c-673d29a15608"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a2f737d5-5c3d-3870-aae7-5a404aea1506">
        <md:resolvedNode resolutionId="22f45b21-d665-3345-b82e-967dcae17d2d">
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
            <md:child refId="26e68cc8-183f-34e8-a02b-eaa7b6ec824f"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="f98405d4-6827-3ca5-9e14-87bba04778fc"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="908b6a47-7b88-3804-82fc-f2c317cf0aef">
        <md:cspec name="org.eclipse.emf.mapping.ui" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="61dd4116-c6a8-31ba-b7be-8a120a8e8ec0">
        <md:resolution cspecId="908b6a47-7b88-3804-82fc-f2c317cf0aef" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ui" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="665c5583-cab9-32cc-9ccb-6463bb2b6999">
        <md:resolvedNode resolutionId="61dd4116-c6a8-31ba-b7be-8a120a8e8ec0">
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
            <md:child refId="733b7fb3-b49c-36f3-a53c-673d29a15608"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5984d59b-1bf9-395e-af6a-b272ed452e34">
        <md:cspec name="org.eclipse.emf.ecore.editor" componentType="osgi.bundle" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f501b22f-3e5b-396b-8a7a-4091f8c27bb5">
        <md:resolution cspecId="5984d59b-1bf9-395e-af6a-b272ed452e34" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.editor" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.editor" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="916b535e-efd4-370f-8b7a-e8bcb0cd7f37">
        <md:resolvedNode resolutionId="f501b22f-3e5b-396b-8a7a-4091f8c27bb5">
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3c59de5d-4609-3f9f-9284-628810f2b477">
        <md:cspec name="org.eclipse.emf.mapping.ecore2ecore.editor" componentType="osgi.bundle" version="2.5.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui" componentType="osgi.bundle" versionDesignator="[2.6.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore.editor.source" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9e0cfa23-cd21-3247-8970-dea8f977d5eb">
        <md:resolution cspecId="3c59de5d-4609-3f9f-9284-628810f2b477" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore2ecore.editor" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore2ecore.editor" version="2.5.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="59f4c56e-7417-311b-8464-9104d8954a04">
        <md:resolvedNode resolutionId="9e0cfa23-cd21-3247-8970-dea8f977d5eb">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="665c5583-cab9-32cc-9ccb-6463bb2b6999"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="916b535e-efd4-370f-8b7a-e8bcb0cd7f37"/>
            <md:child refId="f98405d4-6827-3ca5-9e14-87bba04778fc"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="185f907e-5dab-383f-982c-1d9d0af5094b">
        <md:cspec name="org.eclipse.emf.mapping.ecore.editor" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.mapping.ecore.editor.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c2c9f1c7-09e8-3f52-9f16-e6a28de4d6a3">
        <md:resolution cspecId="185f907e-5dab-383f-982c-1d9d0af5094b" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore.editor" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore.editor" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="061bbcaa-de88-3c7a-82ed-8c5313f2c7d9">
        <md:resolvedNode resolutionId="c2c9f1c7-09e8-3f52-9f16-e6a28de4d6a3"/>
    </md:idwrapper>
    <md:idwrapper id="5ad0d079-6cd6-3cf9-bd24-76c4a795c394">
        <md:resolvedNode resolutionId="513a9b14-b8d0-3502-98e0-91bbebccaa39">
            <md:child refId="a2f737d5-5c3d-3870-aae7-5a404aea1506"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="f98405d4-6827-3ca5-9e14-87bba04778fc"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="26e68cc8-183f-34e8-a02b-eaa7b6ec824f"/>
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="665c5583-cab9-32cc-9ccb-6463bb2b6999"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="916b535e-efd4-370f-8b7a-e8bcb0cd7f37"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="59f4c56e-7417-311b-8464-9104d8954a04"/>
            <md:child refId="061bbcaa-de88-3c7a-82ed-8c5313f2c7d9"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4edb0cb8-1ec1-3796-a801-c1e8d1ba40c3">
        <md:cspec name="org.eclipse.emf.codegen.ecore.ui" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="71768d0f-4ff2-39de-be47-a3229230e99e">
        <md:resolution cspecId="4edb0cb8-1ec1-3796-a801-c1e8d1ba40c3" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore.ui.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8f3f30a9-1276-3c56-a9f2-004eaa0b4b07">
        <md:cspec name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.ui.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="55c5b1f2-0c8a-3f71-a2e6-bee754e42f70">
        <md:resolution cspecId="8f3f30a9-1276-3c56-a9f2-004eaa0b4b07" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore.ui" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore.ui" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="af45e65c-5bf6-3733-8b28-5668d4d5aabe">
        <md:resolvedNode resolutionId="55c5b1f2-0c8a-3f71-a2e6-bee754e42f70">
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
            <md:child refId="a3d544ea-4321-33a9-b33e-be18bdfcacfd"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="39a6074a-d904-325b-991a-dc0113684db4">
        <md:resolvedNode resolutionId="71768d0f-4ff2-39de-be47-a3229230e99e">
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="af45e65c-5bf6-3733-8b28-5668d4d5aabe"/>
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
            <md:child refId="a3d544ea-4321-33a9-b33e-be18bdfcacfd"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="b13f4c7b-29e8-372c-9893-db8f36dd1598">
        <md:cspec name="org.eclipse.emf.mapping.ecore" componentType="eclipse.feature" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2ecore" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore2xml" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ecore.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4132b496-9bd5-3115-9f22-fb956f6260b5">
        <md:resolution cspecId="b13f4c7b-29e8-372c-9893-db8f36dd1598" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore.feature.group" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7847817e-5ff0-3571-aeba-36c2cf3a899d">
        <md:cspec name="org.eclipse.emf.mapping.ecore" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.mapping.ecore.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f22dd1fe-2ef4-3780-949a-a34de0b0c18c">
        <md:resolution cspecId="7847817e-5ff0-3571-aeba-36c2cf3a899d" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ecore" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ecore" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4a877e1d-15a4-362c-b8eb-96feec983018">
        <md:resolvedNode resolutionId="f22dd1fe-2ef4-3780-949a-a34de0b0c18c"/>
    </md:idwrapper>
    <md:idwrapper id="776f6c41-fc12-3e2f-92d5-297d123315b9">
        <md:resolvedNode resolutionId="4132b496-9bd5-3115-9f22-fb956f6260b5">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="4a877e1d-15a4-362c-b8eb-96feec983018"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="733b7fb3-b49c-36f3-a53c-673d29a15608"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="26e68cc8-183f-34e8-a02b-eaa7b6ec824f"/>
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="f98405d4-6827-3ca5-9e14-87bba04778fc"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e302eea8-8cff-33ed-88ab-6e32dff7e247">
        <md:cspec name="org.eclipse.emf.ecore.editor" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.ecore.editor.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0b73b46e-794c-3fa8-9729-bb2d19413160">
        <md:resolution cspecId="e302eea8-8cff-33ed-88ab-6e32dff7e247" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.editor" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.editor.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="dc68e389-1d76-31e2-9eee-b4a6e1e95f0e">
        <md:resolvedNode resolutionId="0b73b46e-794c-3fa8-9729-bb2d19413160">
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="916b535e-efd4-370f-8b7a-e8bcb0cd7f37"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="95cf5e79-d076-3da5-9454-3e4f6d6eb93d">
        <md:cspec name="org.eclipse.emf.codegen.ecore" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.launching" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.text" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.ant" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ant.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="057d1958-a3bf-356c-81f8-adf074cfd023">
        <md:resolution cspecId="95cf5e79-d076-3da5-9454-3e4f6d6eb93d" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ecore" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ecore.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="83620600-ac79-34b3-946e-ed984f95bb7c">
        <md:cspec name="org.eclipse.emf.ant" componentType="osgi.bundle" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.apache.ant" componentType="osgi.bundle" versionDesignator="[1.7.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.ant.core" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.ant.source" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="b8beb2ae-e071-3e71-8d4a-f45fa191510f">
        <md:resolution cspecId="83620600-ac79-34b3-946e-ed984f95bb7c" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ant" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ant" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="381e4457-7280-3f98-85c3-8bf349851286">
        <md:cspec name="org.eclipse.ant.core" componentType="osgi.bundle" version="3.2.400.v20120523-1742">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.variables" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ant.core.source" componentType="osgi.bundle" versionDesignator="[3.2.400.v20120523-1742,3.2.400.v20120523-1742]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9fe3edc9-1caf-3f9e-bfac-b64547d7a374">
        <md:resolution cspecId="381e4457-7280-3f98-85c3-8bf349851286" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.ant.core" componentType="osgi.bundle" versionDesignator="[3.2.400.v20120523-1742,3.2.400.v20120523-1742]"/>
            <md:versionMatch artifactInfo="org.eclipse.ant.core" version="3.2.400.v20120523-1742"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="84e3bd38-c3ea-312c-a8f0-4e005332dcdd">
        <md:resolvedNode resolutionId="9fe3edc9-1caf-3f9e-bfac-b64547d7a374">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="c85bb8e1-6a85-3275-bf79-c68c8fa82926"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ea809376-a9ca-34eb-a986-9e1035936dcc">
        <md:unresolvedNode>
            <md:component name="org.eclipse.emf.codegen.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)" filter="(!(eclipse.p2.optional=false))"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a7540f34-5e41-37cf-b30e-5ba0a9a1d2e1">
        <md:cspec name="org.apache.ant" componentType="osgi.bundle" version="1.8.3.v20120321-1730">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.osgi" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.ant.source" componentType="osgi.bundle" versionDesignator="[1.8.3.v20120321-1730,1.8.3.v20120321-1730]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f3e934eb-8726-309f-a652-92b6687df0de">
        <md:resolution cspecId="a7540f34-5e41-37cf-b30e-5ba0a9a1d2e1" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.ant" componentType="osgi.bundle" versionDesignator="[1.8.3.v20120321-1730,1.8.3.v20120321-1730]"/>
            <md:versionMatch artifactInfo="org.apache.ant" version="1.8.3.v20120321-1730"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d4670a24-63b1-3f4c-9bb3-002484d57fb7">
        <md:resolvedNode resolutionId="f3e934eb-8726-309f-a652-92b6687df0de">
            <md:child refId="4b776ebb-0350-3a32-8751-9b3cdf6bd7ee"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3ef248b5-09b1-380a-a6ef-7bc8993326f0">
        <md:resolvedNode resolutionId="b8beb2ae-e071-3e71-8d4a-f45fa191510f">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="84e3bd38-c3ea-312c-a8f0-4e005332dcdd"/>
            <md:child refId="ea809376-a9ca-34eb-a986-9e1035936dcc"/>
            <md:child refId="a25f0b1b-d2c3-3cf8-b6b4-adf189f0ff0a"/>
            <md:child refId="d4670a24-63b1-3f4c-9bb3-002484d57fb7"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8b9159e5-de2d-3a88-9b8c-81c9d2ed8c08">
        <md:resolvedNode resolutionId="057d1958-a3bf-356c-81f8-adf074cfd023">
            <md:child refId="a3d544ea-4321-33a9-b33e-be18bdfcacfd"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="3ef248b5-09b1-380a-a6ef-7bc8993326f0"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="86a632ab-50eb-3d60-8342-eb0157376329"/>
            <md:child refId="84e3bd38-c3ea-312c-a8f0-4e005332dcdd"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="d4670a24-63b1-3f4c-9bb3-002484d57fb7"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="e4001777-3ac3-343b-9bef-1da57dcf14c3"/>
            <md:child refId="a25f0b1b-d2c3-3cf8-b6b4-adf189f0ff0a"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="77b0e4c1-c852-3617-814a-c2084c065ed4">
        <md:cspec name="org.eclipse.emf.edit" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.edit.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f7fd60ca-0eee-3c08-ae63-3cf66846cb0d">
        <md:resolution cspecId="77b0e4c1-c852-3617-814a-c2084c065ed4" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="87239f00-4b2f-3b26-817f-5579dc1a4f13">
        <md:resolvedNode resolutionId="f7fd60ca-0eee-3c08-ae63-3cf66846cb0d">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="121845af-40d1-3ead-b48a-39280766ee0b">
        <md:cspec name="org.eclipse.emf.mapping" componentType="eclipse.feature" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="52bc8b04-c0f2-3baa-a35f-6503965966eb">
        <md:resolution cspecId="121845af-40d1-3ead-b48a-39280766ee0b" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.feature.group" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="64025c9c-aec5-3daf-8477-270cb11b74e4">
        <md:resolvedNode resolutionId="52bc8b04-c0f2-3baa-a35f-6503965966eb">
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="733b7fb3-b49c-36f3-a53c-673d29a15608"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6c070cb5-d8c9-352b-b086-9a81849b0985">
        <md:cspec name="org.eclipse.emf.mapping.ui" componentType="eclipse.feature" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.mapping.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="406a4bb2-1a39-3ab6-9976-8a8f75e321c5">
        <md:resolution cspecId="6c070cb5-d8c9-352b-b086-9a81849b0985" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.mapping.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.mapping.ui.feature.group" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5ae22534-c16c-37ad-bdc4-f9a3e4eccd80">
        <md:resolvedNode resolutionId="406a4bb2-1a39-3ab6-9976-8a8f75e321c5">
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="665c5583-cab9-32cc-9ccb-6463bb2b6999"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="733b7fb3-b49c-36f3-a53c-673d29a15608"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="70f68f8c-2a3e-357c-8225-350f175845d6">
        <md:cspec name="org.eclipse.emf.databinding.edit" componentType="eclipse.feature" version="1.2.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.databinding" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.databinding.edit" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.databinding.edit.feature.jar" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0f5ed0fa-91c6-3a56-b17f-7a3115cfd437">
        <md:resolution cspecId="70f68f8c-2a3e-357c-8225-350f175845d6" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.databinding.edit" componentType="eclipse.feature" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding.edit.feature.group" version="1.2.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a2cf9020-80d5-3373-bdf8-ff865a477e5a">
        <md:cspec name="org.eclipse.emf.databinding.edit" componentType="osgi.bundle" version="1.2.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.databinding" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.databinding.property" componentType="osgi.bundle" versionDesignator="[1.2.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.emf.databinding.edit.source" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4e97e120-6dee-3cc5-9d61-8215f9ebbce6">
        <md:resolution cspecId="a2cf9020-80d5-3373-bdf8-ff865a477e5a" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.databinding.edit" componentType="osgi.bundle" versionDesignator="[1.2.0.v20120608-0554,1.2.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.databinding.edit" version="1.2.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="40f0f715-767c-3422-9e06-81092264eb9f">
        <md:resolvedNode resolutionId="4e97e120-6dee-3cc5-9d61-8215f9ebbce6">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="77c751c6-ef29-348a-9f86-7e13376f7c30"/>
            <md:child refId="61131694-4e4e-30e9-9207-3a63985a9b9c"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e46a3a1e-c2ad-3088-9e28-7c2f6661f3e6">
        <md:resolvedNode resolutionId="0f5ed0fa-91c6-3a56-b17f-7a3115cfd437">
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="77c751c6-ef29-348a-9f86-7e13376f7c30"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="40f0f715-767c-3422-9e06-81092264eb9f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="da2500bd-60c9-3583-90e6-cbba81c2ef05">
        <md:cspec name="org.eclipse.emf.ecore.edit" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.change" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.ecore.change.edit" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e3f0746c-7da2-3f79-89e1-deeb0ed4e900">
        <md:resolution cspecId="da2500bd-60c9-3583-90e6-cbba81c2ef05" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.edit" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.edit.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e01d92f5-231b-38f8-94bb-02a131619165">
        <md:cspec name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" version="2.8.0.v20120606-0717">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.change.source" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="807d2282-4d24-38ad-85e8-224c9e3379d2">
        <md:resolution cspecId="e01d92f5-231b-38f8-94bb-02a131619165" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.change" version="2.8.0.v20120606-0717"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="94988c09-1532-30c8-869b-57c57384deb6">
        <md:resolvedNode resolutionId="807d2282-4d24-38ad-85e8-224c9e3379d2">
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9038e4df-0600-38cf-9725-9e55301e74c2">
        <md:cspec name="org.eclipse.emf.ecore.change.edit" componentType="osgi.bundle" version="2.5.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.edit" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.change.edit.source" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="154bb66a-1fec-3e34-9397-228bab07e419">
        <md:resolution cspecId="9038e4df-0600-38cf-9725-9e55301e74c2" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.ecore.change.edit" componentType="osgi.bundle" versionDesignator="[2.5.0.v20120608-0554,2.5.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.change.edit" version="2.5.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9583f07e-1f27-355e-b978-cbc550cba6d9">
        <md:resolvedNode resolutionId="154bb66a-1fec-3e34-9397-228bab07e419">
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="94988c09-1532-30c8-869b-57c57384deb6"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3102549a-3a43-3cf6-9428-9d30e348ceba">
        <md:resolvedNode resolutionId="e3f0746c-7da2-3f79-89e1-deeb0ed4e900">
            <md:child refId="94988c09-1532-30c8-869b-57c57384deb6"/>
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="9583f07e-1f27-355e-b978-cbc550cba6d9"/>
            <md:child refId="53f6fb19-e70c-33f7-a57f-f27b252fdbc4"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d864c280-3923-33c6-ba07-bc26d86c4644">
        <md:cspec name="org.eclipse.emf.codegen.ui" componentType="eclipse.feature" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.jdt.launching" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.codegen.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.codegen.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="caaebccb-492d-3374-846d-0908ab460eee">
        <md:resolution cspecId="d864c280-3923-33c6-ba07-bc26d86c4644" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ui.feature.group" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2039cb3d-76fa-3a0e-ac71-a0687e60ecd0">
        <md:cspec name="org.eclipse.emf.codegen.ui" componentType="osgi.bundle" version="2.6.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen" componentType="osgi.bundle" versionDesignator="[2.8.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.core.resources" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.core" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.jdt.launching" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.ui.ide" componentType="osgi.bundle" versionDesignator="[3.5.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="osgi.bundle" versionDesignator="[2.7.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.codegen.ui.source" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="dd256263-31e4-31f3-a08b-6392e4e22aab">
        <md:resolution cspecId="2039cb3d-76fa-3a0e-ac71-a0687e60ecd0" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.codegen.ui" componentType="osgi.bundle" versionDesignator="[2.6.0.v20120608-0554,2.6.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.codegen.ui" version="2.6.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0029d399-bc64-3547-b847-2cea2740fb11">
        <md:resolvedNode resolutionId="dd256263-31e4-31f3-a08b-6392e4e22aab">
            <md:child refId="7b0e922f-c216-317d-a888-cf51b239ad52"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e4001777-3ac3-343b-9bef-1da57dcf14c3"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="a25f0b1b-d2c3-3cf8-b6b4-adf189f0ff0a"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="07e1e9db-1946-3de5-ae9c-9f56e04b91ba">
        <md:resolvedNode resolutionId="caaebccb-492d-3374-846d-0908ab460eee">
            <md:child refId="e74156fe-a4fd-3377-b19c-5e6259d7b270"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="0029d399-bc64-3547-b847-2cea2740fb11"/>
            <md:child refId="7b0e922f-c216-317d-a888-cf51b239ad52"/>
            <md:child refId="e6c25cfc-7e53-338d-b397-8fc2bbb8bf89"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="e4001777-3ac3-343b-9bef-1da57dcf14c3"/>
            <md:child refId="17960232-2ab7-3697-89b9-5bf6a615d235"/>
            <md:child refId="a25f0b1b-d2c3-3cf8-b6b4-adf189f0ff0a"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="703fa9b0-8978-3234-a832-36b1e94f8258">
        <md:cspec name="org.eclipse.emf.ecore" componentType="eclipse.feature" version="2.8.0.v20120606-0717">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
                <cs:dependency name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
                <cs:dependency name="org.eclipse.emf.ecore.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9ceb8f41-9bd8-3f7b-a42d-a27539d3cb42">
        <md:resolution cspecId="703fa9b0-8978-3234-a832-36b1e94f8258" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.ecore" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120606-0717,2.8.0.v20120606-0717]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.ecore.feature.group" version="2.8.0.v20120606-0717"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ac25bd3c-b1ac-388f-aec1-77e4dc255336">
        <md:resolvedNode resolutionId="9ceb8f41-9bd8-3f7b-a42d-a27539d3cb42">
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="94988c09-1532-30c8-869b-57c57384deb6"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="4ebaebec-a607-3996-b644-7fbce7bd978c">
        <md:cspec name="org.eclipse.emf.edit.ui" componentType="eclipse.feature" version="2.8.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.views" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui.workbench" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.edit.ui" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.edit.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="9b9b4d5a-adb6-37b8-822f-d2fb533f4429">
        <md:resolution cspecId="4ebaebec-a607-3996-b644-7fbce7bd978c" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.edit.ui" componentType="eclipse.feature" versionDesignator="[2.8.0.v20120608-0554,2.8.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.edit.ui.feature.group" version="2.8.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2c7c4def-3606-38e0-81cd-bd5272e048b6">
        <md:resolvedNode resolutionId="9b9b4d5a-adb6-37b8-822f-d2fb533f4429">
            <md:child refId="f655d074-dea5-38e0-86ae-0733370f21d3"/>
            <md:child refId="49d8d540-795f-356f-9bb2-4b02602c26da"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="7b0e922f-c216-317d-a888-cf51b239ad52"/>
            <md:child refId="212fa188-17e9-3cef-b130-a4fbf8b08048"/>
            <md:child refId="0bb886a2-8117-3da9-96f0-00c952e83aa4"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="fe06e256-212e-344b-a7a8-bdcc43f01b5d">
        <md:cspec name="org.eclipse.emf.common.ui" componentType="eclipse.feature" version="2.7.0.v20120608-0554">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
                <cs:dependency name="org.eclipse.emf.common.ui.feature.jar" componentType="osgi.bundle" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]" filter="(org.eclipse.update.install.features=true)"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2e3511b6-878d-3775-bb2a-cd6be124380f">
        <md:resolution cspecId="fe06e256-212e-344b-a7a8-bdcc43f01b5d" materializable="true" providerId="8aebfa1b-50cd-36aa-8ee7-a729e1831e7f" repository="http://download.eclipse.org/modeling/emf/emf/updates/2.8milestones" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.common.ui" componentType="eclipse.feature" versionDesignator="[2.7.0.v20120608-0554,2.7.0.v20120608-0554]"/>
            <md:versionMatch artifactInfo="org.eclipse.emf.common.ui.feature.group" version="2.7.0.v20120608-0554"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f9f123fc-6dc4-37ae-a723-82cd91549e58">
        <md:resolvedNode resolutionId="2e3511b6-878d-3775-bb2a-cd6be124380f">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="8872f9ac-316a-3152-b440-bf16689c324e"/>
            <md:child refId="7b0e922f-c216-317d-a888-cf51b239ad52"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="2e352203-dfa4-3d1d-bd3e-e1857cc3bc36">
        <md:resolvedNode resolutionId="a2c09639-ffc3-3a40-aaaa-7b6f05d63515">
            <md:child refId="52e3a637-62b9-3444-982c-5c600165c8c5"/>
            <md:child refId="f32f84b1-f7de-3370-ab7c-b3e763aaf9ad"/>
            <md:child refId="398492a3-c8ff-3042-9392-28e0418dd1db"/>
            <md:child refId="f03c9e44-faa2-373d-9c11-792a890f31c1"/>
            <md:child refId="9286597a-0dcc-39c0-9bb5-469e68dc012f"/>
            <md:child refId="5ad0d079-6cd6-3cf9-bd24-76c4a795c394"/>
            <md:child refId="39a6074a-d904-325b-991a-dc0113684db4"/>
            <md:child refId="776f6c41-fc12-3e2f-92d5-297d123315b9"/>
            <md:child refId="dc68e389-1d76-31e2-9eee-b4a6e1e95f0e"/>
            <md:child refId="8b9159e5-de2d-3a88-9b8c-81c9d2ed8c08"/>
            <md:child refId="87239f00-4b2f-3b26-817f-5579dc1a4f13"/>
            <md:child refId="64025c9c-aec5-3daf-8477-270cb11b74e4"/>
            <md:child refId="5ae22534-c16c-37ad-bdc4-f9a3e4eccd80"/>
            <md:child refId="e46a3a1e-c2ad-3088-9e28-7c2f6661f3e6"/>
            <md:child refId="3102549a-3a43-3cf6-9428-9d30e348ceba"/>
            <md:child refId="07e1e9db-1946-3de5-ae9c-9f56e04b91ba"/>
            <md:child refId="ac25bd3c-b1ac-388f-aec1-77e4dc255336"/>
            <md:child refId="2c7c4def-3606-38e0-81cd-bd5272e048b6"/>
            <md:child refId="f9f123fc-6dc4-37ae-a723-82cd91549e58"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="34702750-b9e6-366a-8bc9-3aaf451b2065">
        <md:provider readerType="git" componentTypes="eclipse.feature">
            <rm:uri xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" format="{0},features/{1}-feature">
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="git.clone"/>
                <com:propertyRef xmlns:com="http://www.eclipse.org/buckminster/Common-1.0" key="buckminster.component"/>
            </rm:uri>
            <rm:property xmlns:rm="http://www.eclipse.org/buckminster/RMap-1.0" key="git.remote.uri" value="git://git.eclipse.org/gitroot/cdo/cdo.git"/>
        </md:provider>
    </md:idwrapper>
    <md:idwrapper id="dd2c70bd-4814-35ea-bb14-1999cf17dd94">
        <md:cspec name="org.eclipse.emf.cdo.site" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.sdk" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db.derby" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db.h2" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db.hsqldb" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db.mysql" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db.postgresql" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.tests" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.examples" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.epp" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.dawn.sdk" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.sdk" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.hibernate" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.examples.hibernate" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.hibernate" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.db4o" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.mongodb" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.examples" componentType="eclipse.feature"/>
                <cs:dependency name="org.gastro" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.version" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.help" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.buildstamp" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.launches" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.manifests" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.projectcopy" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.relativepaths" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.tasks" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.windowtitle" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.winexplorer" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.gitbash" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.releng.workingsets" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.dawn.codegen.gmf" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.dawn.tests" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.product" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.explorer.product" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.emf.cdo.examples.server" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.site.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw">
                    <cs:path path="feature.properties"/>
                    <cs:path path="category.xml"/>
                </cs:private>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.sdk"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.derby"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.h2"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.hsqldb"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.mysql"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.postgresql"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tests"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.examples"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.epp"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.dawn.sdk"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.sdk"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.hibernate"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.examples.hibernate"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.hibernate"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.db4o"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.mongodb"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.examples"/>
                        <cs:attribute name="buckminster.clean" component="org.gastro"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.version"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.help"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.buildstamp"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.launches"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.manifests"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.projectcopy"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.relativepaths"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.tasks"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.windowtitle"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.winexplorer"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.gitbash"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.releng.workingsets"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.dawn.codegen.gmf"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.dawn.tests"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.product"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.explorer.product"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.examples.server"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.sdk"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.examples"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.epp"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.dawn.sdk"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.sdk"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.examples.hibernate"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.hibernate"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.db4o"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.mongodb"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.examples"/>
                    <cs:attribute name="bundle.jars" component="org.gastro"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.version"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.help"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.buildstamp"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.launches"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.manifests"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.projectcopy"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.relativepaths"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.tasks"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.windowtitle"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.winexplorer"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.gitbash"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.releng.workingsets"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.dawn.codegen.gmf"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.dawn.tests"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.product"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.explorer.product"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.emf.cdo.examples.server"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.sdk"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.examples"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.epp"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.dawn.sdk"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.sdk"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.examples.hibernate"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.tests.hibernate"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.server.db4o"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.server.mongodb"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.examples"/>
                    <cs:attribute name="feature.jars" component="org.gastro"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.version"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.help"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.buildstamp"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.launches"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.manifests"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.projectcopy"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.relativepaths"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.tasks"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.windowtitle"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.winexplorer"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.gitbash"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.releng.workingsets"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.dawn.codegen.gmf"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.dawn.tests"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.server.product"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.explorer.product"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.sdk"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.examples"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.epp"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.dawn.sdk"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.sdk"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.examples.hibernate"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.hibernate"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.db4o"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.mongodb"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.examples"/>
                    <cs:attribute name="product.configuration.exports" component="org.gastro"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.version"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.help"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.buildstamp"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.launches"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.manifests"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.projectcopy"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.relativepaths"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.tasks"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.windowtitle"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.winexplorer"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.gitbash"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.releng.workingsets"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.dawn.codegen.gmf"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.dawn.tests"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.product"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.explorer.product"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.examples.server"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.sdk"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.examples"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.epp"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.dawn.sdk"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.sdk"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.examples.hibernate"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.tests.hibernate"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.server.db4o"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.server.mongodb"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.examples"/>
                    <cs:attribute name="source.bundle.jars" component="org.gastro"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.version"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.help"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.buildstamp"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.launches"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.manifests"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.projectcopy"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.relativepaths"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.tasks"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.windowtitle"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.winexplorer"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.gitbash"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.releng.workingsets"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.dawn.codegen.gmf"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.dawn.tests"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.server.product"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.emf.cdo.explorer.product"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.emf.cdo.examples.server"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.sdk"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.examples"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.epp"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.dawn.sdk"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.sdk"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.examples.hibernate"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.tests.hibernate"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.server.db4o"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.server.mongodb"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.examples"/>
                    <cs:attribute name="source.feature.jars" component="org.gastro"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.version"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.help"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.buildstamp"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.launches"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.manifests"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.projectcopy"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.relativepaths"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.tasks"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.windowtitle"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.winexplorer"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.gitbash"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.releng.workingsets"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.dawn.codegen.gmf"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.dawn.tests"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.server.product"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.emf.cdo.explorer.product"/>
                </cs:public>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="4bc166e8-8b07-32b9-a718-17764eb1912a">
        <md:resolution cspecId="dd2c70bd-4814-35ea-bb14-1999cf17dd94" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.emf.cdo.site-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.site" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="669d6035-fef1-3303-bc38-264af9a307c8">
        <md:cspec name="org.eclipse.net4j.sdk" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.ui" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.util.ui" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.defs" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.doc" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.util.doc" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db.doc" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.examples.installer" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.sdk" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.commons.codec.source" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.commons.httpclient.source" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.derby.source" componentType="osgi.bundle"/>
                <cs:dependency name="org.h2.source" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.sdk.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.ui"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.defs"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.doc"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.doc"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.doc"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.examples.installer"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.sdk"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.commons.codec.source"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.commons.httpclient.source"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.derby.source"/>
                        <cs:attribute name="buckminster.clean" component="org.h2.source"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.doc"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.doc"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.examples.installer"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.sdk"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.commons.codec.source"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.commons.httpclient.source"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.derby.source"/>
                    <cs:attribute name="bundle.and.fragments" component="org.h2.source"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.doc"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.doc"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.examples.installer"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.doc"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.doc"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.examples.installer"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.sdk"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.commons.codec.source"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.commons.httpclient.source"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.derby.source"/>
                    <cs:attribute name="product.configuration.exports" component="org.h2.source"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.doc"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.doc"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.examples.installer"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.sdk"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.doc"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.doc"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.examples.installer"/>
                </cs:public>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="1b601cc2-c151-373a-8be8-e68ceaa4ac5b">
        <md:resolution cspecId="669d6035-fef1-3303-bc38-264af9a307c8" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.sdk-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.sdk" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c7b3a4fb-f34c-3b4b-8698-032591fb8338">
        <md:cspec name="org.eclipse.net4j.util.ui" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.util" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.util.ui" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.ui.shared" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.debug" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.util.ui.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.ui"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui.shared"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.debug"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.debug"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.debug"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.debug"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.util"/>
                </cs:public>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="ddea1be2-e02a-3a43-86b0-64fc281a49f0">
        <md:resolution cspecId="c7b3a4fb-f34c-3b4b-8698-032591fb8338" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.util.ui-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.util.ui" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a728db40-9a48-3775-978b-cbfa7e84b80f">
        <md:cspec name="org.eclipse.net4j.util.ui" componentType="osgi.bundle" version="3.2.0.qualifier" shortDesc="Net4j Utilities UI">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.ui.views" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.ui.shared" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util.ui.source" componentType="osgi.bundle" versionDesignator="[3.2.0.qualifier,3.2.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.util.ui.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.ui.views"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.ui"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.ui.views"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.ui"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.ui.views"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.ui"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.ui.views"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui.shared"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.ui.views"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.ui"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.ui.shared"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d736336d-2986-36b9-8a74-f3fa19f65f35">
        <md:resolution cspecId="a728db40-9a48-3775-978b-cbfa7e84b80f" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.util.ui" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.util.ui" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="3.2.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9b195289-44ac-31ea-a8f5-6dbe7a036cb9">
        <md:cspec name="org.eclipse.net4j.util" componentType="osgi.bundle" version="3.2.0.qualifier" shortDesc="Net4j Utilities">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.util.source" componentType="osgi.bundle" versionDesignator="[3.2.0.qualifier,3.2.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.util.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="schema/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.expressions"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.core.expressions"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5a93b251-4597-378c-b0eb-f50eb971153e">
        <md:resolution cspecId="9b195289-44ac-31ea-a8f5-6dbe7a036cb9" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.util" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="3.2.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b">
        <md:unresolvedNode>
            <md:component name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="96982162-3a98-3670-a271-d7f4ea0b3f4d">
        <md:unresolvedNode>
            <md:component name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6ede6811-d00c-3c6f-ab3a-64895cf4a53a">
        <md:resolvedNode resolutionId="5a93b251-4597-378c-b0eb-f50eb971153e">
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="96982162-3a98-3670-a271-d7f4ea0b3f4d"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e37d3296-74c6-346f-b251-36f50544c666">
        <md:cspec name="org.eclipse.net4j.ui.shared" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform UI Shared">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.ui" componentType="osgi.bundle" versionDesignator="[3.6.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.ui.shared.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.ui.shared.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="icons/"/>
                    <cs:path path="modeling32.png"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.ui.shared.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.ui"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.ui"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.ui"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="93c5814d-4208-3a7c-8892-589ad8bdba90">
        <md:resolution cspecId="e37d3296-74c6-346f-b251-36f50544c666" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.ui.shared" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.ui.shared" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="f68df4bb-6a12-3375-948f-f1742c5d6c78">
        <md:resolvedNode resolutionId="93c5814d-4208-3a7c-8892-589ad8bdba90">
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="2f3b57fa-d41f-303d-9931-84211c31e9ff">
        <md:unresolvedNode>
            <md:component name="org.eclipse.ui.views" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a41a45a8-7469-335b-ac26-03183d6b0670">
        <md:resolvedNode resolutionId="d736336d-2986-36b9-8a74-f3fa19f65f35">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="f68df4bb-6a12-3375-948f-f1742c5d6c78"/>
            <md:child refId="2f3b57fa-d41f-303d-9931-84211c31e9ff"/>
            <md:child refId="6ee3b85e-dfd1-33f0-b76f-72f80a9954fd"/>
            <md:child refId="96982162-3a98-3670-a271-d7f4ea0b3f4d"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d0051afd-54e9-3f11-a6b0-57ed8e70f1cd">
        <md:cspec name="org.eclipse.net4j.debug" componentType="osgi.bundle" version="3.0.0.qualifier" shortDesc="Net4j Signalling Platform Debug Support">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util.ui" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.debug.source" componentType="osgi.bundle" versionDesignator="[3.0.0.qualifier,3.0.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.debug.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="icons/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.ui"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="07754f82-714f-34d6-a6cb-cdc7064950dc">
        <md:resolution cspecId="d0051afd-54e9-3f11-a6b0-57ed8e70f1cd" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.debug" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.debug" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="3.0.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b52809e1-26c3-3699-8b19-59210f750f3e">
        <md:resolvedNode resolutionId="07754f82-714f-34d6-a6cb-cdc7064950dc">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="a41a45a8-7469-335b-ac26-03183d6b0670"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8634939f-c1d4-3da0-a4ab-9bf2de89cace">
        <md:cspec name="org.eclipse.net4j.util" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.commons.logging" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.util.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.commons.logging"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.commons.logging"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.commons.logging"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.apache.commons.logging"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a09e9995-ba04-335f-832d-d3ca20e2e893">
        <md:resolution cspecId="8634939f-c1d4-3da0-a4ab-9bf2de89cace" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.util-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.util" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7d33a493-4eaa-3da3-a6ef-6e8047fd9cfd">
        <md:cspec name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.license.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes">
                    <cs:path path="feature.properties"/>
                    <cs:path path="epl-v10.html"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="license.html"/>
                    <cs:path path="eclipse_update_120.jpg"/>
                    <cs:path path="rootfiles/"/>
                </cs:private>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:public>
                <cs:public name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars"/>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references"/>
                <cs:public name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="manifest"/>
                </cs:public>
                <cs:public name="product.configuration.exports"/>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))"/>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="8044c40f-2898-3909-8adb-d3da1d421d24">
        <md:resolution cspecId="7d33a493-4eaa-3da3-a6ef-6e8047fd9cfd" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.emf.cdo.license-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="c8c2de73-4dea-3afe-9bbf-26cfdf865308">
        <md:resolvedNode resolutionId="8044c40f-2898-3909-8adb-d3da1d421d24"/>
    </md:idwrapper>
    <md:idwrapper id="0ba779bb-914c-3744-9b27-6d58f12e65db">
        <md:resolvedNode resolutionId="a09e9995-ba04-335f-832d-d3ca20e2e893">
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="466783cc-1960-3634-a5b6-9b5e0f174c9e"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a2459e8a-1459-3ed8-bf3a-28ff60717ff9">
        <md:resolvedNode resolutionId="ddea1be2-e02a-3a43-86b0-64fc281a49f0">
            <md:child refId="a41a45a8-7469-335b-ac26-03183d6b0670"/>
            <md:child refId="b52809e1-26c3-3699-8b19-59210f750f3e"/>
            <md:child refId="0ba779bb-914c-3744-9b27-6d58f12e65db"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
            <md:child refId="f68df4bb-6a12-3375-948f-f1742c5d6c78"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="d54eff99-7c80-39d2-91e6-72e2a9f0e88a">
        <md:cspec name="org.eclipse.net4j.examples.installer" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.examples.installer" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.examples.installer.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.examples.installer"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.examples.installer"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.examples.installer"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.examples.installer"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5fd4acee-1aa8-33e0-8fcf-02ea69c25301">
        <md:resolution cspecId="d54eff99-7c80-39d2-91e6-72e2a9f0e88a" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.examples.installer-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.examples.installer" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0f45dcda-2959-34d8-a089-37d3102966f7">
        <md:cspec name="org.eclipse.net4j.examples.installer" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform Examples Installer">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.common.ui" componentType="osgi.bundle" versionDesignator="[2.5.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.examples.installer.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.examples.installer.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="examples/"/>
                    <cs:path path="icons/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="Update Net4j Example Installers.launch"/>
                <cs:private name="src.includes_1" path="about.html"/>
                <cs:private name="src.includes_2" path="copyright.txt"/>
                <cs:private name="src.includes_3" path="update.ant"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                    </cs:prerequisites>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.common.ui"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.common.ui"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.common.ui"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.common.ui"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="src.includes_2"/>
                    <cs:attribute name="src.includes_3"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e79acc4b-af37-379f-b9e6-ea5fab49d232">
        <md:resolution cspecId="0f45dcda-2959-34d8-a089-37d3102966f7" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.examples.installer" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.examples.installer" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="ab836b92-98a5-3b3e-98a8-7e5940c1e32b">
        <md:resolvedNode resolutionId="e79acc4b-af37-379f-b9e6-ea5fab49d232">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="7b0e922f-c216-317d-a888-cf51b239ad52"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="8b946af6-7163-3aa8-8004-4dc9d0ad3040">
        <md:resolvedNode resolutionId="5fd4acee-1aa8-33e0-8fcf-02ea69c25301">
            <md:child refId="ab836b92-98a5-3b3e-98a8-7e5940c1e32b"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="01c60c1d-b1d3-344b-8f07-3014945e4408">
        <md:cspec name="org.apache.commons.codec.source" componentType="osgi.bundle" version="1.3.0.v201101211617"/>
    </md:idwrapper>
    <md:idwrapper id="fdaf1187-e5ea-3885-b9e2-6a37e09919b1">
        <md:resolution cspecId="01c60c1d-b1d3-344b-8f07-3014945e4408" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.codec.source" componentType="osgi.bundle" versionDesignator="[1.3.0.v201101211617,1.3.0.v201101211617]"/>
            <md:versionMatch artifactInfo="org.apache.commons.codec.source" version="1.3.0.v201101211617"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="036e8e04-046e-3a55-ad91-5bcabda44685">
        <md:resolvedNode resolutionId="fdaf1187-e5ea-3885-b9e2-6a37e09919b1"/>
    </md:idwrapper>
    <md:idwrapper id="c1fe45be-5d16-3a43-b437-51aa5a09e61f">
        <md:cspec name="org.eclipse.net4j.doc" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.doc" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.doc.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.doc"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.doc"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.doc"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.doc"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2eb5b472-1b40-3758-9b62-1fee07556660">
        <md:resolution cspecId="c1fe45be-5d16-3a43-b437-51aa5a09e61f" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.doc-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.doc" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6a25df04-a946-340d-b997-1fbd84a87c79">
        <md:cspec name="org.eclipse.net4j.doc" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform Documentation">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.ui.intro" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.ui.intro.universal" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.util.doc" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.debug" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.http" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.http.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.http.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.jvm" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.tcp" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.ui" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.doc.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.doc.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="META-INF/"/>
                    <cs:path path="images/"/>
                    <cs:path path="javadoc/"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                    <cs:path path="about.ini"/>
                    <cs:path path="toc.xml"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="intro/"/>
                    <cs:path path="html/"/>
                    <cs:path path="toc.xmi"/>
                    <cs:path path="modeling32.png"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.doc.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.help"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.ui.intro"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.ui.intro.universal"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.debug"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.help"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.ui.intro"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.ui.intro.universal"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.debug"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.debug"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.help"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.ui.intro"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.ui.intro.universal"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.debug"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.help"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.ui.intro"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.ui.intro.universal"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.debug"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.ui"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0da3be3d-95be-3b68-a315-64cb0aa23b9c">
        <md:resolution cspecId="6a25df04-a946-340d-b997-1fbd84a87c79" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.doc" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.doc" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="22796732-7d8e-342d-9f4a-ebd3a39b9b11">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.http.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="aeb3f87c-b850-344e-b63d-64662a437a1f">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.http.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="55d876a9-f880-3b68-a7e3-0c1c02ae6973">
        <md:unresolvedNode>
            <md:component name="org.eclipse.ui.intro" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="56b4e6d1-3cc2-343f-bec2-46cd1f8f9722">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.debug" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ab31a9e2-e0c9-3ec9-b749-18f835e1448f">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.util.doc" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="b40f54fd-8cbf-3b9a-8abb-2ed9d6699a5f">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.ui" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="7abb335f-4803-37aa-8c08-5cc7d1fcaf5c">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.http" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3e118a48-b3b9-3dd0-bebd-7854a270c2c6">
        <md:unresolvedNode>
            <md:component name="org.eclipse.ui.intro.universal" componentType="osgi.bundle" versionDesignator="[3.2.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a008d87c-f9b1-3bf4-9b3f-2ba067a86886">
        <md:unresolvedNode>
            <md:component name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="92ce3595-f679-32c4-b510-89276c491e33">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.tcp" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="49cda56f-0189-37e2-a6fa-741f98181fa8">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="52d75f50-feb2-3a45-ba74-5967c8eb463f">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.jvm" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="28912e54-80fc-3907-afa1-022a55eebf14">
        <md:resolvedNode resolutionId="0da3be3d-95be-3b68-a315-64cb0aa23b9c">
            <md:child refId="22796732-7d8e-342d-9f4a-ebd3a39b9b11"/>
            <md:child refId="aeb3f87c-b850-344e-b63d-64662a437a1f"/>
            <md:child refId="55d876a9-f880-3b68-a7e3-0c1c02ae6973"/>
            <md:child refId="56b4e6d1-3cc2-343f-bec2-46cd1f8f9722"/>
            <md:child refId="ab31a9e2-e0c9-3ec9-b749-18f835e1448f"/>
            <md:child refId="b40f54fd-8cbf-3b9a-8abb-2ed9d6699a5f"/>
            <md:child refId="7abb335f-4803-37aa-8c08-5cc7d1fcaf5c"/>
            <md:child refId="3e118a48-b3b9-3dd0-bebd-7854a270c2c6"/>
            <md:child refId="a008d87c-f9b1-3bf4-9b3f-2ba067a86886"/>
            <md:child refId="92ce3595-f679-32c4-b510-89276c491e33"/>
            <md:child refId="49cda56f-0189-37e2-a6fa-741f98181fa8"/>
            <md:child refId="52d75f50-feb2-3a45-ba74-5967c8eb463f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5adfd1c2-211e-351d-83b3-ca82c89a1aa9">
        <md:resolvedNode resolutionId="2eb5b472-1b40-3758-9b62-1fee07556660">
            <md:child refId="28912e54-80fc-3907-afa1-022a55eebf14"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3c63f5be-b8df-3fa5-8650-1598c9c86b02">
        <md:cspec name="org.eclipse.net4j" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.util.ui" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.jvm" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.tcp" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.http.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.http" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.http.server" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.commons.codec" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.commons.logging" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.commons.httpclient" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.ui"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.jvm"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tcp"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http.common"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http.server"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.commons.codec"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.commons.logging"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.commons.httpclient"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.commons.codec"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.commons.logging"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.commons.httpclient"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.commons.codec"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.commons.logging"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.commons.httpclient"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.http.server"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.apache.commons.codec"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.apache.commons.logging"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.apache.commons.httpclient"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.util.ui"/>
                </cs:public>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0983c7b7-0cea-3888-a180-3e9d23e11881">
        <md:resolution cspecId="3c63f5be-b8df-3fa5-8650-1598c9c86b02" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="80315621-cfb9-3c29-bad8-f7861df388ca">
        <md:cspec name="org.eclipse.net4j.tcp" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform Transport TCP">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.tcp.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.tcp.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d050b5f0-3c13-3c00-91b6-e0f41648616b">
        <md:resolution cspecId="80315621-cfb9-3c29-bad8-f7861df388ca" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.tcp" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.tcp" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="96b880bb-e234-3d3f-be83-2e066268d9d9">
        <md:cspec name="org.eclipse.net4j" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform Transport">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e4856236-3089-3240-8068-8ed7cbc5669f">
        <md:resolution cspecId="96b880bb-e234-3d3f-be83-2e066268d9d9" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="43136b69-c07c-350d-874b-bb48d3c5e248">
        <md:resolvedNode resolutionId="e4856236-3089-3240-8068-8ed7cbc5669f">
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a584c6d1-b75e-35fd-bc53-5a654ead4bbd">
        <md:resolvedNode resolutionId="d050b5f0-3c13-3c00-91b6-e0f41648616b">
            <md:child refId="43136b69-c07c-350d-874b-bb48d3c5e248"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5afbe7aa-e331-388c-b769-a3bee7f3883b">
        <md:cspec name="org.eclipse.net4j.jvm" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform Transport JVM">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.jvm.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.jvm.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="7c24137f-8e0e-3842-8ed4-0032fbd48062">
        <md:resolution cspecId="5afbe7aa-e331-388c-b769-a3bee7f3883b" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.jvm" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.jvm" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="274e3006-e841-30e0-8abe-413b35a8bb98">
        <md:resolvedNode resolutionId="7c24137f-8e0e-3842-8ed4-0032fbd48062">
            <md:child refId="43136b69-c07c-350d-874b-bb48d3c5e248"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1d6cf0d7-03ec-3245-bdb0-6977f79c9bec">
        <md:cspec name="org.apache.commons.httpclient" componentType="osgi.bundle" version="3.1.0.v201012070820">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.commons.httpclient.source" componentType="osgi.bundle" versionDesignator="[3.1.0.v201012070820,3.1.0.v201012070820]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="c17380bd-e1f9-3eea-a659-f96072abec5d">
        <md:resolution cspecId="1d6cf0d7-03ec-3245-bdb0-6977f79c9bec" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.httpclient" componentType="osgi.bundle" versionDesignator="[3.1.0.v201012070820,3.1.0.v201012070820]"/>
            <md:versionMatch artifactInfo="org.apache.commons.httpclient" version="3.1.0.v201012070820"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="154a19bd-2a23-302a-99f8-4d905f07b619">
        <md:resolvedNode resolutionId="c17380bd-e1f9-3eea-a659-f96072abec5d"/>
    </md:idwrapper>
    <md:idwrapper id="94aeaccc-9c48-313f-a7d5-9b7d0fd51269">
        <md:cspec name="org.eclipse.net4j.http.server" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j Signalling Platform Transport HTTP Server">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.http.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.equinox.http.registry" componentType="osgi.bundle" versionDesignator="[1.0.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.http.server.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.http.server.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.equinox.http.registry"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.equinox.http.registry"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.equinox.http.registry"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.equinox.http.registry"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="d3858467-d5fe-3294-b04e-80c716928d61">
        <md:resolution cspecId="94aeaccc-9c48-313f-a7d5-9b7d0fd51269" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.http.server" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.http.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9c8b1b05-3c58-3409-82b6-c5caef542122">
        <md:cspec name="org.eclipse.net4j.http.common" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j Signalling Platform Transport HTTP Common">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.http.common.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.http.common.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="dd62630c-b230-327b-a30f-72a83abf8352">
        <md:resolution cspecId="9c8b1b05-3c58-3409-82b6-c5caef542122" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.http.common" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.http.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="64300ae3-6d0f-3ce2-8597-209e84d62b4b">
        <md:resolvedNode resolutionId="dd62630c-b230-327b-a30f-72a83abf8352">
            <md:child refId="43136b69-c07c-350d-874b-bb48d3c5e248"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3ebbc5d9-b0db-3592-b52d-c61b6616d2ab">
        <md:cspec name="org.eclipse.equinox.http.registry" componentType="osgi.bundle" version="1.1.200.v20120522-2049">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.equinox.common" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.equinox.registry" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.equinox.http.registry.source" componentType="osgi.bundle" versionDesignator="[1.1.200.v20120522-2049,1.1.200.v20120522-2049]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="3bf4fbc6-149b-3cb1-b279-6f37ca56e93c">
        <md:resolution cspecId="3ebbc5d9-b0db-3592-b52d-c61b6616d2ab" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.equinox.http.registry" componentType="osgi.bundle" versionDesignator="[1.1.200.v20120522-2049,1.1.200.v20120522-2049]"/>
            <md:versionMatch artifactInfo="org.eclipse.equinox.http.registry" version="1.1.200.v20120522-2049"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d6c6c48b-c096-3065-bedf-90e7ed6e31da">
        <md:resolvedNode resolutionId="3bf4fbc6-149b-3cb1-b279-6f37ca56e93c">
            <md:child refId="36d3c04e-082a-3ea5-8302-44f7b3f525ac"/>
            <md:child refId="c3b215f8-317a-326b-8cb8-d32177782e34"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="597487b1-a409-3dff-bc98-f8ea747cf2d6">
        <md:resolvedNode resolutionId="d3858467-d5fe-3294-b04e-80c716928d61">
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="64300ae3-6d0f-3ce2-8597-209e84d62b4b"/>
            <md:child refId="d6c6c48b-c096-3065-bedf-90e7ed6e31da"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a5366c8f-ea23-3a67-b2fb-8f252b6b2d52">
        <md:cspec name="org.eclipse.net4j.http" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j Signalling Platform Transport HTTP">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.http.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.http.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.http.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http.common"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http.common"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http.common"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="78575183-a4d0-395e-b786-dd936ce2ee9e">
        <md:resolution cspecId="a5366c8f-ea23-3a67-b2fb-8f252b6b2d52" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.http" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.http" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="70fea112-ebf9-3325-982c-a9fc936e830e">
        <md:resolvedNode resolutionId="78575183-a4d0-395e-b786-dd936ce2ee9e">
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="64300ae3-6d0f-3ce2-8597-209e84d62b4b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="96770b6c-30b3-3d86-8f2f-d0b9c782259f">
        <md:cspec name="org.apache.commons.codec" componentType="osgi.bundle" version="1.3.0.v201101211617">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.commons.codec.source" componentType="osgi.bundle" versionDesignator="[1.3.0.v201101211617,1.3.0.v201101211617]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="89b9899d-7136-3411-b3f0-61479968e34e">
        <md:resolution cspecId="96770b6c-30b3-3d86-8f2f-d0b9c782259f" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.codec" componentType="osgi.bundle" versionDesignator="[1.3.0.v201101211617,1.3.0.v201101211617]"/>
            <md:versionMatch artifactInfo="org.apache.commons.codec" version="1.3.0.v201101211617"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2da382ce-085f-338d-b529-0936c0beae68">
        <md:resolvedNode resolutionId="89b9899d-7136-3411-b3f0-61479968e34e"/>
    </md:idwrapper>
    <md:idwrapper id="bf528add-86d8-3fe9-bffa-2d2deb47a80f">
        <md:resolvedNode resolutionId="0983c7b7-0cea-3888-a180-3e9d23e11881">
            <md:child refId="a584c6d1-b75e-35fd-bc53-5a654ead4bbd"/>
            <md:child refId="a2459e8a-1459-3ed8-bf3a-28ff60717ff9"/>
            <md:child refId="274e3006-e841-30e0-8abe-413b35a8bb98"/>
            <md:child refId="154a19bd-2a23-302a-99f8-4d905f07b619"/>
            <md:child refId="597487b1-a409-3dff-bc98-f8ea747cf2d6"/>
            <md:child refId="70fea112-ebf9-3325-982c-a9fc936e830e"/>
            <md:child refId="466783cc-1960-3634-a5b6-9b5e0f174c9e"/>
            <md:child refId="43136b69-c07c-350d-874b-bb48d3c5e248"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
            <md:child refId="2da382ce-085f-338d-b529-0936c0beae68"/>
            <md:child refId="64300ae3-6d0f-3ce2-8597-209e84d62b4b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e3c51671-3fff-3a2d-89c1-a9a547927674">
        <md:cspec name="org.eclipse.net4j.db.doc" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.db.doc" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.doc.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.doc"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.db.doc"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.doc"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.db.doc"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5b470b00-f196-353b-914f-0b09f694503e">
        <md:resolution cspecId="e3c51671-3fff-3a2d-89c1-a9a547927674" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.db.doc-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.db.doc" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a5f801d0-ffd1-340d-b69f-05da66e6d7df">
        <md:cspec name="org.eclipse.net4j.db.doc" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j DB Framework Documentation">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util.doc" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.db.derby" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.db.h2" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.db.hsqldb" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.db.mysql" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.db.postgresql" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.db.doc.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.doc.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="META-INF/"/>
                    <cs:path path="images/"/>
                    <cs:path path="javadoc/"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                    <cs:path path="about.ini"/>
                    <cs:path path="toc.xml"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="html/"/>
                    <cs:path path="schemadoc/"/>
                    <cs:path path="toc.xmi"/>
                    <cs:path path="modeling32.png"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.db.doc.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.help"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.help"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.postgresql"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.help"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.postgresql"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.help"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.doc"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.hsqldb"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.mysql"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.postgresql"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="13890acb-0141-3fc7-acf0-52a60bd4f97a">
        <md:resolution cspecId="a5f801d0-ffd1-340d-b69f-05da66e6d7df" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.db.doc" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.db.doc" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9ac66adc-a5ec-3cbb-a5f3-d8ca99077086">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.db.mysql" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="06d450fa-6269-3f14-adbf-6c5f3c9e8444">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.db.hsqldb" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="64bbcb13-7299-3867-8fa5-7a6d5a29bfcd">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="32b4121e-9b65-3306-8492-dc1acb6b0de5">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.db.derby" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="956339b2-5ae8-3f9a-afbe-5efe04b7ff3a">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.db.h2" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9035161c-3ef7-30d4-b7b9-b8fa15fd9cc4">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.db.postgresql" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="19257da7-8f7f-3819-87b3-cd0529a9ea23">
        <md:resolvedNode resolutionId="13890acb-0141-3fc7-acf0-52a60bd4f97a">
            <md:child refId="9ac66adc-a5ec-3cbb-a5f3-d8ca99077086"/>
            <md:child refId="06d450fa-6269-3f14-adbf-6c5f3c9e8444"/>
            <md:child refId="ab31a9e2-e0c9-3ec9-b749-18f835e1448f"/>
            <md:child refId="64bbcb13-7299-3867-8fa5-7a6d5a29bfcd"/>
            <md:child refId="32b4121e-9b65-3306-8492-dc1acb6b0de5"/>
            <md:child refId="956339b2-5ae8-3f9a-afbe-5efe04b7ff3a"/>
            <md:child refId="9035161c-3ef7-30d4-b7b9-b8fa15fd9cc4"/>
            <md:child refId="9b76511c-f50f-396f-8087-6b7a3d0c43e1"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="5c3e449d-598e-3b58-aaf5-176d2910def9">
        <md:resolvedNode resolutionId="5b470b00-f196-353b-914f-0b09f694503e">
            <md:child refId="19257da7-8f7f-3819-87b3-cd0529a9ea23"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="dfb20dd2-d960-33ea-ab4c-a72e0dd91ebf">
        <md:cspec name="org.apache.commons.httpclient.source" componentType="osgi.bundle" version="3.1.0.v201012070820"/>
    </md:idwrapper>
    <md:idwrapper id="b2982950-d3d8-3b8f-9e05-53679087933f">
        <md:resolution cspecId="dfb20dd2-d960-33ea-ab4c-a72e0dd91ebf" materializable="true" providerId="bfd42f42-4468-3c95-8f2d-1361b7094d6c" repository="http://download.eclipse.org/eclipse/updates/3.8milestones" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.commons.httpclient.source" componentType="osgi.bundle" versionDesignator="[3.1.0.v201012070820,3.1.0.v201012070820]"/>
            <md:versionMatch artifactInfo="org.apache.commons.httpclient.source" version="3.1.0.v201012070820"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="bf4d89e6-6a7c-327c-ab34-3ee1631391ca">
        <md:resolvedNode resolutionId="b2982950-d3d8-3b8f-9e05-53679087933f"/>
    </md:idwrapper>
    <md:idwrapper id="988b1c48-41b8-3117-a35a-32b4b9588fb9">
        <md:cspec name="org.h2.source" componentType="osgi.bundle" version="1.1.117.v201105142352"/>
    </md:idwrapper>
    <md:idwrapper id="acc01182-cea6-35f4-a697-6fe484bfe900">
        <md:resolution cspecId="988b1c48-41b8-3117-a35a-32b4b9588fb9" materializable="true" providerId="201be82d-7bc6-30b8-8579-dd342129080e" repository="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.h2.source" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.h2.source" version="1.1.117.v201105142352"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="6a7a0e09-5b0b-386f-9390-993f0a2d7e29">
        <md:resolvedNode resolutionId="acc01182-cea6-35f4-a697-6fe484bfe900"/>
    </md:idwrapper>
    <md:idwrapper id="33d6650c-a229-3671-adb9-617a94564d5c">
        <md:cspec name="org.apache.derby.source" componentType="osgi.bundle" version="10.5.1.1_v201108232300"/>
    </md:idwrapper>
    <md:idwrapper id="0f2a649b-1d13-3ae9-9f28-0b32df3eac73">
        <md:resolution cspecId="33d6650c-a229-3671-adb9-617a94564d5c" materializable="true" providerId="201be82d-7bc6-30b8-8579-dd342129080e" repository="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.derby.source" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.apache.derby.source" version="10.5.1.1_v201108232300"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="aa5eab4a-275c-3bd8-ada1-870ca22c72d7">
        <md:resolvedNode resolutionId="0f2a649b-1d13-3ae9-9f28-0b32df3eac73"/>
    </md:idwrapper>
    <md:idwrapper id="6b69e01f-436a-368a-9289-a83cd6356f4b">
        <md:cspec name="org.eclipse.net4j.db" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.db.derby" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.db.h2" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.db" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.derby"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.h2"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.db"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.db"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.db.h2"/>
                </cs:public>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="0512ef17-1191-3b6b-903c-b9ee5afa4755">
        <md:resolution cspecId="6b69e01f-436a-368a-9289-a83cd6356f4b" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.db-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.db" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="832ab3f0-6945-3d5b-9da7-70d11262a914">
        <md:cspec name="org.eclipse.net4j.db.h2" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.db.h2" componentType="osgi.bundle"/>
                <cs:dependency name="org.h2" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.h2.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.h2"/>
                        <cs:attribute name="buckminster.clean" component="org.h2"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.and.fragments" component="org.h2"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="product.configuration.exports" component="org.h2"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.h2"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="bb5ebb45-bd04-3258-9711-dd7b649ece32">
        <md:resolution cspecId="832ab3f0-6945-3d5b-9da7-70d11262a914" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.db.h2-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.db.h2" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="9555fad1-cb30-3162-988b-1a5876cc0b09">
        <md:cspec name="org.h2" componentType="osgi.bundle" version="1.1.117.v201105142352">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.h2.source" componentType="osgi.bundle" versionDesignator="[1.1.117.v201105142352,1.1.117.v201105142352]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="041948e9-cae5-32d3-9149-8dbbca5c5887">
        <md:resolution cspecId="9555fad1-cb30-3162-988b-1a5876cc0b09" materializable="true" providerId="201be82d-7bc6-30b8-8579-dd342129080e" repository="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.h2" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.h2" version="1.1.117.v201105142352"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5cb403c1-1ca5-3cef-b003-8e5eab36d1db">
        <md:resolvedNode resolutionId="041948e9-cae5-32d3-9149-8dbbca5c5887"/>
    </md:idwrapper>
    <md:idwrapper id="21edb8f4-347a-34ca-911f-a10c27e53caa">
        <md:cspec name="org.eclipse.net4j.db.h2" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j DB Framework H2 Adapter">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db.h2.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.h2.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.db.h2.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2f8b145f-265e-3bdf-ba3e-2593a028ef3e">
        <md:resolution cspecId="21edb8f4-347a-34ca-911f-a10c27e53caa" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.db.h2" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.db.h2" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7ebc6216-ba42-39eb-af88-553d89f9b43a">
        <md:cspec name="org.eclipse.net4j.db" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j DB Framework">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="schema/"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.db.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="8a46fe0b-9915-38e1-9800-a7b42ce420d5">
        <md:resolution cspecId="7ebc6216-ba42-39eb-af88-553d89f9b43a" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.db" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="e883258c-4804-396c-8f15-b1d5ff5db921">
        <md:resolvedNode resolutionId="8a46fe0b-9915-38e1-9800-a7b42ce420d5">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e22433a4-b9b9-32b4-b06e-57b1aff6119a">
        <md:resolvedNode resolutionId="2f8b145f-265e-3bdf-ba3e-2593a028ef3e">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e883258c-4804-396c-8f15-b1d5ff5db921"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="f183f4e0-97a6-3fa6-9ace-279240674302">
        <md:resolvedNode resolutionId="bb5ebb45-bd04-3258-9711-dd7b649ece32">
            <md:child refId="5cb403c1-1ca5-3cef-b003-8e5eab36d1db"/>
            <md:child refId="e22433a4-b9b9-32b4-b06e-57b1aff6119a"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="c5a57b34-1d48-32da-8e00-1926db08fc68">
        <md:cspec name="org.eclipse.net4j.db.derby" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.db.derby" componentType="osgi.bundle"/>
                <cs:dependency name="org.apache.derby" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.derby.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.derby"/>
                        <cs:attribute name="buckminster.clean" component="org.apache.derby"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="bundle.and.fragments" component="org.apache.derby"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="product.configuration.exports" component="org.apache.derby"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.apache.derby"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="3f0a0b0b-75ee-332d-b0d1-0dc7aa5319cc">
        <md:resolution cspecId="c5a57b34-1d48-32da-8e00-1926db08fc68" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.db.derby-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.db.derby" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="41329b96-2d8f-3d11-8973-701cf9b2106b">
        <md:cspec name="org.eclipse.net4j.db.derby" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j DB Framework Derby Adapter">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db.derby.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.db.derby.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="DerbyServer start.launch"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="DerbyServer stop.launch"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.db.derby.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a520b3de-3a00-3dd7-869b-acf3a85b4b05">
        <md:resolution cspecId="41329b96-2d8f-3d11-8973-701cf9b2106b" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.db.derby" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.db.derby" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a500e204-5936-35d9-b1d5-943fad2ec7ce">
        <md:resolvedNode resolutionId="a520b3de-3a00-3dd7-869b-acf3a85b4b05">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="e883258c-4804-396c-8f15-b1d5ff5db921"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="6649aebf-a44f-3b0b-a13e-679ab9fdcb11">
        <md:cspec name="org.apache.derby" componentType="osgi.bundle" version="10.5.1.1_v201108232300">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.apache.derby.source" componentType="osgi.bundle" versionDesignator="[10.5.1.1_v201108232300,10.5.1.1_v201108232300]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="26196a26-6614-3511-8849-7767587099b7">
        <md:resolution cspecId="6649aebf-a44f-3b0b-a13e-679ab9fdcb11" materializable="true" providerId="201be82d-7bc6-30b8-8579-dd342129080e" repository="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.apache.derby" componentType="osgi.bundle"/>
            <md:versionMatch artifactInfo="org.apache.derby" version="10.5.1.1_v201108232300"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="301e0c30-2013-3153-80e6-7056bd667996">
        <md:resolvedNode resolutionId="26196a26-6614-3511-8849-7767587099b7"/>
    </md:idwrapper>
    <md:idwrapper id="4a3e7b9e-d1d8-3fe0-b2c6-dc65789fbb44">
        <md:resolvedNode resolutionId="3f0a0b0b-75ee-332d-b0d1-0dc7aa5319cc">
            <md:child refId="a500e204-5936-35d9-b1d5-943fad2ec7ce"/>
            <md:child refId="301e0c30-2013-3153-80e6-7056bd667996"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="11712258-470e-30e2-aee1-66984feb1ac8">
        <md:resolvedNode resolutionId="0512ef17-1191-3b6b-903c-b9ee5afa4755">
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="f183f4e0-97a6-3fa6-9ace-279240674302"/>
            <md:child refId="4a3e7b9e-d1d8-3fe0-b2c6-dc65789fbb44"/>
            <md:child refId="e883258c-4804-396c-8f15-b1d5ff5db921"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="17de71b3-3605-3afe-9b63-dcace56d833b">
        <md:cspec name="org.eclipse.net4j.util.doc" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.util.doc" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.util.doc.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.doc"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.util.doc"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.doc"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.util.doc"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f45ccdd1-498b-335f-9de4-226593c68baa">
        <md:resolution cspecId="17de71b3-3605-3afe-9b63-dcace56d833b" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.util.doc-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.util.doc" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="2bbe02b9-4af7-3e94-b743-89e584e5457f">
        <md:cspec name="org.eclipse.net4j.util.doc" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Utilities Documentation">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.help" componentType="osgi.bundle" versionDesignator="[3.3.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.util.ui" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.util.doc.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.util.doc.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="META-INF/"/>
                    <cs:path path="images/"/>
                    <cs:path path="javadoc/"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                    <cs:path path="about.ini"/>
                    <cs:path path="toc.xml"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="html/"/>
                    <cs:path path="schemadoc/"/>
                    <cs:path path="toc.xmi"/>
                    <cs:path path="modeling32.png"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.util.doc.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.help"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.help"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.help"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.ui"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.help"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="bcd8a34d-5966-3ea1-8078-a6268d066c83">
        <md:resolution cspecId="2bbe02b9-4af7-3e94-b743-89e584e5457f" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.util.doc" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.util.doc" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="03c15168-f2e4-3325-9813-1310a1801dd0">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="31ae4376-5e91-37dc-89d3-5e37e3060c6c">
        <md:unresolvedNode>
            <md:component name="org.eclipse.net4j.util.ui" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
            <md:attribute name="buckminster.clean"/>
            <md:attribute name="bundle.jars"/>
            <md:attribute name="java.binaries"/>
            <md:attribute name="product.configuration.exports"/>
        </md:unresolvedNode>
    </md:idwrapper>
    <md:idwrapper id="028cd1b3-e3c3-34fe-a060-e5733a54f568">
        <md:resolvedNode resolutionId="bcd8a34d-5966-3ea1-8078-a6268d066c83">
            <md:child refId="03c15168-f2e4-3325-9813-1310a1801dd0"/>
            <md:child refId="a008d87c-f9b1-3bf4-9b3f-2ba067a86886"/>
            <md:child refId="31ae4376-5e91-37dc-89d3-5e37e3060c6c"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e89cff99-4ee9-3b58-b580-cb58cf330514">
        <md:resolvedNode resolutionId="f45ccdd1-498b-335f-9de4-226593c68baa">
            <md:child refId="028cd1b3-e3c3-34fe-a060-e5733a54f568"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="ce6a932f-c7d3-3262-a756-ca24de188900">
        <md:cspec name="org.eclipse.net4j.sdk" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform SDK">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.sdk.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.sdk.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="modeling32.png"/>
                </cs:private>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.sdk.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true"/>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports"/>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="56fd3801-014e-3047-a71d-0c08a14f4e65">
        <md:resolution cspecId="ce6a932f-c7d3-3262-a756-ca24de188900" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.sdk" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.sdk" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="74bd4f0c-a96c-305e-b700-e84deb19ba63">
        <md:resolvedNode resolutionId="56fd3801-014e-3047-a71d-0c08a14f4e65"/>
    </md:idwrapper>
    <md:idwrapper id="5360914a-2275-3595-b68a-bfbb585ca8a9">
        <md:cspec name="org.eclipse.net4j.defs" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.net4j.ui" componentType="eclipse.feature"/>
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.util.defs" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.ui.defs" componentType="osgi.bundle"/>
                <cs:dependency name="org.eclipse.net4j.defs" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.defs.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.defs"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui.defs"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.defs"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.ui.defs"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.defs"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui.defs"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.defs"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="source.bundle.jars" component="org.eclipse.net4j.ui"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.ui.defs"/>
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.defs"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="source.feature.jars" component="org.eclipse.net4j.ui"/>
                </cs:public>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="1c8bb447-c9ee-3787-9c72-8a09ce478d09">
        <md:resolution cspecId="5360914a-2275-3595-b68a-bfbb585ca8a9" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.defs-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.defs" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8829c84c-4cfa-3549-acd5-233e53185be3">
        <md:cspec name="org.eclipse.net4j.util.defs" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j Utilities Definitions">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util.defs.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.util.defs.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="model/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="f55f80fb-e325-3e46-b699-b89bd8ec62b5">
        <md:resolution cspecId="8829c84c-4cfa-3549-acd5-233e53185be3" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.util.defs" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.util.defs" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="a1cb748b-1582-3f54-9c90-7b3c4e531b8b">
        <md:resolvedNode resolutionId="f55f80fb-e325-3e46-b699-b89bd8ec62b5">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="fadc8ecd-30dc-337a-8089-cf653283b18e">
        <md:cspec name="org.eclipse.net4j.ui.defs" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j Signalling Platform UI Definitions">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.defs" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util.ui" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.ui.defs.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.ui.defs.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="model/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.ui"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.defs"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="ddba25a9-ef6c-30b7-8bab-39cc92f64c5f">
        <md:resolution cspecId="fadc8ecd-30dc-337a-8089-cf653283b18e" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.ui.defs" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.ui.defs" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="802115c0-d818-3b3c-ac82-6677a7741cd7">
        <md:cspec name="org.eclipse.net4j.defs" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="Net4j Signalling Platform Transport Definitions">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.util.defs" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.tcp" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.jvm" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.http" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.defs.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.defs.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="model/"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.defs.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.http"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.defs"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.http"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5247b6f3-5f77-3954-b85b-4f789171d431">
        <md:resolution cspecId="802115c0-d818-3b3c-ac82-6677a7741cd7" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.defs" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.defs" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="961a1ee8-2782-31c4-a6ad-73d758aa6698">
        <md:resolvedNode resolutionId="5247b6f3-5f77-3954-b85b-4f789171d431">
            <md:child refId="a584c6d1-b75e-35fd-bc53-5a654ead4bbd"/>
            <md:child refId="274e3006-e841-30e0-8abe-413b35a8bb98"/>
            <md:child refId="a1cb748b-1582-3f54-9c90-7b3c4e531b8b"/>
            <md:child refId="70fea112-ebf9-3325-982c-a9fc936e830e"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="a6973f1e-b6f9-3c78-bf1a-34a90527488f">
        <md:resolvedNode resolutionId="ddba25a9-ef6c-30b7-8bab-39cc92f64c5f">
            <md:child refId="961a1ee8-2782-31c4-a6ad-73d758aa6698"/>
            <md:child refId="a41a45a8-7469-335b-ac26-03183d6b0670"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="0bc42d46-dfa9-3cf8-a577-006962caa3a6">
        <md:cspec name="org.eclipse.net4j.ui" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.net4j.ui" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.ui.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.net4j.ui"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.net4j.ui"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="25f94812-fb13-348d-9bf0-1e6ea70699d6">
        <md:resolution cspecId="0bc42d46-dfa9-3cf8-a577-006962caa3a6" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.net4j.ui-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.net4j.ui" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="8c0780a8-7918-3e73-aaaf-d210aa14de1d">
        <md:cspec name="org.eclipse.net4j.ui" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="Net4j Signalling Platform UI">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util.ui" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.ui.shared" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.jvm" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.tcp" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.net4j.ui.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.net4j.ui.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.net4j.ui.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tcp"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util.ui"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.ui.shared"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tcp"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="269d13ca-e0c0-387c-92c2-cbc02932e9c3">
        <md:resolution cspecId="8c0780a8-7918-3e73-aaaf-d210aa14de1d" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.net4j.ui" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.net4j.ui" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="0d636c6b-1423-3bdb-829a-ed18fb004cad">
        <md:resolvedNode resolutionId="269d13ca-e0c0-387c-92c2-cbc02932e9c3">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="43136b69-c07c-350d-874b-bb48d3c5e248"/>
            <md:child refId="92ce3595-f679-32c4-b510-89276c491e33"/>
            <md:child refId="a41a45a8-7469-335b-ac26-03183d6b0670"/>
            <md:child refId="f68df4bb-6a12-3375-948f-f1742c5d6c78"/>
            <md:child refId="52d75f50-feb2-3a45-ba74-5967c8eb463f"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="0ec3025e-5030-3244-942c-a65162979775">
        <md:resolvedNode resolutionId="25f94812-fb13-348d-9bf0-1e6ea70699d6">
            <md:child refId="0d636c6b-1423-3bdb-829a-ed18fb004cad"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="1c013693-ece8-392e-9dd5-0a406abd5f95">
        <md:resolvedNode resolutionId="1c8bb447-c9ee-3787-9c72-8a09ce478d09">
            <md:child refId="a1cb748b-1582-3f54-9c90-7b3c4e531b8b"/>
            <md:child refId="bf528add-86d8-3fe9-bffa-2d2deb47a80f"/>
            <md:child refId="a6973f1e-b6f9-3c78-bf1a-34a90527488f"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
            <md:child refId="961a1ee8-2782-31c4-a6ad-73d758aa6698"/>
            <md:child refId="0ec3025e-5030-3244-942c-a65162979775"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="cd384d31-65df-3724-908c-a4f122364142">
        <md:resolvedNode resolutionId="1b601cc2-c151-373a-8be8-e68ceaa4ac5b">
            <md:child refId="a2459e8a-1459-3ed8-bf3a-28ff60717ff9"/>
            <md:child refId="8b946af6-7163-3aa8-8004-4dc9d0ad3040"/>
            <md:child refId="036e8e04-046e-3a55-ad91-5bcabda44685"/>
            <md:child refId="5adfd1c2-211e-351d-83b3-ca82c89a1aa9"/>
            <md:child refId="bf528add-86d8-3fe9-bffa-2d2deb47a80f"/>
            <md:child refId="5c3e449d-598e-3b58-aaf5-176d2910def9"/>
            <md:child refId="c8c2de73-4dea-3afe-9bbf-26cfdf865308"/>
            <md:child refId="bf4d89e6-6a7c-327c-ab34-3ee1631391ca"/>
            <md:child refId="6a7a0e09-5b0b-386f-9390-993f0a2d7e29"/>
            <md:child refId="aa5eab4a-275c-3bd8-ada1-870ca22c72d7"/>
            <md:child refId="11712258-470e-30e2-aee1-66984feb1ac8"/>
            <md:child refId="e89cff99-4ee9-3b58-b580-cb58cf330514"/>
            <md:child refId="74bd4f0c-a96c-305e-b700-e84deb19ba63"/>
            <md:child refId="0ba779bb-914c-3744-9b27-6d58f12e65db"/>
            <md:child refId="1c013693-ece8-392e-9dd5-0a406abd5f95"/>
            <md:child refId="0ec3025e-5030-3244-942c-a65162979775"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="83e72582-0043-3edf-b604-1e38534b59a7">
        <md:cspec name="org.eclipse.emf.cdo.examples.server" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="CDO Model Repository Examples Server">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db.h2" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.jvm" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.tcp" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.examples.server.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.examples.server.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tcp"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.jvm"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tcp"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="66782bb3-0437-3086-aed4-18323f984fe2">
        <md:resolution cspecId="83e72582-0043-3edf-b604-1e38534b59a7" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.examples.server" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.examples.server" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d520f32b-2172-3d45-b624-e62423d18b67">
        <md:cspec name="org.eclipse.emf.cdo.server.net4j" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="CDO Model Repository Server Net4j Support">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.cdo.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.net4j.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.server.net4j.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="2c16e61a-3076-304d-9bc7-0fde33636822">
        <md:resolution cspecId="d520f32b-2172-3d45-b624-e62423d18b67" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.server.net4j" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.server.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="7416cd3c-9ef5-35f1-9378-edd7f3f949e3">
        <md:cspec name="org.eclipse.emf.cdo.server" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Model Repository Server">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.cdo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.1.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.server.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="schema/"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="CDOServer.launch"/>
                <cs:private name="src.includes_1" path="CDOServer_SSL.launch"/>
                <cs:private name="src.includes_2" path="about.html"/>
                <cs:private name="src.includes_3" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.emf.cdo.server.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="src.includes_2"/>
                    <cs:attribute name="src.includes_3"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="45455617-5c96-3714-a86a-348adfe03e81">
        <md:resolution cspecId="7416cd3c-9ef5-35f1-9378-edd7f3f949e3" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.server" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="88418c29-2248-3a5f-b5c2-0d159fde9cd0">
        <md:cspec name="org.eclipse.emf.cdo" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Model Repository Client">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.core.expressions" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="schema/"/>
                    <cs:path path="model/"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.emf.cdo.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.common"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.core.expressions"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.common"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="5dffe8b9-f519-3303-8bbe-e928a60f3e06">
        <md:resolution cspecId="88418c29-2248-3a5f-b5c2-0d159fde9cd0" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="4317a353-a78e-33ed-83ec-3a9b304ed6e7">
        <md:cspec name="org.eclipse.emf.cdo.common" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Model Repository Common">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)" filter="(!(eclipse.p2.optional=false))"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.change" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.util" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.common.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.common.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore.change"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore.change"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore.change"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.util"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore.change"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.util"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="e6208b9f-c091-3985-bee9-dd31638fa867">
        <md:resolution cspecId="4317a353-a78e-33ed-83ec-3a9b304ed6e7" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.common" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d9e85a03-d75a-39c2-b4c3-b4491bcfd417">
        <md:resolvedNode resolutionId="e6208b9f-c091-3985-bee9-dd31638fa867">
            <md:child refId="94988c09-1532-30c8-869b-57c57384deb6"/>
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="03472a74-dba0-367f-8904-f5fc45cef1e3">
        <md:resolvedNode resolutionId="5dffe8b9-f519-3303-8bbe-e928a60f3e06">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="d9e85a03-d75a-39c2-b4c3-b4491bcfd417"/>
            <md:child refId="8b7f5949-4f62-3896-9a49-e4f7caf0c141"/>
            <md:child refId="96982162-3a98-3670-a271-d7f4ea0b3f4d"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9c1fba34-ad5e-3ef7-b6f7-26598eba84b0">
        <md:resolvedNode resolutionId="45455617-5c96-3714-a86a-348adfe03e81">
            <md:child refId="6ede6811-d00c-3c6f-ab3a-64895cf4a53a"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
            <md:child refId="03472a74-dba0-367f-8904-f5fc45cef1e3"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="bdbd217a-cce3-3145-879b-a9a3ec3f8699">
        <md:resolvedNode resolutionId="2c16e61a-3076-304d-9bc7-0fde33636822">
            <md:child refId="9c1fba34-ad5e-3ef7-b6f7-26598eba84b0"/>
            <md:child refId="43136b69-c07c-350d-874b-bb48d3c5e248"/>
            <md:child refId="e964a5c2-baf2-37b7-afbc-a6c6e92a0e3b"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="3d0157e0-690e-3cde-96f8-63d445cb0194">
        <md:cspec name="org.eclipse.emf.cdo.server.db" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Model Repository Server JDBC Support">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.db.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.server.db.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path=".options"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="schema/"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.emf.cdo.server.db.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="aaa6ac78-9ce7-396a-b54e-02dd9485e095">
        <md:resolution cspecId="3d0157e0-690e-3cde-96f8-63d445cb0194" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.server.db" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.server.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="d0d6034e-9bfc-389c-b3e7-a313a4ffa0c8">
        <md:resolvedNode resolutionId="aaa6ac78-9ce7-396a-b54e-02dd9485e095">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="9c1fba34-ad5e-3ef7-b6f7-26598eba84b0"/>
            <md:child refId="e883258c-4804-396c-8f15-b1d5ff5db921"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="e2afa98d-e035-3365-8957-6c33c1b6e5bd">
        <md:resolvedNode resolutionId="66782bb3-0437-3086-aed4-18323f984fe2">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="bdbd217a-cce3-3145-879b-a9a3ec3f8699"/>
            <md:child refId="a584c6d1-b75e-35fd-bc53-5a654ead4bbd"/>
            <md:child refId="d0d6034e-9bfc-389c-b3e7-a313a4ffa0c8"/>
            <md:child refId="274e3006-e841-30e0-8abe-413b35a8bb98"/>
            <md:child refId="e22433a4-b9b9-32b4-b06e-57b1aff6119a"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="798f7168-dae5-3a71-bd2b-eb59791f7226">
        <md:cspec name="org.eclipse.emf.cdo.tests.hibernate" componentType="eclipse.feature" version="4.1.0.qualifier">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.emf.cdo.license" componentType="eclipse.feature" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.hibernate" componentType="osgi.bundle"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.tests.hibernate.source" attribute="source.feature.jar" generatesType="eclipse.feature"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:private name="bin.includes.raw" path="feature.properties"/>
                <cs:private name="build.properties" path="build.properties"/>
                <cs:private name="raw.manifest" path="feature.xml"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.hibernate"/>
                    </cs:prerequisites>
                </cs:public>
                <cs:public name="jar.contents" actor="mergeLicenseFeature">
                    <cs:prerequisites>
                        <cs:attribute name="buckminster.component.self" alias="license.feature" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="jar.contents" alias="license.feature.contents" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="manifest" alias="license.manifest" component="org.eclipse.emf.cdo.license"/>
                        <cs:attribute name="bin.includes.raw" alias="bin.includes"/>
                        <cs:attribute name="versioned.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="manifest" path="feature.xml" base="${buckminster.output}/temp/manifest/" alias="manifest"/>
                        <cs:public name="bin.includes" base="${buckminster.output}/bin.includes/" alias="action.output"/>
                    </cs:products>
                </cs:public>
                <cs:public name="site.p2" actor="p2SiteGenerator">
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="site" filter="(&amp;(!(site.pack200=true))(!(site.signing=true)))"/>
                        <cs:attribute name="site.packed" alias="site" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.signed" alias="site" filter="(&amp;(site.signing=true)(!(site.pack200=true)))"/>
                        <cs:attribute name="manifest" alias="site.definer"/>
                        <cs:attribute name="product.configuration.exports" alias="product.configs"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.p2/" upToDatePolicy="ACTOR"/>
                </cs:public>
                <cs:public name="site.p2.zip" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.site.zip"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="site.p2" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.p2.zip/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="site.packed" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="pack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder" filter="(!(site.signing=true))"/>
                        <cs:attribute name="site.signed" alias="jar.folder" filter="(site.signing=true)"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.packed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="site.signed" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.signing"/>
                        <cs:property key="targets" value="sign.jars"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="site.repacked" filter="(site.pack200=true)"/>
                        <cs:attribute name="site.feature.exports" filter="(!(site.pack200=true))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site.signed/" upToDatePolicy="MAPPER"/>
                </cs:public>
                <cs:public name="source.manifest.with.localization" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.feature"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes" alias="translations"/>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="source.bundle.jars" alias="bundles"/>
                        <cs:attribute name="source.feature.references" alias="features"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:public name="source.manifest" path="feature.xml" base="${buckminster.output}/temp/source/" alias="action.output"/>
                        <cs:public name="source.localization" path="feature.properties" base="${buckminster.output}/temp/source/"/>
                    </cs:products>
                </cs:public>
                <cs:private name="copy.features" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.jars"/>
                        <cs:attribute name="source.feature.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.plugins" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="bundle.jars"/>
                        <cs:attribute name="source.bundle.jars"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/plugins/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="copy.subfeatures" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="copy.group"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="feature.references"/>
                        <cs:attribute name="source.feature.references"/>
                        <cs:attribute name="feature.jar" filter="(site.include.top=true)"/>
                        <cs:attribute name="source.feature.jar" filter="(&amp;(site.include.top=true)(!(cbi.include.source=false)))"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/site/features/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="site.repacked" actor="jarProcessor">
                    <cs:properties>
                        <cs:property key="command" value="repack"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="site.feature.exports" alias="jar.folder"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/site.repacked/" upToDatePolicy="MAPPER"/>
                </cs:private>
                <cs:private name="source.feature.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.feature.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites alias="action.requirements">
                        <cs:attribute name="source.manifest" alias="manifest"/>
                        <cs:attribute name="src.includes"/>
                        <cs:attribute name="source.localization" alias="source.localization"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:private>
                <cs:private name="src.includes" actor="copy">
                    <cs:properties>
                        <cs:property key="excludes" value="feature.properties"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="bin.includes"/>
                    </cs:prerequisites>
                    <cs:products base="${buckminster.output}/src.includes/"/>
                </cs:private>
                <cs:private name="versioned.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.feature.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="bundle.jars" alias="bundles"/>
                        <cs:attribute name="feature.references" alias="features"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/versioned.manifest/">
                        <cs:path path="feature.xml"/>
                    </cs:products>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.license"/>
                    <cs:attribute name="bundle.and.fragments" component="org.eclipse.emf.cdo.tests.hibernate"/>
                </cs:public>
                <cs:public name="feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.features"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="feature.jars">
                    <cs:attribute name="feature.jar"/>
                    <cs:attribute name="feature.references"/>
                </cs:public>
                <cs:public name="feature.references">
                    <cs:attribute name="feature.jars" component="org.eclipse.emf.cdo.license"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.hibernate"/>
                </cs:public>
                <cs:public name="site.feature.exports" rebase="${buckminster.output}/site/">
                    <cs:attribute name="copy.subfeatures"/>
                    <cs:attribute name="copy.plugins"/>
                </cs:public>
                <cs:public name="source.bundle.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="bundle.and.fragments.source" component="org.eclipse.emf.cdo.tests.hibernate"/>
                </cs:public>
                <cs:public name="source.feature.jars" filter="(!(cbi.include.source=false))">
                    <cs:attribute name="source.feature.jar"/>
                    <cs:attribute name="source.feature.references"/>
                </cs:public>
                <cs:public name="source.feature.references" filter="(!(cbi.include.source=false))"/>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="8ce48c07-f70e-3bc8-95c1-838be9add701">
        <md:resolution cspecId="798f7168-dae5-3a71-bd2b-eb59791f7226" materializable="true" providerId="34702750-b9e6-366a-8bc9-3aaf451b2065" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,features/org.eclipse.emf.cdo.tests.hibernate-feature" componentType="eclipse.feature" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests.hibernate" componentType="eclipse.feature"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="b3ffa4fd-6a82-3c7e-8ea2-45a972bfd9cf">
        <md:cspec name="org.eclipse.emf.cdo.tests.hibernate" componentType="osgi.bundle" version="4.1.0.qualifier" shortDesc="CDO Model Repository Tests Hibernate">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.tcp" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.hibernate" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.hibernate.teneo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.hsqldb" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
                <cs:dependency name="com.mysql.jdbc" componentType="osgi.bundle" versionDesignator="[5.1.7,6.0.0)"/>
                <cs:dependency name="org.dom4j" componentType="osgi.bundle" versionDesignator="[1.6.1,2.0.0)"/>
                <cs:dependency name="javax.persistence" componentType="osgi.bundle" versionDesignator="[2.0.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.hibernate.source" componentType="osgi.bundle" versionDesignator="[4.1.0.qualifier,4.1.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.tests.hibernate.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="about.ini"/>
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="modeling32.png"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="CDO AllTests (Hibernate).launch"/>
                <cs:private name="src.includes_1" path="HibernateServer.launch"/>
                <cs:private name="src.includes_2" path="about.html"/>
                <cs:private name="src.includes_3" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.emf.cdo.tests.hibernate.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.hibernate.teneo"/>
                    <cs:attribute name="buckminster.clean" component="org.hsqldb"/>
                    <cs:attribute name="buckminster.clean" component="com.mysql.jdbc"/>
                    <cs:attribute name="buckminster.clean" component="org.dom4j"/>
                    <cs:attribute name="buckminster.clean" component="javax.persistence"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.hibernate.teneo"/>
                    <cs:attribute name="bundle.jars" component="org.hsqldb"/>
                    <cs:attribute name="bundle.jars" component="com.mysql.jdbc"/>
                    <cs:attribute name="bundle.jars" component="org.dom4j"/>
                    <cs:attribute name="bundle.jars" component="javax.persistence"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.hibernate.teneo"/>
                    <cs:attribute name="product.configuration.exports" component="org.hsqldb"/>
                    <cs:attribute name="product.configuration.exports" component="com.mysql.jdbc"/>
                    <cs:attribute name="product.configuration.exports" component="org.dom4j"/>
                    <cs:attribute name="product.configuration.exports" component="javax.persistence"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tcp"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.hibernate"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.hibernate.teneo"/>
                    <cs:attribute name="java.binaries" component="org.hsqldb"/>
                    <cs:attribute name="java.binaries" component="com.mysql.jdbc"/>
                    <cs:attribute name="java.binaries" component="org.dom4j"/>
                    <cs:attribute name="java.binaries" component="javax.persistence"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="src.includes_2"/>
                    <cs:attribute name="src.includes_3"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="a961dfda-c5e2-3888-adb0-089d138e9532">
        <md:resolution cspecId="b3ffa4fd-6a82-3c7e-8ea2-45a972bfd9cf" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.tests.hibernate" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests.hibernate" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.1.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="5ce203e2-ff1d-3485-a1d5-beb6c5c510bf">
        <md:cspec name="org.eclipse.emf.cdo.tests" componentType="osgi.bundle" version="4.0.100.qualifier" shortDesc="CDO Model Repository Tests">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.net4j.tests" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db.derby" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.net4j.db.h2" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore.xmi" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.edit" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.transaction" componentType="osgi.bundle" versionDesignator="[1.4.0,1.5.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.common" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.common.db" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.net4j" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.mango" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model1" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model2" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model3" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model4" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model4interfaces" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model5" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model6" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.defs" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.ocl" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.workspace" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.admin" componentType="osgi.bundle" versionDesignator="[4.1.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.server.admin" componentType="osgi.bundle" versionDesignator="[4.1.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.gmf.runtime.notation" componentType="osgi.bundle" versionDesignator="[1.5.0,2.0.0)"/>
                <cs:dependency name="org.eclipse.ocl.ecore" componentType="osgi.bundle" versionDesignator="[3.0.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.source" componentType="osgi.bundle" versionDesignator="[4.0.100.qualifier,4.0.100.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.tests.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes_0">
                    <cs:path path="META-INF/"/>
                    <cs:path path="uml2/"/>
                    <cs:path path="test.xml"/>
                    <cs:path path=".options"/>
                    <cs:path path="SubclassTest1.ecore"/>
                    <cs:path path="about.html"/>
                    <cs:path path="about.properties"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="SubclassTest2.ecore"/>
                    <cs:path path="plugin.xml"/>
                    <cs:path path="about.ini"/>
                    <cs:path path="defs/"/>
                    <cs:path path="model1.ecore"/>
                    <cs:path path="sslKey/"/>
                    <cs:path path="ecore/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="model2.ecore"/>
                    <cs:path path="model/"/>
                    <cs:path path="logic/"/>
                    <cs:path path="modeling32.png"/>
                    <cs:path path="My.ecore"/>
                </cs:private>
                <cs:private name="eclipse.build.source_0" base="src/"/>
                <cs:private name="eclipse.build.source_1" base="model/"/>
                <cs:private name="raw.about.mappings" path="about.mappings"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
                <cs:private name="src.includes_2" path="launches/"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="about.mappings" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="replaceTwoTokens"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="token1" value="@build@"/>
                        <cs:property key="token2" value="@version@"/>
                        <cs:property key="value1" value="${build.id}"/>
                        <cs:property key="value2" value="${org.eclipse.emf.cdo.tests.unqualified.owner.version}"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.about.mappings" alias="action.input"/>
                        <cs:attribute name="ownerVersion"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="about.mappings"/>
                    </cs:products>
                </cs:private>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="ownerVersion" actor="ownerVersionExtractor"/>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.edit"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.transaction"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.common.db"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.net4j"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.mango"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.model1"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.model2"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.model3"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.model4"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.model4interfaces"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.model5"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.tests.model6"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.defs"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.ocl"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.workspace"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.admin"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo.server.admin"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.gmf.runtime.notation"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.ocl.ecore"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.edit"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.transaction"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.common.db"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.net4j"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.mango"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.model1"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.model2"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.model3"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.model4"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.model4interfaces"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.model5"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.tests.model6"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.defs"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.ocl"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.workspace"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.admin"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo.server.admin"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.gmf.runtime.notation"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.ocl.ecore"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="eclipse.build.source">
                    <cs:attribute name="eclipse.build.source_0"/>
                    <cs:attribute name="eclipse.build.source_1"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.edit"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.transaction"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.common.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.mango"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model1"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model2"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model3"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model4"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model4interfaces"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model5"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model6"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.defs"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.ocl"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.workspace"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.admin"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.admin"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.gmf.runtime.notation"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.edit"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.transaction"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.common.db"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.mango"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.model1"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.model2"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.model3"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.model4"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.model4interfaces"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.model5"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.tests.model6"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.defs"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.ocl"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.workspace"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.admin"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo.server.admin"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.gmf.runtime.notation"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.ocl.ecore"/>
                </cs:public>
                <cs:private name="bin.includes">
                    <cs:attribute name="bin.includes_0"/>
                    <cs:attribute name="about.mappings"/>
                </cs:private>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.tests"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.derby"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.net4j.db.h2"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore.xmi"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.edit"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.transaction"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.common"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.common.db"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.net4j"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.mango"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model1"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model2"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model3"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model4"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model4interfaces"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model5"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.tests.model6"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.defs"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.ocl"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.workspace"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.admin"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo.server.admin"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.gmf.runtime.notation"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.ocl.ecore"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="src.includes_2"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="41181ec2-5310-3567-b6b0-160534027a64">
        <md:resolution cspecId="5ce203e2-ff1d-3485-a1d5-beb6c5c510bf" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.tests" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.100.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="fc543ebc-233d-3bbb-808a-abcb7339be7d">
        <md:cspec name="org.eclipse.emf.cdo.tests.mango" componentType="osgi.bundle" version="3.0.200.qualifier" shortDesc="CDO Model Repository Tests Mango">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.mango.source" componentType="osgi.bundle" versionDesignator="[3.0.200.qualifier,3.0.200.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.tests.mango.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="model/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="60095134-5c70-32a7-a632-6fda4226fc23">
        <md:resolution cspecId="fc543ebc-233d-3bbb-808a-abcb7339be7d" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.tests.mango" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests.mango" componentType="osgi.bundle"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="3.0.200.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="bc55e670-5fee-3d36-b888-daf31003cb74">
        <md:resolvedNode resolutionId="60095134-5c70-32a7-a632-6fda4226fc23">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="03472a74-dba0-367f-8904-f5fc45cef1e3"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="9fd9ed18-c521-30e5-9f98-6790520921a8">
        <md:cspec name="org.eclipse.emf.cdo.tests.model6" componentType="osgi.bundle" version="4.0.0.qualifier" shortDesc="CDO Model Repository Tests Model6">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model6.source" componentType="osgi.bundle" versionDesignator="[4.0.0.qualifier,4.0.0.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.tests.model6.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="model/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="src.includes" alias="action.requirements"/>
                        <cs:attribute name="source.manifest" alias="manifest"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/source.jar/"/>
                </cs:public>
                <cs:private name="buckminster.rm.build.dir" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="delete.dir"/>
                    </cs:actorProperties>
                    <cs:properties>
                        <cs:property key="dir.to.delete" value="${buckminster.output}/"/>
                    </cs:properties>
                </cs:private>
                <cs:private name="eclipse.build" always="true">
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build.requirements"/>
                        <cs:attribute name="eclipse.build.source"/>
                    </cs:prerequisites>
                    <cs:products>
                        <cs:private name="eclipse.build.output.bin" base="${buckminster.home}/bin/"/>
                    </cs:products>
                </cs:private>
                <cs:private name="eclipse.clean" always="true"/>
                <cs:private name="manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="expand.bundle.version"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="raw.manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="source.manifest" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.source.manifest"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="build.properties" alias="properties"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/temp/">
                        <cs:path path="SOURCE_MANIFEST.MF"/>
                    </cs:products>
                </cs:private>
                <cs:private name="target.fragments" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="bundle.jar"/>
                    </cs:properties>
                    <cs:prerequisites>
                        <cs:attribute name="eclipse.build"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
                <cs:private name="target.fragments.source" actor="copyTargetFragments">
                    <cs:properties>
                        <cs:property key="fragment.attribute" value="source.bundle.jar"/>
                    </cs:properties>
                    <cs:products alias="action.output" base="${buckminster.output}/fragments/" upToDatePolicy="ACTOR"/>
                </cs:private>
            </cs:actions>
            <cs:groups xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="buckminster.clean">
                    <cs:attribute name="buckminster.clean" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="buckminster.clean" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="buckminster.rm.build.dir"/>
                    <cs:attribute name="eclipse.clean"/>
                </cs:public>
                <cs:public name="bundle.and.fragments">
                    <cs:attribute name="target.fragments"/>
                    <cs:attribute name="bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.and.fragments.source">
                    <cs:attribute name="target.fragments.source"/>
                    <cs:attribute name="source.bundle.jar"/>
                </cs:public>
                <cs:public name="bundle.jars">
                    <cs:attribute name="bundle.jars" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="bundle.jars" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="bundle.and.fragments"/>
                </cs:public>
                <cs:public name="java.binaries">
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                    <cs:attribute name="eclipse.build"/>
                </cs:public>
                <cs:public name="product.configuration.exports">
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="product.configuration.exports" component="org.eclipse.emf.cdo"/>
                </cs:public>
                <cs:private name="eclipse.build.requirements">
                    <cs:attribute name="java.binaries" component="org.eclipse.core.runtime"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.ecore"/>
                    <cs:attribute name="java.binaries" component="org.eclipse.emf.cdo"/>
                </cs:private>
                <cs:private name="jar.contents">
                    <cs:attribute name="bin.includes"/>
                    <cs:attribute name="eclipse.build.output.bin"/>
                </cs:private>
                <cs:private name="src.includes">
                    <cs:attribute name="src.includes_0"/>
                    <cs:attribute name="src.includes_1"/>
                    <cs:attribute name="eclipse.build.source"/>
                </cs:private>
            </cs:groups>
        </md:cspec>
    </md:idwrapper>
    <md:idwrapper id="ebd29f79-45d1-3a35-925c-b777c9a5ecb5">
        <md:resolution cspecId="9fd9ed18-c521-30e5-9f98-6790520921a8" materializable="true" providerId="e486af21-f5da-3d6f-92c5-9e285373b310" repository="/opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/git,plugins/org.eclipse.emf.cdo.tests.model6" componentType="osgi.bundle" lastModified="0">
            <md:request name="org.eclipse.emf.cdo.tests.model6" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
            <md:versionMatch revision="0" timestamp="2012-06-12T18:44:08.000+0000" version="4.0.0.qualifier"/>
        </md:resolution>
    </md:idwrapper>
    <md:idwrapper id="27177e6e-e72b-33da-bee7-aab5acd0d5b6">
        <md:resolvedNode resolutionId="ebd29f79-45d1-3a35-925c-b777c9a5ecb5">
            <md:child refId="88f54d92-2433-3215-8ec0-76b79c6e510e"/>
            <md:child refId="03472a74-dba0-367f-8904-f5fc45cef1e3"/>
            <md:child refId="eeae5ab3-7e46-3667-9bca-0f56cc2870b0"/>
        </md:resolvedNode>
    </md:idwrapper>
    <md:idwrapper id="2d883b9e-8379-3daa-94a2-639e953ef05a">
        <md:cspec name="org.eclipse.emf.cdo.tests.model3" componentType="osgi.bundle" version="3.0.200.qualifier" shortDesc="CDO Model Repository Tests Model3">
            <cs:dependencies xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:dependency name="org.eclipse.core.runtime" componentType="osgi.bundle" versionDesignator="[3.4.0,4.0.0)"/>
                <cs:dependency name="org.eclipse.emf.ecore" componentType="osgi.bundle" versionDesignator="[2.4.0,3.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo" componentType="osgi.bundle" versionDesignator="[4.0.0,5.0.0)"/>
                <cs:dependency name="org.eclipse.emf.cdo.tests.model3.source" componentType="osgi.bundle" versionDesignator="[3.0.200.qualifier,3.0.200.qualifier]" filter="(&amp;(buckminster.download.source=true)(!(eclipse.p2.optional=false)))"/>
            </cs:dependencies>
            <cs:generators xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:generator generates="org.eclipse.emf.cdo.tests.model3.source" attribute="source.bundle.jar" generatesType="osgi.bundle"/>
            </cs:generators>
            <cs:artifacts xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="build.properties" path="build.properties"/>
                <cs:private name="bin.includes">
                    <cs:path path="META-INF/"/>
                    <cs:path path="plugin.properties"/>
                    <cs:path path="about.html"/>
                    <cs:path path="copyright.txt"/>
                    <cs:path path="model/"/>
                    <cs:path path="plugin.xml"/>
                </cs:private>
                <cs:private name="eclipse.build.source" base="src/"/>
                <cs:private name="raw.manifest" path="MANIFEST.MF" base="META-INF/"/>
                <cs:private name="src.includes_0" path="about.html"/>
                <cs:private name="src.includes_1" path="copyright.txt"/>
            </cs:artifacts>
            <cs:actions xmlns:cs="http://www.eclipse.org/buckminster/CSpec-1.0">
                <cs:public name="bundle.jar" actor="ant">
                    <cs:actorProperties>
                        <cs:property key="buildFileId" value="buckminster.pdetasks"/>
                        <cs:property key="targets" value="create.bundle.jar"/>
                    </cs:actorProperties>
                    <cs:prerequisites>
                        <cs:attribute name="manifest" alias="manifest"/>
                        <cs:attribute name="jar.contents" alias="action.requirements"/>
                    </cs:prerequisites>
                    <cs:products alias="action.output" base="${buckminster.output}/jar/" fileCount="1" upToDatePolicy="COUNT"/>
                </cs:public>
                <cs:public name="source.bundle.jar" actor="ant">
                    <c